|
||||
File indexing completed on 2023-03-03 06:09:52 UTC
view on githubraw file Latest commit f126557e on 2023-02-03 20:10:44 UTC6d54cf9ca1 Ed H*0001 #ifndef DIC_OPTIONS_H 0002 #define DIC_OPTIONS_H 0003 #include "PACKAGES_CONFIG.h" 0004 #include "CPP_OPTIONS.h" 0005 3156f625d5 Jean*0006 CBOP 0007 C !ROUTINE: DIC_OPTIONS.h 0008 C !INTERFACE: 0009 C #include "DIC_OPTIONS.h" 0010 0011 C !DESCRIPTION: 0012 C *==================================================================* 0013 C | CPP options file for pkg "dic": 0014 C | Control which optional features to compile in this package code. 0015 C *==================================================================* 0016 CEOP 0017 d6c8672c92 Jean*0018 #ifdef ALLOW_DIC 0019 C Package-specific Options & Macros go here 0020 6acab690ae Jona*0021 C ABIOTIC OPTIONS 0022 C Compile Munhoven (2013) "Solvesaphe" package for pH/pCO2 0023 C can still select Follows et al (2006) solver in data.dic, 0024 C but will use solvesaphe dissociation coefficient options. 0025 #undef CARBONCHEM_SOLVESAPHE 0026 0027 C In S/R CARBON_CHEM convert ak1 and ak2 to the total pH scale 0028 C consistent with other coefficients (currently on the seawater scale). 0029 C NOTE: Has NO effect when CARBONCHEM_SOLVESAPHE is defined (different 0030 C coeffs are used). 0031 #undef CARBONCHEM_TOTALPHSCALE 0032 0033 C BIOTIC OPTIONS 872ae92090 Davi*0034 #define DIC_BIOTIC 0035 #define ALLOW_O2 f14779c304 Jean*0036 #undef ALLOW_FE 872ae92090 Davi*0037 #undef READ_PAR 0038 #undef MINFE 01ec7c8d82 Davi*0039 #undef DIC_NO_NEG 3a22d8dc7c Jean*0040 #undef DIC_BOUNDS f14779c304 Jean*0041 C these all need to be defined for coupling to atmospheric model: 872ae92090 Davi*0042 #undef USE_QSW 01ec7c8d82 Davi*0043 #undef USE_QSW_UNDERICE 872ae92090 Davi*0044 #undef USE_PLOAD 0045 f14779c304 Jean*0046 C use surface salinity forcing (scaled by mean surf value) for DIC & ALK forcing 0047 #undef ALLOW_OLD_VIRTUALFLUX 6d54cf9ca1 Ed H*0048 cc3bb994cc Jean*0049 C put back bugs related to Water-Vapour in carbonate chemistry & air-sea fluxes 0050 #undef WATERVAP_BUG 0051 e6a52874f7 Davi*0052 C dissolution only below saturation horizon following method by Karsten Friis 2e3e8c330d Jona*0053 #undef DIC_CALCITE_SAT e6a52874f7 Davi*0054 13adbda1b1 Jean*0055 C Include self-shading effect by phytoplankton 0056 #undef LIGHT_CHL 6acab690ae Jona*0057 13adbda1b1 Jean*0058 C Include iron sediment source using DOP flux 0059 #undef SEDFE 0060 3156f625d5 Jean*0061 C For Adjoint built 2e3e8c330d Jona*0062 #undef DIC_AD_SAFE 3156f625d5 Jean*0063 6d54cf9ca1 Ed H*0064 #endif /* ALLOW_DIC */ 0065 #endif /* DIC_OPTIONS_H */
[ 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 |