Options

From WikiROMS
Revision as of 02:09, 17 November 2006 by Arango (talk | contribs)
Jump to navigationJump to search

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

V

W

X

Y

Z