rompy.schism.namelists.icm.Core#
- pydantic model rompy.schism.namelists.icm.Core[source]#
Show JSON schema
{ "title": "Core", "type": "object", "properties": { "gpm": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 2.5, 2.8, 3.5 ], "description": "Phytoplankton growth rates for three different species (day^-1)", "title": "Gpm" }, "tgp": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 15.0, 22.0, 27.0 ], "description": "Optimal temperatures for phytoplankton growth for three different species (\u00b0C)", "title": "Tgp" }, "ktgp": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.005, 0.004, 0.003, 0.008, 0.006, 0.004 ], "description": "Temperature dependence for phytoplankton growth, dimensioned as (PB=1:3,1:2) (\u00b0C^-2)", "title": "Ktgp" }, "mtr": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.0, 0.0, 0.0 ], "description": "Phytoplankton photorespiration coefficients for three species (0 < MTR < 1)", "title": "Mtr" }, "mtb": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.01, 0.02, 0.03 ], "description": "Phytoplankton metabolism rates for three species (day^-1)", "title": "Mtb" }, "tmt": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 20.0, 20.0, 20.0 ], "description": "Reference temperatures for phytoplankton metabolism for three species (\u00b0C)", "title": "Tmt" }, "ktmt": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.0322, 0.0322, 0.0322 ], "description": "Temperature dependence for phytoplankton metabolism for three species (\u00b0C^-1)", "title": "Ktmt" }, "fcp": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.35, 0.3, 0.2, 0.55, 0.5, 0.5, 0.1, 0.2, 0.3, 0.0, 0.0, 0.0 ], "description": "Fractions of phytoplankton carbon into (RPOC,LPOC,DOC,SRPOC) for three species", "title": "Fcp" }, "fnp": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.35, 0.35, 0.35, 0.5, 0.5, 0.5, 0.1, 0.1, 0.1, 0.05, 0.05, 0.05, 0.0, 0.0, 0.0 ], "description": "Fractions of phytoplankton nitrogen into (RPON,LPON,DON,NH4,SRPON) for three species", "title": "Fnp" }, "fpp": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.1, 0.1, 0.1, 0.2, 0.2, 0.2, 0.5, 0.5, 0.5, 0.2, 0.2, 0.2, 0.0, 0.0, 0.0 ], "description": "Fractions of phytoplankton Phosphorus into (RPOP,LPOP,DOP,PO4,SRPOP) for three species", "title": "Fpp" }, "fcm": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.1, 0.1, 0.1, 0.0, 0.0, 0.0 ], "description": "Fractions of phytoplankton metabolism carbon into (RPOC,LPOC,DOC,SRPOC) for three species", "title": "Fcm" }, "fnm": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ], "description": "Fractions of phytoplankton metabolism nitrogen into (RPON,LPON,DON,NH4,SRPON) for three species", "title": "Fnm" }, "fpm": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ], "description": "Fractions of phytoplankton metabolism phosphorus into (RPOP,LPOP,DOP,PO4,SRPOP) for three species", "title": "Fpm" }, "nit": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 0.07, "description": "Maximum nitrification rate (day^-1)", "title": "Nit" }, "tnit": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 27.0, "description": "Optimal temperature for nitrification (\u00b0C)", "title": "Tnit" }, "ktnit": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.0045, 0.0045 ], "description": "Temperature dependence for nitrification (T<=TNit & T>TNit) (\u00b0C^-2)", "title": "Ktnit" }, "khdon": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 1.0, "description": "Dissolved Oxygen half saturation for nitrification (mg/L)", "title": "Khdon" }, "khdoox": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 0.5, "description": "Dissolved Oxygen half saturation for denitrification & DOC's oxic respiration (mg/L)", "title": "Khdoox" }, "khno3dn": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 0.1, "description": "Nitrate half saturation for denitrification (mg/L)", "title": "Khno3Dn" }, "kc0": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.005, 0.075, 0.2 ], "description": "Minimum decay rates of RPOC, LPOC, DOC (day^-1)", "title": "Kc0" }, "kn0": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.005, 0.075, 0.2 ], "description": "Minimum decay rates of RPON, LPON, DON (day^-1)", "title": "Kn0" }, "kp0": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.005, 0.075, 0.2 ], "description": "Minimum decay rates of RPOP, LPOP, DOP (day^-1)", "title": "Kp0" }, "kcalg": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.0, 0.0, 0.0 ], "description": "Algae effect on RPOC, LPOC, DOC decay (day^-1.m3.g[C]^-1)", "title": "Kcalg" }, "knalg": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.0, 0.0, 0.0 ], "description": "Algae effect on RPON, LPON, DON decay (day^-1.m3.g[C]^-1)", "title": "Knalg" }, "kpalg": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.0, 0.0, 0.0 ], "description": "Algae effect on RPOP, LPOP, DOP decay (day^-1.m3.g[C]^-1)", "title": "Kpalg" }, "trm": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 20.0, 20.0, 20.0 ], "description": "Reference temperatures for (RPOM,LPOM,DOM) decay (\u00b0C)", "title": "Trm" }, "ktrm": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.069, 0.069, 0.069 ], "description": "Temperature dependence for (RPOM,LPOM,DOM) decay (\u00b0C^-1)", "title": "Ktrm" }, "ksr0": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.001, 0.001, 0.001 ], "description": "Decay rates of SRPOC, SRPON, SRPOP (day^-1)", "title": "Ksr0" }, "trsr": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 20.0, 20.0, 20.0 ], "description": "Reference temperatures for (SRPOC,SRPON,SRPOP) decay (\u00b0C)", "title": "Trsr" }, "ktrsr": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.069, 0.069, 0.069 ], "description": "Temperature dependence for (SRPOC,SRPON,SRPOP) decay (\u00b0C^-1)", "title": "Ktrsr" }, "kpip": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 0.0, "description": "Dissolution rate of PIP (day^-1)", "title": "Kpip" }, "kcd": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 1.0, "description": "Oxidation rate of COD at TRCOD (day^-1)", "title": "Kcd" }, "trcod": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 20.0, "description": "Reference temperature for COD oxidation (\u00b0C)", "title": "Trcod" }, "ktrcod": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 0.041, "description": "Temperature dependence for COD oxidation (\u00b0C^-1)", "title": "Ktrcod" }, "khcod": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 1.5, "description": "COD half saturation for COD oxidation (mg[O2]/L)", "title": "Khcod" }, "khn": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.01, 0.01, 0.01 ], "description": "Nitrogen half saturation for three phytoplankton species (mg/L)", "title": "Khn" }, "khp": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.001, 0.001, 0.001 ], "description": "Phosphorus half saturation for three phytoplankton species (mg/L)", "title": "Khp" }, "khsal": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 1000000.0, 1000000.0, 0.1 ], "description": "Salinity when phytoplankton growth is halved for three species (PSU); (1e6: no salinity stress)", "title": "Khsal" }, "c2chl": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.059, 0.059, 0.059 ], "description": "Carbon to chlorophyll ratio for three phytoplankton species (g[C]/mg[Chl])", "title": "C2Chl" }, "n2c": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.167, 0.167, 0.167 ], "description": "Nitrogen to carbon ratio for three phytoplankton species", "title": "N2C" }, "p2c": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.02, 0.02, 0.02 ], "description": "Phosphorus to carbon ratio for three phytoplankton species", "title": "P2C" }, "o2c": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 2.67, "description": "Oxygen to carbon ratio in respiration", "title": "O2C" }, "o2n": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 4.33, "description": "Oxygen to ammonium ratio (g[O2]/g[NH4])", "title": "O2N" }, "dn2c": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 0.933, "description": "Mass of NO3 consumed per mass of DOC oxidized in denitrification (g[N]/g[C])", "title": "Dn2C" }, "an2c": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 0.5, "description": "Ratio of denitrification rate to oxic DOC respiration rate", "title": "An2C" }, "khdo": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.5, 0.5, 0.5 ], "description": "DO half saturation for phytoplankton's DOC excretion (mg/L) for three species", "title": "Khdo" }, "kpo4p": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 0.0, "description": "Coefficient relating PO4 sorption to TSS", "title": "Kpo4P" }, "wrea": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 0.0, "description": "Baseline wind-induced reaeration coefficient for DO (day^-1)", "title": "Wrea" }, "pbmin": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 0.01, 0.01, 0.01 ], "description": "Minimum phytoplankton concentration (mg[C]/L) for three species", "title": "Pbmin" }, "dz_flux": { "anyOf": [ { "items": {}, "type": "array" }, { "type": "null" } ], "default": [ 1.0, 1.0 ], "description": "Surface/bottom thickness (m) within which surface flux/bottom flux are redistributed", "title": "Dz Flux" } }, "additionalProperties": false }
- Fields:
- Validators:
validate_fcm_sum
»all fields
validate_fcp_sum
»all fields
validate_fnm_sum
»all fields
validate_fnp_sum
»all fields
validate_fpm_sum
»all fields
validate_fpp_sum
»all fields
- field an2c: float | None = 0.5#
Ratio of denitrification rate to oxic DOC respiration rate
- Validated by:
__lowercase_property_keys__
- field c2chl: list | None = [0.059, 0.059, 0.059]#
Carbon to chlorophyll ratio for three phytoplankton species (g[C]/mg[Chl])
- Validated by:
__lowercase_property_keys__
- field dn2c: float | None = 0.933#
Mass of NO3 consumed per mass of DOC oxidized in denitrification (g[N]/g[C])
- Validated by:
__lowercase_property_keys__
- field dz_flux: list | None = [1.0, 1.0]#
Surface/bottom thickness (m) within which surface flux/bottom flux are redistributed
- Validated by:
__lowercase_property_keys__
- field fcm: list | None = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.1, 0.1, 0.1, 0.0, 0.0, 0.0]#
Fractions of phytoplankton metabolism carbon into (RPOC,LPOC,DOC,SRPOC) for three species
- Validated by:
__lowercase_property_keys__
- field fcp: list | None = [0.35, 0.3, 0.2, 0.55, 0.5, 0.5, 0.1, 0.2, 0.3, 0.0, 0.0, 0.0]#
Fractions of phytoplankton carbon into (RPOC,LPOC,DOC,SRPOC) for three species
- Validated by:
__lowercase_property_keys__
- field fnm: list | None = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]#
Fractions of phytoplankton metabolism nitrogen into (RPON,LPON,DON,NH4,SRPON) for three species
- Validated by:
__lowercase_property_keys__
- field fnp: list | None = [0.35, 0.35, 0.35, 0.5, 0.5, 0.5, 0.1, 0.1, 0.1, 0.05, 0.05, 0.05, 0.0, 0.0, 0.0]#
Fractions of phytoplankton nitrogen into (RPON,LPON,DON,NH4,SRPON) for three species
- Validated by:
__lowercase_property_keys__
- field fpm: list | None = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]#
Fractions of phytoplankton metabolism phosphorus into (RPOP,LPOP,DOP,PO4,SRPOP) for three species
- Validated by:
__lowercase_property_keys__
- field fpp: list | None = [0.1, 0.1, 0.1, 0.2, 0.2, 0.2, 0.5, 0.5, 0.5, 0.2, 0.2, 0.2, 0.0, 0.0, 0.0]#
Fractions of phytoplankton Phosphorus into (RPOP,LPOP,DOP,PO4,SRPOP) for three species
- Validated by:
__lowercase_property_keys__
- field gpm: list | None = [2.5, 2.8, 3.5]#
Phytoplankton growth rates for three different species (day^-1)
- Validated by:
__lowercase_property_keys__
- field kc0: list | None = [0.005, 0.075, 0.2]#
Minimum decay rates of RPOC, LPOC, DOC (day^-1)
- Validated by:
__lowercase_property_keys__
- field kcalg: list | None = [0.0, 0.0, 0.0]#
Algae effect on RPOC, LPOC, DOC decay (day^-1.m3.g[C]^-1)
- Validated by:
__lowercase_property_keys__
- field kcd: float | None = 1.0#
Oxidation rate of COD at TRCOD (day^-1)
- Validated by:
__lowercase_property_keys__
- field khcod: float | None = 1.5#
COD half saturation for COD oxidation (mg[O2]/L)
- Validated by:
__lowercase_property_keys__
- field khdo: list | None = [0.5, 0.5, 0.5]#
DO half saturation for phytoplankton’s DOC excretion (mg/L) for three species
- Validated by:
__lowercase_property_keys__
- field khdon: float | None = 1.0#
Dissolved Oxygen half saturation for nitrification (mg/L)
- Validated by:
__lowercase_property_keys__
- field khdoox: float | None = 0.5#
Dissolved Oxygen half saturation for denitrification & DOC’s oxic respiration (mg/L)
- Validated by:
__lowercase_property_keys__
- field khn: list | None = [0.01, 0.01, 0.01]#
Nitrogen half saturation for three phytoplankton species (mg/L)
- Validated by:
__lowercase_property_keys__
- field khno3dn: float | None = 0.1#
Nitrate half saturation for denitrification (mg/L)
- Validated by:
__lowercase_property_keys__
- field khp: list | None = [0.001, 0.001, 0.001]#
Phosphorus half saturation for three phytoplankton species (mg/L)
- Validated by:
__lowercase_property_keys__
- field khsal: list | None = [1000000.0, 1000000.0, 0.1]#
Salinity when phytoplankton growth is halved for three species (PSU); (1e6: no salinity stress)
- Validated by:
__lowercase_property_keys__
- field kn0: list | None = [0.005, 0.075, 0.2]#
Minimum decay rates of RPON, LPON, DON (day^-1)
- Validated by:
__lowercase_property_keys__
- field knalg: list | None = [0.0, 0.0, 0.0]#
Algae effect on RPON, LPON, DON decay (day^-1.m3.g[C]^-1)
- Validated by:
__lowercase_property_keys__
- field kp0: list | None = [0.005, 0.075, 0.2]#
Minimum decay rates of RPOP, LPOP, DOP (day^-1)
- Validated by:
__lowercase_property_keys__
- field kpalg: list | None = [0.0, 0.0, 0.0]#
Algae effect on RPOP, LPOP, DOP decay (day^-1.m3.g[C]^-1)
- Validated by:
__lowercase_property_keys__
- field kpip: float | None = 0.0#
Dissolution rate of PIP (day^-1)
- Validated by:
__lowercase_property_keys__
- field kpo4p: float | None = 0.0#
Coefficient relating PO4 sorption to TSS
- Validated by:
__lowercase_property_keys__
- field ksr0: list | None = [0.001, 0.001, 0.001]#
Decay rates of SRPOC, SRPON, SRPOP (day^-1)
- Validated by:
__lowercase_property_keys__
- field ktgp: list | None = [0.005, 0.004, 0.003, 0.008, 0.006, 0.004]#
Temperature dependence for phytoplankton growth, dimensioned as (PB=1:3,1:2) (°C^-2)
- Validated by:
__lowercase_property_keys__
- field ktmt: list | None = [0.0322, 0.0322, 0.0322]#
Temperature dependence for phytoplankton metabolism for three species (°C^-1)
- Validated by:
__lowercase_property_keys__
- field ktnit: list | None = [0.0045, 0.0045]#
Temperature dependence for nitrification (T<=TNit & T>TNit) (°C^-2)
- Validated by:
__lowercase_property_keys__
- field ktrcod: float | None = 0.041#
Temperature dependence for COD oxidation (°C^-1)
- Validated by:
__lowercase_property_keys__
- field ktrm: list | None = [0.069, 0.069, 0.069]#
Temperature dependence for (RPOM,LPOM,DOM) decay (°C^-1)
- Validated by:
__lowercase_property_keys__
- field ktrsr: list | None = [0.069, 0.069, 0.069]#
Temperature dependence for (SRPOC,SRPON,SRPOP) decay (°C^-1)
- Validated by:
__lowercase_property_keys__
- field mtb: list | None = [0.01, 0.02, 0.03]#
Phytoplankton metabolism rates for three species (day^-1)
- Validated by:
__lowercase_property_keys__
- field mtr: list | None = [0.0, 0.0, 0.0]#
Phytoplankton photorespiration coefficients for three species (0 < MTR < 1)
- Validated by:
__lowercase_property_keys__
- field n2c: list | None = [0.167, 0.167, 0.167]#
Nitrogen to carbon ratio for three phytoplankton species
- Validated by:
__lowercase_property_keys__
- field nit: float | None = 0.07#
Maximum nitrification rate (day^-1)
- Validated by:
__lowercase_property_keys__
- field o2c: float | None = 2.67#
Oxygen to carbon ratio in respiration
- Validated by:
__lowercase_property_keys__
- field o2n: float | None = 4.33#
Oxygen to ammonium ratio (g[O2]/g[NH4])
- Validated by:
__lowercase_property_keys__
- field p2c: list | None = [0.02, 0.02, 0.02]#
Phosphorus to carbon ratio for three phytoplankton species
- Validated by:
__lowercase_property_keys__
- field pbmin: list | None = [0.01, 0.01, 0.01]#
Minimum phytoplankton concentration (mg[C]/L) for three species
- Validated by:
__lowercase_property_keys__
- field tgp: list | None = [15.0, 22.0, 27.0]#
Optimal temperatures for phytoplankton growth for three different species (°C)
- Validated by:
__lowercase_property_keys__
- field tmt: list | None = [20.0, 20.0, 20.0]#
Reference temperatures for phytoplankton metabolism for three species (°C)
- Validated by:
__lowercase_property_keys__
- field tnit: float | None = 27.0#
Optimal temperature for nitrification (°C)
- Validated by:
__lowercase_property_keys__
- field trcod: float | None = 20.0#
Reference temperature for COD oxidation (°C)
- Validated by:
__lowercase_property_keys__
- field trm: list | None = [20.0, 20.0, 20.0]#
Reference temperatures for (RPOM,LPOM,DOM) decay (°C)
- Validated by:
__lowercase_property_keys__
- field trsr: list | None = [20.0, 20.0, 20.0]#
Reference temperatures for (SRPOC,SRPON,SRPOP) decay (°C)
- Validated by:
__lowercase_property_keys__
- field wrea: float | None = 0.0#
Baseline wind-induced reaeration coefficient for DO (day^-1)
- Validated by:
__lowercase_property_keys__