These are flags that appear in the benchmark sources, categorized as to whether they are portability candidates, mandatory, or forbidden.
The original Regional Ocean Modeling System (ROMS) code offers great flexibility as to how it is configured, with flags for different types of problems and for the idiosyncracies of different platforms. See the wiki page myroms.org/wiki/Options for documentation of them. (There is a local copy of that page in the 554.roms_r/Docs directory on your SPEC CPU2017 kit. The original at myroms.org/wiki/Options is preferred).
For SPEC CPU purposes, we want to test a specific configuration, with minimal source code differences from one system to another. Therefore, the vast majority of the flags are forbidden for this SPEC CPU benchmark version of ROMS.
If you believe that a forbidden flag is required in order to build or run the benchmark version, please see the document "Technical Support" in the top-level benchmark Docs/ directory.
Selecting one of the following will take you directly to that section:
This flag is included automatically by Spec/object.pm. If unset timing information will be printed if the function cpu_time is available, see my_wtime in mp_routines.F90 Timing information can potentially be useful for tuning; however, output will not validate if timing is included.
This flag is included automatically by Spec/object.pm. It defines that BENCHMARK is the ROMS application to compile for. Do not change.
This flag is included automatically by Spec/object.pm. It defines the number of grids for the BENCHMARK application. Do not change.
The flag SPEC_AIX is not used with 554.roms_r.
The flag SPEC_CASE_FLAG is not used with 554.roms_r.
The flag SPEC_LINUX is not used with 554.roms_r.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
HEADER_DIR Activates netcdf-related printouts. Setting this flag is not supported for this SPEC CPU version of ROMS.
ROMS_HEADER Used in ROMS to define which application to run. Deactivated via guard. in cppdefs.h, forced to be benchmark.h Activates netcdf-related printouts. Setting this flag is not supported for this SPEC CPU version of ROMS.
ROOT_DIR Activates netcdf-related printouts. Setting this flag is not supported for this SPEC CPU version of ROMS.
SVN_REV Activates netcdf-related printouts, forced to 405M with SPEC guard. Setting this flag is not supported for this SPEC CPU version of ROMS.
ALBEDO use if albedo equation for shortwave radiation. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_BSFLUX use if analytical bottom salinity flux. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_BTFLUX use if analytical bottom temperature flux. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_CLOUD use if analytical cloud fraction. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_GRID use if analytical model grid set-up. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_HUMIDITY use if analytical surface air humidity. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_INITIAL use if analytical initial conditions. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_PAIR use if analytical surface air pressure. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_RAIN use if analytical rain fall rate. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_SRFLUX use if analytical surface shortwave radiation flux. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_SSFLUX use if analytical surface salinity flux. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_TAIR use if analytical surface air temperature. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_WINDS use if analytical surface winds. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
BULK_FLUXES use if bulk fluxes computation. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
CURVGRID use if curvilinear coordinates grid. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
DJ_GRADPS use if splines density Jacobian (Shchepetkin, 2000). Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
EW_PERIODIC use if East-West periodic boundaries. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
LMD_CONVEC use to add convective mixing due to shear instability. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
LMD_MIXING use if Large et al. (1994) interior closure. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
LMD_NONLOCAL use if nonlocal transport. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
LMD_RIMIX use to add diffusivity due to shear instability. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
LMD_SKPP use if surface boundary layer KPP mixing. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
LONGWAVE use if computing net longwave radiation. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
MIX_GEO_TS use if mixing on geopotential (constant Z) surfaces. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
MIX_S_UV use if mixing along constant S-surfaces. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
NONLIN_EOS use if using nonlinear equation of state. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTHERN_WALL use if Northern edge, closed wall condition. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
SALINITY use if having salinity. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOLAR_SOURCE use if solar radiation source term. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOLVE3D use if solving 3D primitive equations. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTHERN_WALL use if Southern edge, closed wall condition. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
SPHERICAL use if analytical spherical grid. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
SPLINES use to activate parabolic splines reconstruction. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_C4VADVECTION use if 4th-order centered vertical advection. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_DIF2 use to turn ON or OFF harmonic horizontal mixing. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_U3HADVECTION use if 3rd-order upstream horiz. advection. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
UV_ADV use to turn ON or OFF advection terms. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
UV_COR use to turn ON or OFF Coriolis term. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
UV_QDRAG use to turn ON or OFF quadratic bottom friction. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
UV_VIS2 use to turn ON or OFF harmonic horizontal mixing. Defined in benchmark.h. Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
DISTRIBUTE is used for MPI version. Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
Setting this flag is not supported for this SPEC CPU version of ROMS.
ADD_FSOBC use to add tidal elevation to processed OBC data. Setting this flag is not supported for this SPEC CPU version of ROMS.
ADD_M2OBC use to add tidal currents to processed OBC data. Setting this flag is not supported for this SPEC CPU version of ROMS.
ADJUST_STFLUX use if including surface tracer flux in 4DVar state. Setting this flag is not supported for this SPEC CPU version of ROMS.
ADJUST_WSTRESS use if including wind-stress in 4DVar state. Setting this flag is not supported for this SPEC CPU version of ROMS.
ADM_DRIVER used for generic adjoint model driver. Setting this flag is not supported for this SPEC CPU version of ROMS.
ADRIA02 Adriatic Sea Application. Setting this flag is not supported for this SPEC CPU version of ROMS.
AD_SENSITIVITY use if adjoint sensitivity driver. Setting this flag is not supported for this SPEC CPU version of ROMS.
AFT_EIGENMODES use if adjoint finite time eingenmodes driver. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_BIOLOGY use if analytical biology initial conditions. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_BPFLUX use if analytical bottom passive tracers fluxes. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_DIAG use if customized diagnostics. Do Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_FSOBC use if analytical free-surface boundary conditions. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_M2CLIMA use if analytical 2D momentum climatology. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_M2OBC use if analytical 2D momentum boundary conditions. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_M3CLIMA use if analytical 3D momentum climatology. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_M3OBC use if analytical 3D momentum boundary conditions. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_MASK use if analytical Land/Sea masking. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_PASSIVE use if analytical initial condtions for inert tracers. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_PERTURB use if analytical perturbation of initial conditions. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_PSOURCE use if analytical point Sources/Sinks. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_SEDIMENT use if analytical sediment initial fields. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_SMFLUX use if analytical surface momentum stress. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_SPFLUX use if analytical surface passive tracers fluxes. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_SPINNING use if analytical time-varying rotation force. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_SSH use if analytical sea surface height. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_SSS use if analytical sea surface salinity. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_SST use if analytical SST and dQdSST. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_STFLUX use if analytical surface temperature flux. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_TCLIMA use if analytical tracers climatology. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_TOBC use if analytical tracers boundary conditions. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_VMIX use if analytical vertical mixing coefficients. Setting this flag is not supported for this SPEC CPU version of ROMS.
ANA_WWAVE use if analytical wind induced waves. Setting this flag is not supported for this SPEC CPU version of ROMS.
ASSIMILATION_SSH use if assimilating SSH observations. Setting this flag is not supported for this SPEC CPU version of ROMS.
ASSIMILATION_SST use if assimilating SST observations. Setting this flag is not supported for this SPEC CPU version of ROMS.
ASSIMILATION_T use if assimilating tracers observations. Setting this flag is not supported for this SPEC CPU version of ROMS.
ASSIMILATION_UV use if assimilating horizontal current observations. Setting this flag is not supported for this SPEC CPU version of ROMS.
ASSIMILATION_UVsur use if assimilating surface current observations. Setting this flag is not supported for this SPEC CPU version of ROMS.
ATM_PRESS use to impose atmospheric pressure onto sea surface. Setting this flag is not supported for this SPEC CPU version of ROMS.
AVERAGES use if writing out time-averaged data. Setting this flag is not supported for this SPEC CPU version of ROMS.
AVERAGES_AKS use if writing out time-averaged AKs. Setting this flag is not supported for this SPEC CPU version of ROMS.
AVERAGES_AKT use if writing out time-averaged AKt. Setting this flag is not supported for this SPEC CPU version of ROMS.
AVERAGES_AKV use if writing out time-averaged AKv. Setting this flag is not supported for this SPEC CPU version of ROMS.
AVERAGES_BEDLOAD use if writing out time-averaged bed load. Setting this flag is not supported for this SPEC CPU version of ROMS.
AVERAGES_DETIDE use if writing out time-averaged detided fields. Setting this flag is not supported for this SPEC CPU version of ROMS.
AVERAGES_FLUXES use if writing out time-averaged fluxes. Setting this flag is not supported for this SPEC CPU version of ROMS.
AVERAGES_NEARSHORE use if writing out time-averaged nearshore stresses. Setting this flag is not supported for this SPEC CPU version of ROMS.
AVERAGES_QUADRATIC use if writing out quadratic terms. Setting this flag is not supported for this SPEC CPU version of ROMS.
BALANCE_OPERATOR use if error covariance multivariate balance term. Setting this flag is not supported for this SPEC CPU version of ROMS.
BASIN Big Bad Basin Example. Setting this flag is not supported for this SPEC CPU version of ROMS.
BEDLOAD_MPM use to activate Meyer-Peter-Mueller bed load. Setting this flag is not supported for this SPEC CPU version of ROMS.
BEDLOAD_SOULSBY use to activate Soulsby wave/current bed load. Setting this flag is not supported for this SPEC CPU version of ROMS.
BIO_FENNEL use if Fennel et al. (2006) nitrogen-based model. Setting this flag is not supported for this SPEC CPU version of ROMS.
BIO_SEDIMENT use to restore fallen material to the nutrient pool. Setting this flag is not supported for this SPEC CPU version of ROMS.
BL_TEST Boundary Layers Test. Setting this flag is not supported for this SPEC CPU version of ROMS.
BODYFORCE use if applying stresses as bodyforces. Setting this flag is not supported for this SPEC CPU version of ROMS.
BVF_MIXING use if Brunt-Vaisala frequency mixing. Setting this flag is not supported for this SPEC CPU version of ROMS.
CANUTO_A use if Canuto A-stability function formulation. Setting this flag is not supported for this SPEC CPU version of ROMS.
CANUTO_B use if Canuto B-stability function formulation. Setting this flag is not supported for this SPEC CPU version of ROMS.
CANYON Costal form stress Canyon Test. Setting this flag is not supported for this SPEC CPU version of ROMS.
CARBON use to add carbon constituents. Setting this flag is not supported for this SPEC CPU version of ROMS.
CELERITY_WRITE use if writing radiation celerity in forward file. Setting this flag is not supported for this SPEC CPU version of ROMS.
CHANNEL_NECK Channel with a Constriction. Setting this flag is not supported for this SPEC CPU version of ROMS.
CHARNOK use if Charnok surface roughness from wind stress. Setting this flag is not supported for this SPEC CPU version of ROMS.
CLIMA_TS_MIX use if diffusion of tracer perturbation (t-tclm). Setting this flag is not supported for this SPEC CPU version of ROMS.
COARE_OOST use Oost et al (2002) relation. Setting this flag is not supported for this SPEC CPU version of ROMS.
COARE_TAYLOR_YELLAND use Taylor and Yelland (2001) relation. Setting this flag is not supported for this SPEC CPU version of ROMS.
CONVOLUTION use if adjoint convolution driver. Setting this flag is not supported for this SPEC CPU version of ROMS.
CONVOLVE use if convolving solution with diffusion operators. Setting this flag is not supported for this SPEC CPU version of ROMS.
COOL_SKIN use if cool skin correction. Setting this flag is not supported for this SPEC CPU version of ROMS.
CORRELATION use if background-error correlation model driver. Setting this flag is not supported for this SPEC CPU version of ROMS.
COUPLING_TEST Two-way Atmosphere-Ocean Coupling Test. Setting this flag is not supported for this SPEC CPU version of ROMS.
CRAIG_BANNER use if Craig and Banner wave breaking surface flux. Setting this flag is not supported for this SPEC CPU version of ROMS.
DAMEE_4 North Atlantic DAMEE Application, 3/4 degree. Setting this flag is not supported for this SPEC CPU version of ROMS.
DATALESS_LOOPS use if testing convergence of Picard iterations. Setting this flag is not supported for this SPEC CPU version of ROMS.
DEBUGGING use to activate parallel debugging switch. Setting this flag is not supported for this SPEC CPU version of ROMS.
DEEPWATER_WAVES use Deep water waves approximation. Setting this flag is not supported for this SPEC CPU version of ROMS.
DEFLATE use to set compression NetCDF-4/HDF5 format files. Setting this flag is not supported for this SPEC CPU version of ROMS.
DENITRIFICATION use to add denitrification processes. Setting this flag is not supported for this SPEC CPU version of ROMS.
DIAGNOSTICS_BIO use if writing out biological diagnostics. Setting this flag is not supported for this SPEC CPU version of ROMS.
DIAGNOSTICS_TS use if writing out tracer diagnostics. Setting this flag is not supported for this SPEC CPU version of ROMS.
DIAGNOSTICS_UV use if writing out momentum diagnostics. Setting this flag is not supported for this SPEC CPU version of ROMS.
DIFF_GRID use to scale diffusion coefficients by grid size. Setting this flag is not supported for this SPEC CPU version of ROMS.
DIURNAL_SRFLUX use to impose shortwave radiation local diurnal cycle. Setting this flag is not supported for this SPEC CPU version of ROMS.
DOUBLE_GYRE Idealized Double-gyre Example. Setting this flag is not supported for this SPEC CPU version of ROMS.
EASTERN_WALL use if Eastern edge, closed wall condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_FSCHAPMAN use if free-surface Chapman condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_FSCLAMPED use if free-surface clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_FSGRADIENT use if free-surface gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_FSNUDGING use if free-surface passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_FSRADIATION use if free-surface radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_KGRADIENT use if TKE fields gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_KRADIATION use if TKE fields radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_M2CLAMPED use if 2D momentum clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_M2FLATHER use if 2D momentum Flather condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_M2GRADIENT use if 2D momentum gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_M2NUDGING use if 2D momentum passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_M2RADIATION use if 2D momentum radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_M2REDUCED use if 2D momentum reduced-physics. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_M3CLAMPED use if 3D momentum clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_M3GRADIENT use if 3D momentum gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_M3NUDGING use if 3D momentum passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_M3RADIATION use if 3D momentum radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_TCLAMPED use if tracers clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_TGRADIENT use if tracers gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_TNUDGING use if tracers passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_TRADIATION use if tracers radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
EAST_VOLCONS use if Eastern edge mass conservation enforcement. Setting this flag is not supported for this SPEC CPU version of ROMS.
ECOSIM use if bio-optical EcoSim model. Setting this flag is not supported for this SPEC CPU version of ROMS.
EMINUSP use if computing E-P. Setting this flag is not supported for this SPEC CPU version of ROMS.
ENSEMBLE use if ensemble prediction driver. Setting this flag is not supported for this SPEC CPU version of ROMS.
ESMF_LIB use Earth System Modeling Framework Library. Setting this flag is not supported for this SPEC CPU version of ROMS.
ESTUARY_TEST Test Estuary for Sediment. Setting this flag is not supported for this SPEC CPU version of ROMS.
FLOATS use to activate simulated Lagrangian drifters. Setting this flag is not supported for this SPEC CPU version of ROMS.
FLOAT_VWALK use if vertical random walk. Setting this flag is not supported for this SPEC CPU version of ROMS.
FLT_TEST Float Tracking Example. Setting this flag is not supported for this SPEC CPU version of ROMS.
FORCING_SV use if forcing singular vectors driver. Setting this flag is not supported for this SPEC CPU version of ROMS.
FORWARD_MIXING use if processing forward vertical mixing coefficient. Setting this flag is not supported for this SPEC CPU version of ROMS.
FORWARD_READ use if reading in forward solution, basic state. Setting this flag is not supported for this SPEC CPU version of ROMS.
FORWARD_RHS use if processing forward right-hand-side terms. Setting this flag is not supported for this SPEC CPU version of ROMS.
FORWARD_WRITE use if writing out forward solution, basic state. Setting this flag is not supported for this SPEC CPU version of ROMS.
FSOBC_REDUCED use if SSH data and reduced physics conditions. Setting this flag is not supported for this SPEC CPU version of ROMS.
FT_EIGENMODES use if finite time eingenmodes driver: normal modes. Setting this flag is not supported for this SPEC CPU version of ROMS.
FULL_GRID use to consider both interior and boundary points. Setting this flag is not supported for this SPEC CPU version of ROMS.
GLS_MIXING use if Generic Length-Scale mixing. Setting this flag is not supported for this SPEC CPU version of ROMS.
GRADIENT_CHECK use if tangent linear and adjoint codes gradient test. Setting this flag is not supported for this SPEC CPU version of ROMS.
GRAV_ADJ Graviational Adjustment Example. Setting this flag is not supported for this SPEC CPU version of ROMS.
HOLLING_GRAZING use Holling-type s-shaped curve grazing (implicit). Setting this flag is not supported for this SPEC CPU version of ROMS.
ICESHELF use if including ice shelf cavities. Setting this flag is not supported for this SPEC CPU version of ROMS.
IMPLICIT_VCONV use if implicit vertical convolution algorithm. Setting this flag is not supported for this SPEC CPU version of ROMS.
IMPULSE use if processing adjoint impulse forcing. Setting this flag is not supported for this SPEC CPU version of ROMS.
INLET_TEST Test Inlet Application. Setting this flag is not supported for this SPEC CPU version of ROMS.
INLINE_2DIO use if processing 3D IO level by level. Setting this flag is not supported for this SPEC CPU version of ROMS.
INNER_PRODUCT use if tangent linear and adjoint inner product check. Setting this flag is not supported for this SPEC CPU version of ROMS.
IOM use to activate IOM multiple executables. Setting this flag is not supported for this SPEC CPU version of ROMS.
IRON_LIMIT use if Fe limitation on phytoplankton growth. Setting this flag is not supported for this SPEC CPU version of ROMS.
IRON_RELAX use if nudging Fe over the shelf, h le FeHmin. Setting this flag is not supported for this SPEC CPU version of ROMS.
IS4DVAR use if incremental 4DVar data assimilation. Setting this flag is not supported for this SPEC CPU version of ROMS.
IVLEV_EXPLICIT use Ivlev explicit grazing algorithm. Setting this flag is not supported for this SPEC CPU version of ROMS.
KANTHA_CLAYSON use if Kantha and Clayson stability function. Setting this flag is not supported for this SPEC CPU version of ROMS.
KELVIN Kelvin wave test. Setting this flag is not supported for this SPEC CPU version of ROMS.
K_C2ADVECTION use if 2nd-order centered advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
K_C4ADVECTION use if 4th-order centered advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
LAB_CANYON Lab Canyon, Polar Coordinates Example. Setting this flag is not supported for this SPEC CPU version of ROMS.
LAKE_SIGNELL Lake Signell Sediment Test Case. Setting this flag is not supported for this SPEC CPU version of ROMS.
LMD_BKPP use if bottom boundary layer KPP mixing. Setting this flag is not supported for this SPEC CPU version of ROMS.
LMD_DDMIX use to add double-diffusive mixing. Setting this flag is not supported for this SPEC CPU version of ROMS.
LMD_SHAPIRO use if Shapiro filtering boundary layer depth. Setting this flag is not supported for this SPEC CPU version of ROMS.
LMD_TEST Test for LMD and KPP. Setting this flag is not supported for this SPEC CPU version of ROMS.
LONGWAVE_OUT use if computing ougoing longwave radiation. Setting this flag is not supported for this SPEC CPU version of ROMS.
M2CLIMATOLOGY use if processing 2D momentum climatology. Setting this flag is not supported for this SPEC CPU version of ROMS.
M2CLM_NUDGING use if nudging 2D momentum climatology. Setting this flag is not supported for this SPEC CPU version of ROMS.
M3CLIMATOLOGY use if processing 3D momentum climatology. Setting this flag is not supported for this SPEC CPU version of ROMS.
M3CLM_NUDGING use if nudging 3D momentum climatology. Setting this flag is not supported for this SPEC CPU version of ROMS.
MASKING use if land/sea masking. Setting this flag is not supported for this SPEC CPU version of ROMS.
MB_BBL use if Meinte Blaas BBL closure. Setting this flag is not supported for this SPEC CPU version of ROMS.
MB_CALC_UB use if computing bottom orbital velocity internally. Setting this flag is not supported for this SPEC CPU version of ROMS.
MB_CALC_ZNOT use if computing bottom roughness internally. Setting this flag is not supported for this SPEC CPU version of ROMS.
MB_Z0BIO use if biogenic bedform roughness for ripples. Setting this flag is not supported for this SPEC CPU version of ROMS.
MB_Z0BL use if bedload roughness for ripples. Setting this flag is not supported for this SPEC CPU version of ROMS.
MB_Z0RIP use if bedform roughness for ripples. Setting this flag is not supported for this SPEC CPU version of ROMS.
MCT_LIB use Model Coupling Toolkit Library. Setting this flag is not supported for this SPEC CPU version of ROMS.
MIX_GEO_UV use if mixing on geopotential (constant Z) surfaces. Setting this flag is not supported for this SPEC CPU version of ROMS.
MIX_ISO_TS use if mixing on epineutral (constant RHO) surfaces. Setting this flag is not supported for this SPEC CPU version of ROMS.
MIX_S_TS use if mixing along constant S-surfaces. Setting this flag is not supported for this SPEC CPU version of ROMS.
MULTIPLE_TLM use if multiple TLM history files in 4DVAR. Setting this flag is not supported for this SPEC CPU version of ROMS.
MY25_MIXING use if Mellor/Yamada Level-2.5 closure. Setting this flag is not supported for this SPEC CPU version of ROMS.
N2S2_HORAVG use if horizontal smoothing of buoyancy/shear. Setting this flag is not supported for this SPEC CPU version of ROMS.
NEARSHORE_MELLOR use to activate radiation stress terms.. Setting this flag is not supported for this SPEC CPU version of ROMS.
NEMURO use if Nemuro ecosystem model.. Setting this flag is not supported for this SPEC CPU version of ROMS.
NETCDF4 use to create NetCDF-4/HDF5 format files. Setting this flag is not supported for this SPEC CPU version of ROMS.
NJ_BIGHT New Jersey Bight Application. Setting this flag is not supported for this SPEC CPU version of ROMS.
NLM_OUTER use if nonlinear model as basic state in outer loop. Setting this flag is not supported for this SPEC CPU version of ROMS.
NL_BULK_FLUXES use bulk fluxes computed by nonlinear model. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_FSCHAPMAN use if free-surface Chapman condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_FSCLAMPED use if free-surface clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_FSGRADIENT use if free-surface gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_FSNUDGING use if free-surface passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_FSRADIATION use if free-surface radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_KGRADIENT use if TKE fields gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_KRADIATION use if TKE fields radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_M2CLAMPED use if 2D momentum clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_M2FLATHER use if 2D momentum Flather condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_M2GRADIENT use if 2D momentum gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_M2NUDGING use if 2D momentum passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_M2RADIATION use if 2D momentum radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_M2REDUCED use if 2D momentum reduced-physics. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_M3CLAMPED use if 3D momentum clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_M3GRADIENT use if 3D momentum gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_M3NUDGING use if 3D momentum passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_M3RADIATION use if 3D momentum radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_TCLAMPED use if tracers clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_TGRADIENT use if tracers gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_TNUDGING use if tracers passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_TRADIATION use if tracers radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
NORTH_VOLCONS use if Northern edge mass conservation enforcement. Setting this flag is not supported for this SPEC CPU version of ROMS.
NO_READ_GHOST use to not include ghost points during read/scatter. Setting this flag is not supported for this SPEC CPU version of ROMS.
NO_WRITE_GRID use if not writing grid arrays. Setting this flag is not supported for this SPEC CPU version of ROMS.
NPZD_FRANKS use if NPZD Biology model, Franks et al. (1986). Setting this flag is not supported for this SPEC CPU version of ROMS.
NPZD_IRON use if NPZD Biology model wiht iron limitation. Setting this flag is not supported for this SPEC CPU version of ROMS.
NPZD_POWELL use if NPZD Biology model, Powell et al. (2006). Setting this flag is not supported for this SPEC CPU version of ROMS.
NS_PERIODIC use if North-South periodic boundaries. Setting this flag is not supported for this SPEC CPU version of ROMS.
NUDGING_SSH use if nudging SSH observations. Setting this flag is not supported for this SPEC CPU version of ROMS.
NUDGING_SST use if nudging SST observations. Setting this flag is not supported for this SPEC CPU version of ROMS.
NUDGING_T use if nudging tracers observations. Setting this flag is not supported for this SPEC CPU version of ROMS.
NUDGING_UV use if nudging horizontal currents observations. Setting this flag is not supported for this SPEC CPU version of ROMS.
NUDGING_UVsur use if nudging surface current observations. Setting this flag is not supported for this SPEC CPU version of ROMS.
OBS_IMPACT use if observation impact to 4DVAR data assimilation. Setting this flag is not supported for this SPEC CPU version of ROMS.
OBS_SENSITIVITY use if 4DVAR observations sensitivity driver. Setting this flag is not supported for this SPEC CPU version of ROMS.
OCMIP_OXYGEN_SC use if Schmidt number from Keeling et al. (1998). Setting this flag is not supported for this SPEC CPU version of ROMS.
OPT_OBSERVATIONS use if optimal observations driver. Setting this flag is not supported for this SPEC CPU version of ROMS.
OPT_PERTURBATION use if optimal perturbations driver, singular vectors. Setting this flag is not supported for this SPEC CPU version of ROMS.
OUT_DOUBLE use if writing double precision output fields. Setting this flag is not supported for this SPEC CPU version of ROMS.
OVERFLOW Graviational/Overflow Example. Setting this flag is not supported for this SPEC CPU version of ROMS.
OXYGEN use to add oxygen dynamics. Setting this flag is not supported for this SPEC CPU version of ROMS.
PERFECT_RESTART use to include perfect restart variables. Setting this flag is not supported for this SPEC CPU version of ROMS.
PICARD_TEST use if representer tangent linear model test. Setting this flag is not supported for this SPEC CPU version of ROMS.
PJ_GRADP use if finite volume Pressure Jacobian (Lin,1997). Setting this flag is not supported for this SPEC CPU version of ROMS.
PJ_GRADPQ2 use if quartic 2 Pressure Jacobian (Shchepetkin,2000). Setting this flag is not supported for this SPEC CPU version of ROMS.
PJ_GRADPQ4 use if quartic 4 Pressure Jacobian (Shchepetkin,2000). Setting this flag is not supported for this SPEC CPU version of ROMS.
POSTERIOR_EOFS Use if posterior analysis error covariace EOFS. Setting this flag is not supported for this SPEC CPU version of ROMS.
POSTERIOR_ERROR_F Use if final posterior analysis error covariace. Setting this flag is not supported for this SPEC CPU version of ROMS.
POSTERIOR_ERROR_I Use if initial posterior analysis error covariace. Setting this flag is not supported for this SPEC CPU version of ROMS.
PROFILE use if time profiling. Setting this flag is not supported for this SPEC CPU version of ROMS.
PSEUDOSPECTRA use if pseudospectra of tangent linear resolvant. Setting this flag is not supported for this SPEC CPU version of ROMS.
QCORRECTION use if net heat flux correction. Setting this flag is not supported for this SPEC CPU version of ROMS.
Q_PSOURCE use to turn ON or OFF mass point Sources. Setting this flag is not supported for this SPEC CPU version of ROMS.
RADIATION_2D use if tangential phase speed in radiation conditions. Setting this flag is not supported for this SPEC CPU version of ROMS.
RAMP_TIDES use if ramping (over one day) tidal forcing. Setting this flag is not supported for this SPEC CPU version of ROMS.
READ_WATER use if only reading water points data. Setting this flag is not supported for this SPEC CPU version of ROMS.
REFDIF_COUPLING use if coupling to REFDIT wave model. Setting this flag is not supported for this SPEC CPU version of ROMS.
RIVERPLUME1 River Plume Example 1. Setting this flag is not supported for this SPEC CPU version of ROMS.
RIVERPLUME2 River plume Example 2 (Hyatt and Signell). Setting this flag is not supported for this SPEC CPU version of ROMS.
RIVER_BIOLOGY use to process river biology point-sources. Setting this flag is not supported for this SPEC CPU version of ROMS.
RIVER_SEDIMENT use to process river sediment point-sources. Setting this flag is not supported for this SPEC CPU version of ROMS.
RI_HORAVG use if horizontal Richardson number smoothing. Setting this flag is not supported for this SPEC CPU version of ROMS.
RI_VERAVG use if vertical Richardson number smoothing. Setting this flag is not supported for this SPEC CPU version of ROMS.
RPM_DRIVER use if generic representers model driver. Setting this flag is not supported for this SPEC CPU version of ROMS.
RPM_RELAXATION use if Picard iterations, Diffusive Relaxation of RPM. Setting this flag is not supported for this SPEC CPU version of ROMS.
RST_SINGLE use if writing single precision restart fields. Setting this flag is not supported for this SPEC CPU version of ROMS.
R_SYMMETRY use if representer matrix symmetry test. Setting this flag is not supported for this SPEC CPU version of ROMS.
SANITY_CHECK use if tangent linear and adjoint codes sanity check. Setting this flag is not supported for this SPEC CPU version of ROMS.
SCORRECTION use if freshwater flux correction. Setting this flag is not supported for this SPEC CPU version of ROMS.
SEAMOUNT Seamount Example. Setting this flag is not supported for this SPEC CPU version of ROMS.
SEDIMENT use to activate sediment transport model. Setting this flag is not supported for this SPEC CPU version of ROMS.
SED_DENS use to activate sediment to affect equation of state. Setting this flag is not supported for this SPEC CPU version of ROMS.
SED_MORPH use to allow bottom model elevation to evolve. Setting this flag is not supported for this SPEC CPU version of ROMS.
SED_TEST1 Suspended Sediment Test in a Channel. Setting this flag is not supported for this SPEC CPU version of ROMS.
SED_TOY One-dimension (vertical) Sediment Toy. Setting this flag is not supported for this SPEC CPU version of ROMS.
SG_BBL use if Styles and Glenn (2000) BBL closure. Setting this flag is not supported for this SPEC CPU version of ROMS.
SG_CALC_UB use if computing bottom orbital velocity internally. Setting this flag is not supported for this SPEC CPU version of ROMS.
SG_CALC_ZNOT use if computing bottom roughness internally. Setting this flag is not supported for this SPEC CPU version of ROMS.
SG_LOGINT use if logarithmic interpolation of (Ur,Vr). Setting this flag is not supported for this SPEC CPU version of ROMS.
SHOREFACE Shore Face Planar Beach Test Case. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOLITON Equatorial Rossby Wave Example. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_FSCHAPMAN use if free-surface Chapman condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_FSCLAMPED use if free-surface clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_FSGRADIENT use if free-surface gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_FSNUDGING use if free-surface passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_FSRADIATION use if free-surface radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_KGRADIENT use if TKE fields gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_KRADIATION use if TKE fields radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_M2CLAMPED use if 2D momentum clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_M2FLATHER use if 2D momentum Flather condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_M2GRADIENT use if 2D momentum gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_M2NUDGING use if 2D momentum passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_M2RADIATION use if 2D momentum radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_M2REDUCED use if 2D momentum reduced-physics. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_M3CLAMPED use if 3D momentum clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_M3GRADIENT use if 3D momentum gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_M3NUDGING use if 3D momentum passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_M3RADIATION use if 3D momentum radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_TCLAMPED use if tracers clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_TGRADIENT use if tracers gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_TNUDGING use if tracers passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_TRADIATION use if tracers radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
SOUTH_VOLCONS use if Southern edge mass conservation enforcement. Setting this flag is not supported for this SPEC CPU version of ROMS.
SO_SEMI use if stochastic optimals driver, semi-norm. Setting this flag is not supported for this SPEC CPU version of ROMS.
SO_SEMI_WHITE use to activate white/red noise processes. Setting this flag is not supported for this SPEC CPU version of ROMS.
SO_TRACE use if stochastic optimals, randomized trace. Setting this flag is not supported for this SPEC CPU version of ROMS.
SPLINES_VCONV use to activate implicit splines vertical convolution. Setting this flag is not supported for this SPEC CPU version of ROMS.
SPONGE use if enhanced viscosity/diffusion areas. Setting this flag is not supported for this SPEC CPU version of ROMS.
SRELAXATION use if salinity relaxation as a freshwater flux. Setting this flag is not supported for this SPEC CPU version of ROMS.
SSH_TIDES use if imposing tidal elevation. Setting this flag is not supported for this SPEC CPU version of ROMS.
SSW_BBL use if Sherwood et al. BBL closure. Setting this flag is not supported for this SPEC CPU version of ROMS.
SSW_CALC_UB use if computing bottom orbital velocity internally. Setting this flag is not supported for this SPEC CPU version of ROMS.
SSW_CALC_ZNOT use if computing bottom roughness internally. Setting this flag is not supported for this SPEC CPU version of ROMS.
SSW_FORM_DRAG_COR use to activate form drag coefficient. Setting this flag is not supported for this SPEC CPU version of ROMS.
SSW_LOGINT use if logarithmic interpolation of (Ur,Vr). Setting this flag is not supported for this SPEC CPU version of ROMS.
SSW_ZOBIO use if biogenic bedform roughness from ripples. Setting this flag is not supported for this SPEC CPU version of ROMS.
SSW_ZOBL use if bedload roughness for ripples. Setting this flag is not supported for this SPEC CPU version of ROMS.
SSW_ZORIP use if bedform roughness from ripples. Setting this flag is not supported for this SPEC CPU version of ROMS.
STATIONS use if writing out station data. Setting this flag is not supported for this SPEC CPU version of ROMS.
STATIONS_CGRID use if extracting data at native C-grid. Setting this flag is not supported for this SPEC CPU version of ROMS.
STOCHASTIC_OPT use if stochastic optimals. Setting this flag is not supported for this SPEC CPU version of ROMS.
SUSPLOAD use to activate suspended load transport. Setting this flag is not supported for this SPEC CPU version of ROMS.
SWAN_COUPLING use if coupling to SWAN wave model. Setting this flag is not supported for this SPEC CPU version of ROMS.
TALK_NONCONSERV use if nonconservative computation of alkalinity. Setting this flag is not supported for this SPEC CPU version of ROMS.
TCLIMATOLOGY use if processing tracers climatology. Setting this flag is not supported for this SPEC CPU version of ROMS.
TCLM_NUDGING use if nudging tracers climatology. Setting this flag is not supported for this SPEC CPU version of ROMS.
TEST_CHAN Sediment Test Channel Case. Setting this flag is not supported for this SPEC CPU version of ROMS.
TKE_WAVEDISS use if wave breaking surface flux from wave amplitude. Setting this flag is not supported for this SPEC CPU version of ROMS.
TLM_CHECK use if tangent linear model linearization check. Setting this flag is not supported for this SPEC CPU version of ROMS.
TLM_DRIVER use if generic tangent linear model driver. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_A4HADVECTION use if 4th-order Akima horizontal advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_A4HADVECTION_TL use if 4th-order Akima horizontal advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_A4VADVECTION use if 4th-order Akima vertical advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_A4VADVECTION_TL use if 4th-order Akima vertical advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_C2HADVECTION use if 2nd-order centered horizontal advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_C2HADVECTION_TL use if 2nd-order centered horizontal advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_C2VADVECTION use if 2nd-order centered vertical advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_C2VADVECTION_TL use if 2nd-order centered vertical advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_C4HADVECTION use if 4th-order centered horizontal advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_C4HADVECTION_TL use if 4th-order centered horizontal advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_C4VADVECTION_TL use if 4th-order centered vertical advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_DIF4 use to turn ON or OFF biharmonic horizontal mixing. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_FIXED use if diagnostic run, no evolution of tracers. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_MPDATA use if recursive MPDATA 3D advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_PSOURCE use to turn ON or OFF point Sources/Sinks. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_SMAGORINSKY use to turn ON or OFF Smagorinsky-like diffusion. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_SVADVECTION use if splines vertical advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_SVADVECTION_TL use if splines vertical advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_U3ADV_SPLIT use if 3rd-order upstream split tracer advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
TS_U3HADVECTION_TL use if 3rd-order upstream horiz. advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
T_PASSIVE use if inert passive tracers (dyes, etc). Setting this flag is not supported for this SPEC CPU version of ROMS.
UPWELLING Upwelling Example (default). Setting this flag is not supported for this SPEC CPU version of ROMS.
UV_BAROCLINIC use if assimilating baroclinic currents only. Setting this flag is not supported for this SPEC CPU version of ROMS.
UV_C2ADVECTION use to turn ON or OFF 2nd-order centered advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
UV_C4ADVECTION use to turn ON or OFF 4th-order centered advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
UV_LDRAG use to turn ON or OFF linear bottom friction. Setting this flag is not supported for this SPEC CPU version of ROMS.
UV_LOGDRAG use to turn ON or OFF logarithmic bottom friction. Setting this flag is not supported for this SPEC CPU version of ROMS.
UV_PSOURCE use to turn ON or OFF point Sources/Sinks. Setting this flag is not supported for this SPEC CPU version of ROMS.
UV_SADVECTION use to turn ON or OFF splines vertical advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
UV_SMAGORINSKY use to turn ON or OFF Smagorinsky-like viscosity. Setting this flag is not supported for this SPEC CPU version of ROMS.
UV_TIDES use if imposing tidal currents. Setting this flag is not supported for this SPEC CPU version of ROMS.
UV_U3ADV_SPLIT use if 3rd-order upstream split momentum advection. Setting this flag is not supported for this SPEC CPU version of ROMS.
UV_VIS4 use to turn ON or OFF biharmonic horizontal mixing. Setting this flag is not supported for this SPEC CPU version of ROMS.
VCONVOLUTION use to add vertical correlation to 3D convolution. Setting this flag is not supported for this SPEC CPU version of ROMS.
VERIFICATION use if writing out solution at observation locations. Setting this flag is not supported for this SPEC CPU version of ROMS.
VISC_GRID use to scale viscosity coefficient by grid size. Setting this flag is not supported for this SPEC CPU version of ROMS.
VWALK_FORWARD use if foward time stepping vertical random walk. Setting this flag is not supported for this SPEC CPU version of ROMS.
W4DPSAS use if weak constraint 4DPSAS data assimilation. Setting this flag is not supported for this SPEC CPU version of ROMS.
W4DPSAS_SENSITIVITY use if weak constraint 4DPSAS observation sensitivity. Setting this flag is not supported for this SPEC CPU version of ROMS.
W4DVAR use if Weak constraint 4DVar data assimilation. Setting this flag is not supported for this SPEC CPU version of ROMS.
W4DVAR_SENSITIVITY use if Weak constraint 4DVar observation sensitivity. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEDDELL Idealized Weddell Sea Shelf Application. Setting this flag is not supported for this SPEC CPU version of ROMS.
WESTERN_WALL use if Western edge, closed wall condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_FSCHAPMAN use if free-surface Chapman condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_FSCLAMPED use if free-surface clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_FSGRADIENT use if free-surface gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_FSNUDGING use if free-surface passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_FSRADIATION use if free-surface radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_KGRADIENT use if TKE fields gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_KRADIATION use if TKE fields radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_M2CLAMPED use if 2D momentum clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_M2FLATHER use if 2D momentum Flather condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_M2GRADIENT use if 2D momentum gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_M2NUDGING use if 2D momentum passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_M2RADIATION use if 2D momentum radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_M2REDUCED use if 2D momentum reduced-physics. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_M3CLAMPED use if 3D momentum clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_M3GRADIENT use if 3D momentum gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_M3NUDGING use if 3D momentum passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_M3RADIATION use if 3D momentum radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_TCLAMPED use if tracers clamped condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_TGRADIENT use if tracers gradient condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_TNUDGING use if tracers passive/active nudging term. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_TRADIATION use if tracers radiation condition. Setting this flag is not supported for this SPEC CPU version of ROMS.
WEST_VOLCONS use if Western edge mass conservation enforcement. Setting this flag is not supported for this SPEC CPU version of ROMS.
WET_DRY use to activate wetting and drying. Setting this flag is not supported for this SPEC CPU version of ROMS.
WINDBASIN Linear Wind-driven Constant Coriolis Basin. Setting this flag is not supported for this SPEC CPU version of ROMS.
WJ_GRADP use if weighted density Jacobian (Song,1998). Setting this flag is not supported for this SPEC CPU version of ROMS.
WRF_COUPLING use if coupling to WRF atmospheric model. Setting this flag is not supported for this SPEC CPU version of ROMS.
WRITE_WATER use if only writing water points data. Setting this flag is not supported for this SPEC CPU version of ROMS.
ZCLIMATOLOGY use if processing SSH climatology. Setting this flag is not supported for this SPEC CPU version of ROMS.
ZCLM_NUDGING use if nudging SSH climatology. Setting this flag is not supported for this SPEC CPU version of ROMS.
ZETA_ELLIPTIC use if SSH elliptic Equation in balance operator. Setting this flag is not supported for this SPEC CPU version of ROMS.
ZOS_HSIG use if surface roughness from wave amplitude. Setting this flag is not supported for this SPEC CPU version of ROMS.