Back to home page

MITgcm

 
 

    


File indexing completed on 2023-04-05 05:10:43 UTC

view on githubraw file Latest commit ab47de63 on 2023-04-04 20:10:37 UTC
ab47de63dc Mart*0001 C CPP options file for mom_common package
                0002 C Use this file for selecting CPP options within the mom_common package
                0003 
                0004 #ifndef MOM_COMMON_OPTIONS_H
                0005 #define MOM_COMMON_OPTIONS_H
                0006 #include "PACKAGES_CONFIG.h"
                0007 #include "CPP_OPTIONS.h"
                0008 
                0009 #ifdef ALLOW_MOM_COMMON
                0010 C     Package-specific options go here
                0011 
                0012 C allow LeithQG coefficient to be calculated
                0013 #undef ALLOW_LEITH_QG
                0014 
                0015 C allow isotropic 3-D Smagorinsky viscosity
                0016 #undef ALLOW_SMAG_3D
                0017 
                0018 C allow full 3D specification of horizontal Laplacian Viscosity
                0019 #undef ALLOW_3D_VISCAH
                0020 
                0021 C allow full 3D specification of horizontal Biharmonic Viscosity
                0022 #undef ALLOW_3D_VISCA4
                0023 
                0024 C Compute bottom drag coefficents, following the logarithmic law of the wall,
                0025 C as a function of grid cell thickness and roughness length
                0026 C zRoughBot (order 0.01m), assuming a von Karman constant = 0.4.
                0027 #define ALLOW_BOTTOMDRAG_ROUGHNESS
                0028 
                0029 #endif /* ALLOW_MOM_COMMON */
                0030 #endif /* MOM_COMMON_OPTIONS_H */