/* ** svn $Id: lake_signell.h 889 2018-02-10 03:32:52Z arango $ ******************************************************************************* ** Copyright (c) 2002-2019 The ROMS/TOMS Group ** ** Licensed under a MIT/X style license ** ** See License_ROMS.txt ** ******************************************************************************* ** ** Options for Closed Basin (Lake) forced with wind. ** ** Application flag: LAKE_SIGNELL ** Input script: roms_lake_signell.in ** floats_lake_signell.in ** sediment_lake_signell.in */ #define ROMS_MODEL #define UV_ADV #undef UV_COR #define DJ_GRADPS #define SPLINES_VDIFF #define SPLINES_VVISC #define TS_MPDATA #define SALINITY #define SOLVE3D #define MASKING #define AVERAGES #define FLOATS /* define only one of the four following */ #undef UV_LOGDRAG #undef MB_BBL #undef SG_BBL #define SSW_BBL #ifdef SG_BBL # define SG_CALC_ZNOT # undef SG_LOGINT #endif #ifdef MB_BBL # define MB_CALC_ZNOT # undef MB_Z0BIO # undef MB_Z0BL # undef MB_Z0RIP #endif #ifdef SSW_BBL # define SSW_CALC_UB # define SSW_CALC_ZNOT # undef SSW_LOGINT #endif #if defined MB_BBL || defined SG_BBL || defined SSW_BBL # define ANA_WWAVE #endif #define SEDIMENT #ifdef SEDIMENT # define SUSPLOAD # define BEDLOAD_SOULSBY # undef SED_MORPH #endif #if defined SEDIMENT || defined SG_BBL || defined MB_BBL || defined SSW_BBL # define ANA_SEDIMENT #endif #ifdef MASKING # define ANA_MASK #endif #define ANA_GRID #define ANA_INITIAL #define ANA_SMFLUX #define ANA_STFLUX #define ANA_SSFLUX #define ANA_BPFLUX #define ANA_BTFLUX #define ANA_BSFLUX #define ANA_SPFLUX #define ANA_SRFLUX /* define one vertical mixing scheme here*/ #undef ANA_VMIX #undef MY25_MIXING #define GLS_MIXING #if defined GLS_MIXING || defined MY25_MIXING # define KANTHA_CLAYSON # define N2S2_HORAVG # define RI_SPLINES # undef CRAIG_BANNER # undef CHARNOK #endif