Back to home page

darwin3

 
 

    


Warning, /doc/phys_pkgs/darwin_changes.rst is written in an unsupported language. File is not indexed.

view on githubraw file Latest commit fba86732 on 2024-11-18 16:34:48 UTC
91d71e4089 Oliv*0001 .. include:: ../defs.hrst
                0002 
                0003 Change Log
                0004 ^^^^^^^^^^
                0005 
                0006 (bug fixes and breaking changes in bold)
                0007 
fba8673244 Oliv*0008 darwin_ckpt69b
                0009 
                0010 - 2024-10-04 **Revert scavenging defaults to POP-based equivalents: only POC scavenges**
                0011 - 2024-10-04 Add per-type diagnostics for limitation factors etc
                0012 
                0013 darwin_ckpt68z
                0014 
                0015 - 2024-06-25 Fix diagnostics call for sedFe
                0016 - 2024-06-25 Add RADI sediment fluxes to cons check
                0017 - 2024-06-25 **Rescale RADI sediment fluxes for NLFS**
                0018 
                0019 darwin_ckpt68x
                0020 
                0021 - 2024-04-05 **Really use surfSiMin**
                0022 
                0023 darwin_ckpy68v
                0024 
                0025 - 2024-01-18 Add oasim package
                0026 - 2024-01-18 Add option to use diel solar zenith angle
                0027 - 2024-01-17 **Fix case RT_useMeanCosSolz=.FALSE.**
                0028 
                0029 darwin_ckpt68p
                0030 
                0031 - 2023-04-19 Add cons check for implicit linear free surface
                0032 - 2023-04-19 **Write Chlorophyll to pickup with radtrans**
                0033 - 2023-04-19 **Mask POP-based sediment source with shelfice**
                0034 - 2023-04-19 **Use mask at actual k for saphe coeffs**
                0035 - 2023-03-16 **Fix unit conversion for Munhoven solver**
                0036 - 2023-03-16 **Mask sinking properly with shelfice**
                0037 
                0038 darwin_ckpt68o
                0039 
                0040 - 2023-02-27 **Update use pload option, use surf_pRef**
                0041 - 2023-02-26 Add RADI sediment model
                0042 - 2023-02-25 Add Naviaux calcite dissolution rate
                0043 - 2023-02-25 Add Keir calcite dissolution rate
                0044 - 2023-02-25 Add carbonate and calcite saturation diags
                0045 - 2023-02-25 Compute calcite saturation ratio OmegaC
                0046 - 2023-02-21 Add Munhoven solver
                0047 
                0048 darwin_ckpt68n
                0049 
                0050 - 2023-01-03 **Add scavenging by POC, POSi and PIC**
                0051 - 2023-01-03 Add iron source from hydrothermal vents
                0052 - 2023-01-03 Add ventHe3 forcing
                0053 
                0054 darwin_ckpt68m
                0055 
                0056 - 2022-11-25 **Fix freeFeLs diagnostic**
                0057 - 2022-10-31 **Avoid division by very small numbers**
                0058 - 2022-10-31 Only write darwin cons info at beginning of longstep
                0059 - 2022-10-28 **Fix mortality source for CDOM in carbon units**
                0060 
                0061 darwin_ckpt68l
                0062 
                0063 - 2022-10-19 Avoid division by zero with inhibGeider
                0064 - 2022-10-17 **Add missing initialization for LS_fwFlux**
                0065 - 2022-09-26 Add nutrient runoff to conservation check
                0066 - 2022-09-23 Add nutrient runoff forcing
                0067 
                0068 darwin_ckpt68k
                0069 
                0070 - 2022-08-23 Fix O2 consumption diag and cons check
                0071 - 2022-06-29 Add cons correction from precip, evap, runoff with non-linear free surface
                0072 - 2022-06-29 Add cons correction due to bottom sinking
                0073 - 2022-06-29 Rescale sinking fluxes for nonlinear free surface
                0074 - 2022-06-29 Rescale surface and sediment fluxes for NLFS
                0075 - 2022-06-29 Rescale alkalinity flux by hFacC
                0076 - 2022-06-29 Overhaul conservation check
                0077 - 2022-06-29 Add conservation check before thermodynamics
                0078 - 2022-06-29 Only call second darwin_fe_chem if DARWIN_MINFE
                0079 - 2022-06-29 Always include PIC code
                0080 - 2022-06-29 Check that bacteria do not have silica
                0081 - 2022-06-29 Maintain bacterial elemental ratios with quotas
                0082 
                0083 darwin_ckpt68i
                0084 
