8.2.2. Momentum Packages

CPP Flag Name

Default

Description

COSINEMETH_III

#define

sets the form of \(\cos{\varphi}\) scaling of horizontal bi-harmonic terms for viscosity

ISOTROPIC_COS_SCALING

#undef

selects isotropic scaling of horiz. harmonic and bi-harmonic viscosity when using the \(\cos{\varphi}\) scaling

ALLOW_SMAG_3D

#undef

allow isotropic 3D Smagorinsky viscosity (MOM_COMMON_OPTIONS.h)

ALLOW_3D_VISCAH

#undef

allow full 3D specification of horizontal Laplacian viscosity (MOM_COMMON_OPTIONS.h)

ALLOW_3D_VISCA4

#undef

allow full 3D specification of horizontal biharmonic viscosity (MOM_COMMON_OPTIONS.h)

ALLOW_BOTTOMDRAG_ROUGHNESS

#undef

compute bottom drag coefficient based on roughness parameter (MOM_COMMON_OPTIONS.h)

MOM_BOUNDARY_CONSERVE

#undef

conserve \(u,v\) momentum next to a step (vertical plane) or a coastline edge (horizontal plane) (MOM_FLUXFORM_OPTIONS.h)