- No category
advertisement
SHOC User Manual
4.31.2 Multiple datafiles
At this time the specification of multiple datafiles is only permitted when defining boundary inputs, wind files, relation and resetting. Following is an example of how to substitute variable names and specify multiple time-series files for a boundary parameter:
BOUNDARY1.DATA t1.nc(salt=salinity) t2.nc(temp=tmp)
A list of files may be included in a separate text file, to which the boundary (or wind etc) specification may define, e.g. a multi-file-netcdf text file, boundary.mnc
may be generated having the following format: multi-netcdf-version 1.0 nfiles 2 file0.filename t1.nc file1.filename t2.nc
Boundary data may then be defined via (with variable substitution included):
BOUNDARY1.DATA boundary.mnc(salt=salinity)(temp=tmp)
This is a convenient method of specifying a long list of files as input.
4.31.3 Model variable initialisation
At the start of a model run, the model variables are initialised for each grid using a netCDF input file which is either generated from the parameter file using the
–g
option, or obtained from the output of a previous run. This initialisation input file for each grid is specified as follows:
INPUT_FILE in.nc
The input file may contain more than one record, the record is selected based on the
START_TIME
parameter for this run. The time in the datafile must match exactly.
4.31.4 Model variable output
SHOC provides two mechanisms for recording its results: ASCII time-series of values as computed for particular locations and as an n-dimensional netCDF datafiles.
4.31.5 ASCII time-series
ASCII time-series output files contain values for significant model variables at specific locations. A time series file is created for each location in the model domain and records are written at a pre-determined interval. Currently the output variables include time, surface elevation, current components (2D and 3D), and tracers. Non-time dependent geometry information is also provided (cell centre, bottom depth, etc.) in the header. Time series output in SHOC are referenced to the free surface, mean sea level or the bottom.
ASCII time-series are convenient for comparisons with point observations (such as tide gauges or current meters).
20/08/2015 Page 119 of 185 Version: 1.00
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
advertisement
Table of contents
- 6 Introduction
- 7 Installation and operation
- 11 Model setup
- 12 The parameter file
- 20 Defining a Cartesian coordinate system
- 20 Defining a latitude/longitude coordinate system
- 20 Defining a map projected coordinate system
- 24 Rectangular grid
- 25 Polar grid
- 25 Numerical grid
- 26 Geographic rectangular grid
- 34 Tracer initialisation
- 34 Relaxation
- 37 Resetting
- 37 Tracer Increments for State Variables
- 37 Scaling
- 39 Surface fluxes
- 40 Tracer types
- 40 Tracer filling and filtering
- 43 Boundary condition types
- 44 Boundary Implementation (stagger)
- 44 Forcing Data
- 45 Flather Radiation
- 46 Custom Routines
- 46 River Flow Custom Routines
- 48 Forcing with Velocity
- 50 Tracer Equation OBCs
- 50 Relaxation to Forced Data
- 51 Boundary Relaxation
- 51 Phase Speed Smoothing
- 51 Flow Relaxation Scheme
- 52 Linear Conditions
- 52 No Action Taken : NOTHIN
- 53 Sponge Layers
- 53 Atmospheric Pressure
- 53 Advection / flux conditions for tracers
- 55 Profile Methods for Tracers
- 56 Tidal Synthesis for Elevation
- 57 Global Tidal Model
- 57 Custom Tidal Constituents
- 59 Mixing coefficient boundary conditions
- 59 Split conditions for tracers
- 59 Constant boundary bathymetry
- 60 Scaling
- 61 Boundary geographic location
- 61 Standard boundary conditions
- 65 Elevation (and velocity) relaxation
- 68 Generic Storm Systems
- 79 Constant
- 79 Csanady
- 79 Mellor-Yamada
- 80 Mellor-Yamada 2.0 Estuarine
- 80 Mellor-Yamada
- 83 Stability functions
- 83 Waves
- 87 Steady State Approximation
- 91 Particle Status
- 91 Source Colour
- 92 Settling
- 94 Swimming
- 94 Mortality
- 98 Tracer Fluxes
- 99 Means
- 100 Mixed Layer Depth
- 100 Flushing Time
- 101 Age tracer
- 102 Steric Height
- 103 Vorticity
- 104 Mixing Length Scale
- 104 CFL Time-steps
- 105 Momentum Balance Tendencies
- 106 Tracer Tendencies
- 106 Selective Momentum Calculations
- 106 Diagnostic numbers
- 109 Tracer percentiles
- 110 Alerts
- 111 Total mass, volume, heat and salt
- 112 De-correlation length scales
- 113 Mass Budgets
- 116 Diagnostic tracer names
- 118 Variable substitution
- 119 Multiple datafiles
- 119 Model variable initialisation
- 119 Model variable output
- 119 ASCII time-series
- 120 NetCDF dump files
- 123 Multi-dumpfiles
- 124 Customised parameters
- 124 Coastlines
- 124 Bathymetric data
- 127 Run regulation
- 131 Automatic setup (-a option)
- 135 Restarts
- 137 ROAM (-r option)
- 141 Input file generation (-g option)
- 142 Transport mode (-t option)
- 150 Percentile computations (-ps option)
- 151 File formats
- 151 Units
- 152 Utilities
- 152 Units
- 157 Tests
- 161 Tracer Statistics
- 167 Getting Started
- 174 Sediment Transport
- 176 Ecology
- 179 Troubleshooting
- 180 References
- 183 Index