Momentum Packages ----------------- .. tabularcolumns:: |\Y{.4}|L|L| +-----------------------------------------------+---------+----------------------------------------------------------------------------------------------------------------------+ | CPP Flag Name | Default | Description | +===============================================+=========+======================================================================================================================+ | :varlink:`COSINEMETH_III` | #define | sets the form of :math:`\cos{\varphi}` scaling of horizontal bi-harmonic terms for viscosity | +-----------------------------------------------+---------+----------------------------------------------------------------------------------------------------------------------+ | :varlink:`ISOTROPIC_COS_SCALING` | #undef | selects isotropic scaling of horiz. harmonic and bi-harmonic viscosity when using the :math:`\cos{\varphi}` scaling | +-----------------------------------------------+---------+----------------------------------------------------------------------------------------------------------------------+ | :varlink:`ALLOW_SMAG_3D` | #undef | allow isotropic 3D Smagorinsky viscosity (:filelink:`MOM_COMMON_OPTIONS.h `) | +-----------------------------------------------+---------+----------------------------------------------------------------------------------------------------------------------+ | :varlink:`ALLOW_3D_VISCAH` | #undef | allow full 3D specification of horizontal Laplacian viscosity | | | | (:filelink:`MOM_COMMON_OPTIONS.h `) | +-----------------------------------------------+---------+----------------------------------------------------------------------------------------------------------------------+ | :varlink:`ALLOW_3D_VISCA4` | #undef | allow full 3D specification of horizontal biharmonic viscosity | | | | (:filelink:`MOM_COMMON_OPTIONS.h `) | +-----------------------------------------------+---------+----------------------------------------------------------------------------------------------------------------------+ | :varlink:`ALLOW_BOTTOMDRAG_ROUGHNESS` | #undef | compute bottom drag coefficient based on roughness parameter | | | | (:filelink:`MOM_COMMON_OPTIONS.h `) | +-----------------------------------------------+---------+----------------------------------------------------------------------------------------------------------------------+ | :varlink:`MOM_BOUNDARY_CONSERVE` | #undef | conserve :math:`u,v` momentum next to a step (vertical plane) or a coastline edge (horizontal plane) | | | | (:filelink:`MOM_FLUXFORM_OPTIONS.h `) | +-----------------------------------------------+---------+----------------------------------------------------------------------------------------------------------------------+