Options: Difference between revisions
From WikiROMS
Jump to navigationJump to search
No edit summary (change visibility) |
No edit summary (change visibility) |
||
Line 38: | Line 38: | ||
==<span class="alphabet">B</span>== | ==<span class="alphabet">B</span>== | ||
;<span id="BIOLOGY"></span>'''BIOLOGY''' | |||
:Internal option defined when any of the biological models is activated. | |||
:'''related = ''' [[#BIO_FASHAM | BIO_FASHAM]], [[#ECOSIM | ECOSIM]], [[#NPZD_FRANKS | NPZD_FRANKS]], [[#NPZD_POWELL | NPZD_POWELL]] | |||
:'''routine = ''' [[biology.F]] | |||
;<span id="BIO_FASHAM"></span>'''BIO_FASHAM''' | |||
:Option to activate Fasham-type, nitrogen-based biological model ([[Bibliography#FashamMJR_1990a |Fasham et al., 1990]]; [[Bibliography#FenellK_2006a | Fennel et al., 2006]]) | |||
:'''related = ''' [[#ANA_BIOLOGY | ANA_BIOLOGY]], [[#ANA_BPFLUX | ANA_BPFLUX]], [[#ANA_SPFLUX | ANA_SPFLUX]], [[#BIO_SEDIMENT | BIO_SEDIMENT]], [[#CARBON | CARBON]], [[#DENITRIFICATION | DENITRIFICATION]], [[#DIAGNOSTICS_BIO | DIAGNOSTICS_BIO]], [[#OXYGEN | OXYGEN]], [[#TALK_PROGNOSTIC | TALK_PROGNOSTIC]] | |||
:'''conflict = ''' [[#ECOSIM | ECOSIM]], [[#NPZD_FRANKS | NPZD_FRANKS]], [[#NPZD_POWELL | NPZD_POWELL]] | |||
:'''routine = ''' [[fasham.h]], [[bioFasham.in]] | |||
==<span class="alphabet">C</span>== | ==<span class="alphabet">C</span>== | ||
Line 44: | Line 55: | ||
==<span class="alphabet">E</span>== | ==<span class="alphabet">E</span>== | ||
;<span id="ECOSIM"></span>'''ECOSIM''' | |||
:Option to activate Bio-optical EcoSim ([[Bibliography#BissettWP_1999a |Bisset et al., 1999a,]] [[Bibliography#BissettWP_1999a |b]]) model. | |||
:'''related = ''' [[#ANA_BIOLOGY | ANA_BIOLOGY]], [[#ANA_BPFLUX | ANA_BPFLUX]], [[#ANA_SPFLUX | ANA_SP_FLUX]] | |||
:'''conflict = ''' [[#BIO_FASHAM | BIO_FASHAM]], [[#NPZD_FRANKS | NPZD_FRANKS]], [[#NPZD_POWELL | NPZD_POWELL]] | |||
:'''routine = ''' [[ecosim.h]], [[ecosim.in]] | |||
==<span class="alphabet">F</span>== | ==<span class="alphabet">F</span>== | ||
Line 62: | Line 79: | ||
==<span class="alphabet">N</span>== | ==<span class="alphabet">N</span>== | ||
;<span id="NPZD_FRANKS"></span>'''NPZ_FRANKS''' | |||
:Option to activate [[Bibliography#FranksPJS_1986a | Franks et al. (1986)]] NPZD biological model. | |||
:'''related = ''' [[#ANA_BIOLOGY | ANA_BIOLOGY]], [[#ANA_BPFLUX | ANA_BPFLUX]], [[#ANA_SPFLUX | ANA_SPFLUX]] | |||
:'''conflict = ''' [[#BIO_FASHAM | BIO_FASHAM]], [[#ECOSIM | ECOSIM]], [[#NPZD_POWELL | NPZD_POWELL]] | |||
:'''routine = ''' [[npzd_Franks.h]], [[npzd_Franks.in]] | |||
;<span id="NPZD_POWELL"></span>'''NPZ_POWELL''' | |||
:Option to activate [[Bibliography#PowellTO_2006a | Powell et al. (1986)]] NPZD biological model. | |||
:'''related = ''' [[#ANA_BIOLOGY | ANA_BIOLOGY]], [[#ANA_BPFLUX | ANA_BPFLUX]], [[#ANA_SPFLUX | ANA_SPFLUX]] | |||
:'''conflict = ''' [[#BIO_FASHAM | BIO_FASHAM]], [[#ECOSIM | ECOSIM]], [[#NPZD_FRANKS | NPZD_FRANKS]] | |||
:'''routine = ''' [[npzd_Powell.h]], [[npzd_Powell.in]] | |||
==<span class="alphabet">O</span>== | ==<span class="alphabet">O</span>== |
Revision as of 02:09, 17 November 2006
This wikipage includes all ROMS CPP options in alphabetic order. A single long page is built to facilitate printing. Each option has a unique anchor tag to facilitate linking from any wikipage.
Contents | |||||||||||||||||||||||||
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
A
B
- BIOLOGY
- Internal option defined when any of the biological models is activated.
- related = BIO_FASHAM, ECOSIM, NPZD_FRANKS, NPZD_POWELL
- routine = biology.F
- BIO_FASHAM
- Option to activate Fasham-type, nitrogen-based biological model (Fasham et al., 1990; Fennel et al., 2006)
- related = ANA_BIOLOGY, ANA_BPFLUX, ANA_SPFLUX, BIO_SEDIMENT, CARBON, DENITRIFICATION, DIAGNOSTICS_BIO, OXYGEN, TALK_PROGNOSTIC
- conflict = ECOSIM, NPZD_FRANKS, NPZD_POWELL
- routine = fasham.h, bioFasham.in
C
D
E
- ECOSIM
- Option to activate Bio-optical EcoSim (Bisset et al., 1999a, b) model.
- related = ANA_BIOLOGY, ANA_BPFLUX, ANA_SP_FLUX
- conflict = BIO_FASHAM, NPZD_FRANKS, NPZD_POWELL
- routine = ecosim.h, ecosim.in
F
G
H
I
J
K
L
M
N
- NPZ_FRANKS
- Option to activate Franks et al. (1986) NPZD biological model.
- related = ANA_BIOLOGY, ANA_BPFLUX, ANA_SPFLUX
- conflict = BIO_FASHAM, ECOSIM, NPZD_POWELL
- routine = npzd_Franks.h, npzd_Franks.in
- NPZ_POWELL
- Option to activate Powell et al. (1986) NPZD biological model.
- related = ANA_BIOLOGY, ANA_BPFLUX, ANA_SPFLUX
- conflict = BIO_FASHAM, ECOSIM, NPZD_FRANKS
- routine = npzd_Powell.h, npzd_Powell.in
O
P
Q
R
S
- SOLVE3D
- Option to activate/deactivate 3D model configuration. If activated, ROMS solves 3D (baroclinic) primitive equations. If deactivated, ROMS solves vertically-integrated, shallow water (barotropic) equations.
T
U
- UV_ADV
- Option to activate/deactivate horizontal and vertical advection of momentum. If no additional options are specified, the default is to discretize the horizontal momentum with a third-order upstream bias advection scheme with velocity dependent hyper-viscosity and the vertical momentum with a fourth-order, centered differences scheme. Since there is some implicit viscosity associated with the default discretization, the user may avoid adding an explicity vicosity to the solution to suppress excisive smoothing.
- routine = step2d.F, rhs3d.F
- UV_COR
- Option to activate/deactivate Coriolis acceleration term in momentum equations.
- routine = step2d.F, rhs3d.F
- UV_C2ADVECTION
- Option to use second-order, centered, finite differences in advection of momentum.
- parent = UV_ADV
- conflit = UV_C4ADVECTION
- UV_C4ADVECTION
- Option to use fourth-order, centered, finite differences in advection of momentum.
- parent = UV_ADV
- conflit = UV_C2ADVECTION
- UV_SADVECTION
- Option to use conservative, parabolic splines discretization of momentum vertical advection. This scheme requires high vertical resolution so it is recommended to use this option in shallow, coastal applications.
- parent = UV_ADV
- conflit = UV_C2ADVECTION, UV_C4ADVECTION
- UV_VIS2
- Option to activate/deactivate horizontal, harmonic viscosity of momentum. The hamonic mixing of momentum can be applied along terrain-following or geopotential levels. In ROMS, the viscosity is derived from the horizontal divergence of the deviatory stress tensor (Wajsowicz, 1993).
- parameter = visc2(ng), visc2_p(:,:), visc2_r(:,:)
- related = MIX_S_UV, MIX_GEO_UV, VISC_GRID
- routine = uv3dmix2_s.h, uv3dmix2_geo.h, uv3dmix.F
- UV_VIS4
- Option to activate/deactivate horizontal, biharmonic viscosity of momentum. The bihamonic mixing of momentum can be applied along terrain-following or geopotential levels. In ROMS, the viscosity is derived from the horizontal divergence of the deviatory stress tensor (Wajsowicz, 1993).
- parameter = visc4(ng), visc4_p(:,:), visc4_r(:,:)
- related = MIX_S_UV, MIX_GEO_UV, VISC_GRID
- routine = uv3dmix4_s.h, uv3dmix4_geo.h, uv3dmix.F
- UV_LOGDRAG
- Option to activate/deactivate logarithmic bottom friction of momentum.
- parameter = Zob(ng)
- related = SOLVE3D
- confict = BBL_MODEL, UV_LDRAG, UV_QDRAG
- routine = set_vbc.F
- UV_LDRAG
- Option to activate/deactivate linear bottom friction of momentum.
- parameter = rdrg(ng)
- confict = BBL_MODEL, UV_LOGDRAG, UV_QDRAG
- routine = set_vbc.F
- UV_PSOURCE
- Option to activate/deactivate point sources/sinks of momentum. This option is used to specify the mass transport in river runoff.
- parameter = Dsrc(1:Nsrc), Qsrc(1:Nsrc,k)
- related = ANA_PSOURCE, TS_PSOURCE
- confict = BBL_MODEL, UV_LOGDRAG, UV_QDRAG
- routine = step2d.F, step3d_uv.F
- UV_QDRAG
- Option to activate/deactivate quadratic bottom friction of momentum.
- parameter = rdrg2(ng)
- confict = BBL_MODEL, UV_LDRAG, UV_LOGDRAG
- routine = set_vbc.F