8916dab93b Oliv*0085 - 2022-03-30 Add code for internal carbon store and exudation
81872c4188 Oliv*0086 - 2022-03-30 **Fix conservation of non-quota elems with parameterized respiration**
                0087 - 2022-03-30 **Adjust uptake of non-quota elements for synthcost**
                0088 - 2022-03-30 **Keep iron limit when using FEQUOTA without Geider**
                0089 - 2022-03-23 Add per-type growth diagnostics HP####, HC####, GrGC####
                0090 
                0091 darwin_ckpt68g
                0092 
383b27034c Oliv*0093 - 2022-02-16 Darwin doc overhaul
                0094 - 2022-02-12 Add option for CDOM to be in carbon units
                0095 - 2022-02-12 Use applied pressure for pressure correction
                0096 - 2022-02-12 Make sure dissociation constants are on the same pH scale
                0097 - 2022-02-12 Add diagnostics: apCO2, apCO2sat, fCO2, freeFeLs, runoff tendencies, more consumption and source diagnostics
                0098 - 2022-01-31 Make DARWIN_INDICES.h work better in code mods dir
                0099 - 2022-01-30 **Fix bug with silica quotas but no Chl quotas**
                0100 - 2022-01-14 merge checkpoint68f of MITgcm
                0101 - 2022-01-13 **Fix benign bug in surfforcing diagnostics**
                0102 - 2021-12-10 merge checkpoint68e of MITgcm
                0103 
                0104 darwin_ckpt68d
                0105 
                0106 - 2021-10-04 merge checkpoint68d of MITgcm
91d71e4089 Oliv*0107 - 2021-08-25 Add growth rate diagnostics 'PC####'
                0108 - 2021-08-25 Add biomass and Chlorophyll diags, 'plankC' and 'Chl'
                0109 
                0110 darwin_ckpt68b
                0111 
                0112 - 2021-08-24 merge checkpoint68b of MITgcm
                0113 
                0114 darwin_ckpt68a
                0115 
                0116 - 2021-07-23 merge checkpoint68a of MITgcm
                0117 - 2021-07-23 Fix "Add more carbon flux diagnostics"
                0118 - 2021-05-28 Update diagnostics in docs
                0119 
                0120 merge checkpoint67z of MITgcm
                0121 
                

** Warning **

Wide character in print at /usr/local/share/lxr/source line 1030, <$git> line 123.

0122 - 2021-05-27 Add ecosystem tendency diagnostics without sink/swim: ‘gECO##’

** Warning **

Wide character in print at /usr/local/share/lxr/source line 1030, <$git> line 124.

