|
||||
File indexing completed on 2023-02-04 06:10:43 UTC
view on githubraw file Latest commit 2e3e8c33 on 2023-02-03 17:26:01 UTC6acab690ae Jona*0001 #ifndef DIC_OPTIONS_H 0002 #define DIC_OPTIONS_H 0003 #include "PACKAGES_CONFIG.h" 0004 #include "CPP_OPTIONS.h" 0005 0006 #ifdef ALLOW_DIC 0007 C Package-specific Options & Macros go here 0008 0009 C ABIOTIC OPTIONS 0010 C Compile Munhoven (2013) "Solvesaphe" package for pH/pCO2 0011 C can still select Follows et al (2006) solver in data.dic, 0012 C but will use solvesaphe dissociation coefficient options. 0013 #define CARBONCHEM_SOLVESAPHE 0014 0015 C In S/R CARBON_CHEM convert ak1 and ak2 to the total pH scale 0016 C consistent with other coefficients (currently on the seawater scale). 0017 C NOTE: Has NO effect when CARBONCHEM_SOLVESAPHE is defined (different 0018 C coeffs are used). 2e3e8c330d Jona*0019 #define CARBONCHEM_TOTALPHSCALE 6acab690ae Jona*0020 0021 C BIOTIC OPTIONS 0022 #define DIC_BIOTIC 0023 #define ALLOW_O2 0024 #undef ALLOW_FE 0025 #undef READ_PAR 0026 #undef MINFE 0027 #undef DIC_NO_NEG 0028 #undef DIC_BOUNDS 0029 C these all need to be defined for coupling to atmospheric model: 0030 #undef USE_QSW 0031 #undef USE_QSW_UNDERICE 0032 #undef USE_PLOAD 0033 0034 C use surface salinity forcing (scaled by mean surf value) for DIC & ALK forcing 0035 #undef ALLOW_OLD_VIRTUALFLUX 0036 0037 C put back bugs related to Water-Vapour in carbonate chemistry & air-sea fluxes 0038 #undef WATERVAP_BUG 0039 0040 C dissolution only below saturation horizon following method by Karsten Friis 2e3e8c330d Jona*0041 #define DIC_CALCITE_SAT 6acab690ae Jona*0042 0043 C Include self-shading effect by phytoplankton 0044 #undef LIGHT_CHL 0045 0046 C Include iron sediment source using DOP flux 0047 #undef SEDFE 0048 2e3e8c330d Jona*0049 C For Adjoint built 0050 #undef DIC_AD_SAFE 0051 6acab690ae Jona*0052 #endif /* ALLOW_DIC */ 0053 #endif /* DIC_OPTIONS_H */ 0054 0055 CEH3 ;;; Local Variables: *** 0056 CEH3 ;;; mode:fortran *** 0057 CEH3 ;;; End: ***
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated from https://github.com/MITgcm/MITgcm by the 2.2.1-MITgcm-0.1 LXR engine. The LXR team |