rompy.schism.namelists.param.Vertical#
- pydantic model rompy.schism.namelists.param.Vertical[source]#
Show JSON schema
{ "title": "Vertical", "type": "object", "properties": { "vnh1": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 400, "description": "Vertical nudging depth 1 in meters. Used in vertical relaxation scheme.", "title": "Vnh1" }, "vnf1": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 0.0, "description": "Vertical relaxation factor for depth 1. Must be between 0 and 1.", "title": "Vnf1" }, "vnh2": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 500, "description": "Vertical nudging depth 2 in meters. Must be greater than vnh1.", "title": "Vnh2" }, "vnf2": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 0.0, "description": "Vertical relaxation factor for depth 2. Must be between 0 and 1.", "title": "Vnf2" }, "step_nu_tr": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 86400.0, "description": "Time step in seconds for all *_nu.nc files when inu_[MOD]=2.", "title": "Step Nu Tr" }, "h_bcc1": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 100.0, "description": "Cut-off depth for cubic spline interpolation near bottom when computing horizontal gradients.", "title": "H Bcc1" }, "s1_mxnbt": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 0.5, "description": "Dimensioning parameter for inter-subdomain backtracking.", "title": "S1 Mxnbt" }, "s2_mxnbt": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 3.5, "description": "Another dimensioning parameter for inter-subdomain backtracking.", "title": "S2 Mxnbt" }, "iharind": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "Flag for harmonic analysis of elevation. 0 for off, non-zero for on.", "title": "Iharind" }, "iflux": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "Conservation check option. 0: off, 1: basic output, 2: more elaborate outputs.", "title": "Iflux" }, "izonal5": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "Flag for Williamson test #5 (zonal flow over an isolated mount). 0 for off, non-zero for on.", "title": "Izonal5" }, "ibtrack_test": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "Flag for rotating Gausshill test with stratified T,S. 0: off, 1: on.", "title": "Ibtrack Test" }, "irouse_test": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "Flag for Rouse profile test. 0: off, 1: on. Requires USE_TIMOR to be on if enabled.", "title": "Irouse Test" }, "flag_fib": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 1, "description": "Flag to choose FIB model for bacteria decay. 1: Constant decay rate, 2: Canteras et al., 1995, 3: Servais et al., 2007.", "title": "Flag Fib" }, "slr_rate": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 120.0, "description": "Sea-level rise rate in mm/year for marsh model. Only used if USE_MARSH is on.", "title": "Slr Rate" }, "isav": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "Flag for vegetation model. 0: off, 1: on. Requires additional input files if enabled.", "title": "Isav" }, "nstep_ice": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 1, "description": "Number of SCHISM steps between calls to the ICE module.", "title": "Nstep Ice" }, "rearth_pole": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 6378206.4, "description": "Earth's radius at the pole in meters.", "title": "Rearth Pole" }, "rearth_eq": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 6378206.4, "description": "Earth's radius at the equator in meters.", "title": "Rearth Eq" }, "shw": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": "4184.d0", "description": "Specific heat of water (C_p) in J/kg/K.", "title": "Shw" }, "rho0": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": "1000.d0", "description": "Reference water density for Boussinesq approximation in kg/m^3.", "title": "Rho0" }, "vclose_surf_frac": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 1.0, "description": "Fraction of vertical flux closure adjustment applied at surface for T,S.", "title": "Vclose Surf Frac" }, "iadjust_mass_consv0__1": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "T", "title": "Iadjust Mass Consv0 1" }, "iadjust_mass_consv0__2": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "S", "title": "Iadjust Mass Consv0 2" }, "iadjust_mass_consv0__3": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "GEN", "title": "Iadjust Mass Consv0 3" }, "iadjust_mass_consv0__4": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "AGE", "title": "Iadjust Mass Consv0 4" }, "iadjust_mass_consv0__5": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "SED3D (code won't allow non-0 for this module)", "title": "Iadjust Mass Consv0 5" }, "iadjust_mass_consv0__6": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "EcoSim", "title": "Iadjust Mass Consv0 6" }, "iadjust_mass_consv0__7": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "ICM", "title": "Iadjust Mass Consv0 7" }, "iadjust_mass_consv0__8": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "CoSiNE", "title": "Iadjust Mass Consv0 8" }, "iadjust_mass_consv0__9": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "Feco", "title": "Iadjust Mass Consv0 9" }, "iadjust_mass_consv0__10": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "TIMOR", "title": "Iadjust Mass Consv0 10" }, "iadjust_mass_consv0__11": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "FABM", "title": "Iadjust Mass Consv0 11" }, "iadjust_mass_consv0__12": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": 0, "description": "DVD (must=0)", "title": "Iadjust Mass Consv0 12" }, "h_massconsv": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 2.0, "description": "Threshold depth for ICM mass conservation in meters.", "title": "H Massconsv" }, "rinflation_icm": { "anyOf": [ { "type": "number" }, { "type": "null" } ], "default": 0.001, "description": "Maximum ratio between H^{n+1} and H^n allowed for ICM mass conservation.", "title": "Rinflation Icm" } }, "additionalProperties": false }
- Fields:
- Validators:
check_vnh2_greater_than_vnh1
»all fields
- field flag_fib: int | None = 1#
Flag to choose FIB model for bacteria decay. 1: Constant decay rate, 2: Canteras et al., 1995, 3: Servais et al., 2007.
- Validated by:
__lowercase_property_keys__
- field h_bcc1: float | None = 100.0#
Cut-off depth for cubic spline interpolation near bottom when computing horizontal gradients.
- Validated by:
__lowercase_property_keys__
- field h_massconsv: float | None = 2.0#
Threshold depth for ICM mass conservation in meters.
- Validated by:
__lowercase_property_keys__
- field iadjust_mass_consv0__1: int | None = 0#
T
- Validated by:
__lowercase_property_keys__
- field iadjust_mass_consv0__10: int | None = 0#
TIMOR
- Validated by:
__lowercase_property_keys__
- field iadjust_mass_consv0__11: int | None = 0#
FABM
- Validated by:
__lowercase_property_keys__
- field iadjust_mass_consv0__12: int | None = 0#
DVD (must=0)
- Validated by:
__lowercase_property_keys__
- field iadjust_mass_consv0__2: int | None = 0#
S
- Validated by:
__lowercase_property_keys__
- field iadjust_mass_consv0__3: int | None = 0#
GEN
- Validated by:
__lowercase_property_keys__
- field iadjust_mass_consv0__4: int | None = 0#
AGE
- Validated by:
__lowercase_property_keys__
- field iadjust_mass_consv0__5: int | None = 0#
SED3D (code won’t allow non-0 for this module)
- Validated by:
__lowercase_property_keys__
- field iadjust_mass_consv0__6: int | None = 0#
EcoSim
- Validated by:
__lowercase_property_keys__
- field iadjust_mass_consv0__7: int | None = 0#
ICM
- Validated by:
__lowercase_property_keys__
- field iadjust_mass_consv0__8: int | None = 0#
CoSiNE
- Validated by:
__lowercase_property_keys__
- field iadjust_mass_consv0__9: int | None = 0#
Feco
- Validated by:
__lowercase_property_keys__
- field ibtrack_test: int | None = 0#
Flag for rotating Gausshill test with stratified T,S. 0: off, 1: on.
- Validated by:
__lowercase_property_keys__
- field iflux: int | None = 0#
Conservation check option. 0: off, 1: basic output, 2: more elaborate outputs.
- Validated by:
__lowercase_property_keys__
- field iharind: int | None = 0#
Flag for harmonic analysis of elevation. 0 for off, non-zero for on.
- Validated by:
__lowercase_property_keys__
- field irouse_test: int | None = 0#
Flag for Rouse profile test. 0: off, 1: on. Requires USE_TIMOR to be on if enabled.
- Validated by:
__lowercase_property_keys__
- field isav: int | None = 0#
Flag for vegetation model. 0: off, 1: on. Requires additional input files if enabled.
- Validated by:
__lowercase_property_keys__
- field izonal5: int | None = 0#
Flag for Williamson test #5 (zonal flow over an isolated mount). 0 for off, non-zero for on.
- Validated by:
__lowercase_property_keys__
- field nstep_ice: int | None = 1#
Number of SCHISM steps between calls to the ICE module.
- Validated by:
__lowercase_property_keys__
- field rearth_eq: float | None = 6378206.4#
Earth’s radius at the equator in meters.
- Validated by:
__lowercase_property_keys__
- field rearth_pole: float | None = 6378206.4#
Earth’s radius at the pole in meters.
- Validated by:
__lowercase_property_keys__
- field rho0: str | None = '1000.d0'#
Reference water density for Boussinesq approximation in kg/m^3.
- Validated by:
__lowercase_property_keys__
- field rinflation_icm: float | None = 0.001#
Maximum ratio between H^{n+1} and H^n allowed for ICM mass conservation.
- Validated by:
__lowercase_property_keys__
- field s1_mxnbt: float | None = 0.5#
Dimensioning parameter for inter-subdomain backtracking.
- Validated by:
__lowercase_property_keys__
- field s2_mxnbt: float | None = 3.5#
Another dimensioning parameter for inter-subdomain backtracking.
- Validated by:
__lowercase_property_keys__
- field shw: str | None = '4184.d0'#
Specific heat of water (C_p) in J/kg/K.
- Validated by:
__lowercase_property_keys__
- field slr_rate: float | None = 120.0#
Sea-level rise rate in mm/year for marsh model. Only used if USE_MARSH is on.
- Validated by:
__lowercase_property_keys__
- field step_nu_tr: float | None = 86400.0#
Time step in seconds for all *_nu.nc files when inu_[MOD]=2.
- Validated by:
__lowercase_property_keys__
- field vclose_surf_frac: float | None = 1.0#
Fraction of vertical flux closure adjustment applied at surface for T,S.
- Validated by:
__lowercase_property_keys__
- field vnf1: float | None = 0.0#
Vertical relaxation factor for depth 1. Must be between 0 and 1.
- Validated by:
__lowercase_property_keys__
- field vnf2: float | None = 0.0#
Vertical relaxation factor for depth 2. Must be between 0 and 1.
- Validated by:
__lowercase_property_keys__
- field vnh1: int | None = 400#
Vertical nudging depth 1 in meters. Used in vertical relaxation scheme.
- Validated by:
__lowercase_property_keys__
- field vnh2: int | None = 500#
Vertical nudging depth 2 in meters. Must be greater than vnh1.
- Validated by:
__lowercase_property_keys__
- validator check_h_massconsv » h_massconsv[source]#
- validator check_ibtrack_test » ibtrack_test[source]#
- validator check_irouse_test » irouse_test[source]#
- validator check_rearth_pole » rearth_pole[source]#
- validator check_rinflation_icm » rinflation_icm[source]#
- validator check_step_nu_tr » step_nu_tr[source]#
- validator check_vclose_surf_frac » vclose_surf_frac[source]#