0123 - 2021-05-27 Add more carbon flux diagnostics: ‘fluxO2’, ‘VfluxO2’, ‘VfluxAlk’ (see fix above) 0124 - 2021-05-27 **Take PIC into account for respiration and exudation** 0125 - 2021-05-27 Error if bacteria or predators have PIC 0126 - 2021-05-27 Add Coccolithophore shells to linfs conserve 0127 - 2021-05-28 Do not write nonconserving terms at beginning of time step 0128 - 2021-05-28 Add more sources of nonconservation to check 0129 - 2021-05-27 **Fix bug with DARWIN_ALLOW_DENIT and bacteria** 0130 0131 - caused non-conservation 0132 0133 - 2021-05-27 **Also turn off POSi remin and consum at low O2 and NO3** 0134 0135 merge checkpoint67y of MITgcm 0136 0137 - 2021-04-24 Error if radtrans compiled but not used with darwin 0138 - 2021-04-18 Allow to compile radtrans without sun package 0139 - 2021-04-23 Add radtrans_check and error if used without enable 0140 0141 merge checkpoint67x of MITgcm 0142 0143 - 2021-04-09 Add comment about flux diags units and sign to docs 0144 - 2021-01-29 Update darwin docs 0145 - 2021-01-29 Simplify units of plankton IOPs 0146 - 2021-01-25 Add LGR encoding for Greek unicode characters in docs 0147 - 2021-01-15 Add DARWIN_TEMP_VERSION 4 0148 - 2021-01-22 Add separate temperature function for bacteria 0149 0150 merge checkpoint67w of MITgcm 0151 0152 merge checkpoint67v of MITgcm 0153 0154 - 2021-01-29 Move aphy_chl_ave to params 0155 - 2021-02-04 **Fix loop range for DARWIN_SCATTER_CHL** 0156 - 2021-01-14 Add carbonspecific spectral plankton absorption 0157 - 2021-01-12 Fix units of fugfCO2 diagnostic 0158 - 2021-01-11 **Fix filling of fugfCO2 diagnostic** 0159 0160 merge checkpoint67u of MITgcm 0161 0162 merge checkpoint67t of MITgcm 0163 0164 - 2020-10-28 Clean up and update darwin diags table in docs 0165 0166 merge checkpoint67s of MITgcm 0167 0168 merge checkpoint67r of MITgcm 0169 0170 - 2020-06-07 Clean up some comments 0171 - 2020-06-07 Update docs 0172 - 2020-06-07 Remove nPPplank, nGRplank, nGrGn 0173 - 2020-03-19 Add diagnostics for pertype grazing gains 0174 0175 merge checkpoint67q of MITgcm 0176 0177 - 2020-03-12 Document new iron sediment source formulation 0178 - 2020-03-12 Make iron sediment source in terms of POC 0179 0180 merge checkpoint67p of MITgcm 0181 0182 merge checkpoint67o of MITgcm 0183 0184 merge checkpoint67n of MITgcm 0185 0186 - 2019-10-17 Avoid division by zero 0187 0188 merge checkpoint67m of MITgcm 0189 0190 - 2019-10-10 Eliminate more traces of gud 0191 - 2019-10-08 merge master of MITgcm 0192 - 2019-10-03 Add soluble iron input diagnostic 0193 - 2019-08-12 Rearrange EXF interpolation header files 0194 0195 merge checkpoint67l of MITgcm 0196 0197 - 2019-08-07 Add docs for darwin and radtrans packages 0198 - 2019-02-19 add \op macro as an abbreviation for \operatorname 0199 - 2019-08-06 Replace ksatPOM, ksatDOM by trait parameters a_ksatPON, a_ksatDON 0200 - 2019-07-31 Describe parameters in code 0201 - 2019-07-25 Fix units for oxygen diagnostic 0202 - 2019-07-31 **Move phymin to trait parameters** 0203 - 2019-08-06 Add \*RepCycle parameters to radtrans pkg 0204 0205 merge checkpoint67k of MITgcm 0206 0207 - 2019-07-23 Avoid division by zero for zero quota 0208 - 2019-07-18 **Replace bacteria uptake parameters by trait PCmax** 0209 - 2019-07-12 Document radtrans parameters in code 0210 - 2019-07-12 Add recalcitrant POC and CDOM parameters 0211 0212 merge checkpoint67j of MITgcm 0213 0214 - 2019-06-14 Fix names for palatability generation 0215 - 2019-05-13 Add DenitN diagnostic 0216 0217 merge checkpoint67i of MITgcm 0218 0219 - 2019-05-09 Add warning for use of default pCO2 value 0220 - 2019-05-08 Retire darwin_atmos_pCO2 0221 - 2019-04-30 **Clip negative light values** 0222 - 2019-04-30 Indent cpp directives 0223 - 2019-04-26 Add \*RepCycle parameters 0224 - 2019-04-26 Set use of exf wind, seaice area and Qsw in namelist 0225 - 2019-04-26 Remove parameter useDarwinYearlyFields 0226 - 2019-04-16 **Do not reduce light under ice if DARWIN_useQsw** 0227 - 2019-04-18 Add darwin_pickupSuff, defaulting to pickupSuff 0228 - 2019-04-18 Add diagnostic for CO2 fugacity factor 0229 - 2019-04-29 Add DARWIN_BOTTOM_SINK option 0230 - 2019-04-29 Add legacy chl initialization for no-PARfile case 0231 - 2019-04-02 Clean up preprocessor directives and code blocks 0232 - 2019-04-16 **Cut negatives in freefe** 0233 - 2019-04-26 Disable temp dependence for zooplankton with random trait generation 0234 - 2019-04-26 Add tempGraz trait 0235 - 2019-04-16 Retire mort*TempFuncMin, use tempMort* directly 0236 - 2019-05-01 **Replace regularization by conditionals** 0237 - 2019-05-02 Do not log kMinFeSed, kMaxFeSed before they are computed 0238 - 2019-04-01 Remove unused parameters expPref, expPalat 0239 - 2019-04-08 Put nitrogen conservation numbers on one line 0240 - 2019-04-02 Shorten ptracers units (for netcdf output) 0241 - 2019-04-02 Fix for python 3.X 0242 0243 merge checkpoint67h of MITgcm 0244 0245 - 2019-02-21 Move chl init parameters to DARWIN_PARAMS 0246 - 2018-02-26 add darwin package 0247 - 2018-02-26 update darwin call interface 0248 - 2018-09-19 add radtrans package 0249 - 2018-02-19 add sun package 0250 0251 MITgcm checkpoint67g 0252