rompy.schism.namelists.icm.Veg#

pydantic model rompy.schism.namelists.icm.Veg[source]#

Show JSON schema
{
   "title": "Veg",
   "type": "object",
   "properties": {
      "vpatch0": {
         "anyOf": [
            {
               "type": "integer"
            },
            {
               "type": "null"
            }
         ],
         "default": -999,
         "description": "Region flag for VEG. (1: ON for all elements; -999: spatial distribution)",
         "title": "Vpatch0"
      },
      "vtleaf0": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            100.0,
            100.0,
            100.0
         ],
         "description": "Initial concentration for total vegetation leaf biomass (3 values for different vegetation types)",
         "title": "Vtleaf0"
      },
      "vtstem0": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            100.0,
            100.0,
            100.0
         ],
         "description": "Initial concentration for total vegetation stem biomass (3 values for different vegetation types)",
         "title": "Vtstem0"
      },
      "vtroot0": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            30.0,
            30.0,
            30.0
         ],
         "description": "Initial concentration for total vegetation root biomass (3 values for different vegetation types)",
         "title": "Vtroot0"
      },
      "vgpm": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.1,
            0.1,
            0.1
         ],
         "description": "Maximum growth rate for vegetation (day^-1) (3 values for different vegetation types)",
         "title": "Vgpm"
      },
      "vfam": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.2,
            0.2,
            0.2
         ],
         "description": "Fractions of leaf production allocated to active metabolism (3 values for different vegetation types)",
         "title": "Vfam"
      },
      "vtgp": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            32.0,
            32.0,
            32.0
         ],
         "description": "Optimal growth temperature for vegetation (\u00b0C) (3 values for different vegetation types)",
         "title": "Vtgp"
      },
      "vktgp": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.003,
            0.003,
            0.003,
            0.005,
            0.005,
            0.005
         ],
         "description": "Temperature dependence coefficients for growth (6 values: 3 for T<=vTGP and 3 for T>vTGP, for different vegetation types)",
         "title": "Vktgp"
      },
      "vfcp": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.6,
            0.6,
            0.6,
            0.3,
            0.3,
            0.3,
            0.1,
            0.1,
            0.1
         ],
         "description": "Fractions of production allocated to leaf/stem/root biomass (9 values: 3 for each vegetation type, 3 for each biomass component)",
         "title": "Vfcp"
      },
      "vmtb": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.02,
            0.02,
            0.02,
            0.02,
            0.02,
            0.02,
            0.01,
            0.01,
            0.01
         ],
         "description": "Metabolism rates for leaf/stem/root (9 values: 3 for each vegetation type, 3 for each biomass component)",
         "title": "Vmtb"
      },
      "vtmt": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            20.0,
            20.0,
            20.0,
            20.0,
            20.0,
            20.0,
            20.0,
            20.0,
            20.0
         ],
         "description": "Reference temperatures for leaf/stem/root metabolism (9 values: 3 for each vegetation type, 3 for each biomass component)",
         "title": "Vtmt"
      },
      "vktmt": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.069,
            0.069,
            0.069,
            0.069,
            0.069,
            0.069,
            0.069,
            0.069,
            0.069
         ],
         "description": "Temperature dependence coefficients for leaf/stem/root metabolism (9 values: 3 for each vegetation type, 3 for each biomass component)",
         "title": "Vktmt"
      },
      "vfnm": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.05,
            0.05,
            0.05,
            0.15,
            0.15,
            0.15,
            0.3,
            0.3,
            0.3,
            0.5,
            0.5,
            0.5
         ],
         "description": "Fractions of metabolism N into RPON, LPON, DON, NH4 (12 values: 3 for each vegetation type, 4 for each N form)",
         "title": "Vfnm"
      },
      "vfpm": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.05,
            0.05,
            0.05,
            0.1,
            0.1,
            0.1,
            0.35,
            0.35,
            0.35,
            0.5,
            0.5,
            0.5
         ],
         "description": "Fractions of metabolism P into RPOP, LPOP, DOP, PO4 (12 values: 3 for each vegetation type, 4 for each P form)",
         "title": "Vfpm"
      },
      "vfcm": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.05,
            0.05,
            0.05,
            0.15,
            0.15,
            0.15,
            0.3,
            0.3,
            0.3,
            0.5,
            0.5,
            0.5
         ],
         "description": "Fractions of metabolism C into RPOC, LPOC, DOC, CO2 (12 values: 3 for each vegetation type, 4 for each C form)",
         "title": "Vfcm"
      },
      "ivnc": {
         "anyOf": [
            {
               "type": "integer"
            },
            {
               "type": "null"
            }
         ],
         "default": 1,
         "description": "Flag for recycled vegetation N destination (0: sediment; 1: water)",
         "title": "Ivnc"
      },
      "ivpc": {
         "anyOf": [
            {
               "type": "integer"
            },
            {
               "type": "null"
            }
         ],
         "default": 1,
         "description": "Flag for recycled vegetation P destination (0: sediment; 1: water)",
         "title": "Ivpc"
      },
      "vkhns": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.1,
            0.1,
            0.1
         ],
         "description": "Nitrogen half-saturation constant in sediments (3 values for different vegetation types)",
         "title": "Vkhns"
      },
      "vkhps": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.01,
            0.01,
            0.01
         ],
         "description": "Phosphorus half-saturation constant in sediments (3 values for different vegetation types)",
         "title": "Vkhps"
      },
      "vscr": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            35.0,
            35.0,
            35.0
         ],
         "description": "Reference salinity for computing vegetation growth (3 values for different vegetation types)",
         "title": "Vscr"
      },
      "vsopt": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            35.0,
            15.0,
            0.0
         ],
         "description": "Optimal salinity for vegetation growth (3 values for different vegetation types)",
         "title": "Vsopt"
      },
      "vinun": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            1.0,
            1.0,
            1.0
         ],
         "description": "Reference value for inundation stress (nondimensional) (3 values for different vegetation types)",
         "title": "Vinun"
      },
      "ivns": {
         "anyOf": [
            {
               "type": "integer"
            },
            {
               "type": "null"
            }
         ],
         "default": 1,
         "description": "Flag for N limitation on vegetation growth (0: OFF; 1: ON)",
         "title": "Ivns"
      },
      "ivps": {
         "anyOf": [
            {
               "type": "integer"
            },
            {
               "type": "null"
            }
         ],
         "default": 1,
         "description": "Flag for P limitation on vegetation growth (0: OFF; 1: ON)",
         "title": "Ivps"
      },
      "ivmrt": {
         "anyOf": [
            {
               "type": "integer"
            },
            {
               "type": "null"
            }
         ],
         "default": 0,
         "description": "Flag for vegetation mortality term (0: OFF; 1: ON)",
         "title": "Ivmrt"
      },
      "vtmr": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            17.0,
            17.0,
            17.0,
            17.0,
            17.0,
            17.0
         ],
         "description": "Reference temperatures for leaf/stem mortality (6 values: 3 for each vegetation type, 2 for leaf/stem)",
         "title": "Vtmr"
      },
      "vktmr": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            4.0,
            4.0,
            4.0,
            4.0,
            4.0,
            4.0
         ],
         "description": "Temperature dependence coefficients for leaf/stem mortality (6 values: 3 for each vegetation type, 2 for leaf/stem)",
         "title": "Vktmr"
      },
      "vmr0": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            12.8,
            12.8,
            12.8,
            12.8,
            12.8,
            12.8
         ],
         "description": "Base value of temperature effect on mortality (6 values: 3 for each vegetation type, 2 for leaf/stem)",
         "title": "Vmr0"
      },
      "vmrcr": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            15.0,
            15.0,
            15.0,
            15.0,
            15.0,
            15.0
         ],
         "description": "Reference value for computing mortality (6 values: 3 for each vegetation type, 2 for leaf/stem)",
         "title": "Vmrcr"
      },
      "valpha": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.006,
            0.006,
            0.006
         ],
         "description": "Initial slope of P-I curve (3 values for different vegetation types)",
         "title": "Valpha"
      },
      "vke": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.045,
            0.045,
            0.045
         ],
         "description": "Light attenuation coefficient from vegetation absorption (3 values for different vegetation types)",
         "title": "Vke"
      },
      "vht0": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.054,
            0.054,
            0.054
         ],
         "description": "Base vegetation canopy height (3 values for different vegetation types)",
         "title": "Vht0"
      },
      "vcrit": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            250.0,
            250.0,
            250.0
         ],
         "description": "Critical mass for computing vegetation height (3 values for different vegetation types)",
         "title": "Vcrit"
      },
      "v2ht": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.0036,
            0.0036,
            0.0036,
            0.001,
            0.001,
            0.001
         ],
         "description": "Coefficients to convert mass to canopy height (6 values: 3 for each vegetation type, 2 for different conditions)",
         "title": "V2Ht"
      },
      "vc2dw": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.38,
            0.38,
            0.38
         ],
         "description": "Carbon to dry weight ratio of vegetation (3 values for different vegetation types)",
         "title": "Vc2Dw"
      },
      "v2den": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            10,
            10,
            10
         ],
         "description": "Coefficient for computing vegetation density (3 values for different vegetation types)",
         "title": "V2Den"
      },
      "vp2c": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.01,
            0.01,
            0.01
         ],
         "description": "Phosphorus to carbon ratio in vegetation (3 values for different vegetation types)",
         "title": "Vp2C"
      },
      "vn2c": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            0.09,
            0.09,
            0.09
         ],
         "description": "Nitrogen to carbon ratio in vegetation (3 values for different vegetation types)",
         "title": "Vn2C"
      },
      "vo2c": {
         "anyOf": [
            {
               "items": {},
               "type": "array"
            },
            {
               "type": "null"
            }
         ],
         "default": [
            2.67,
            2.67,
            2.67
         ],
         "description": "Oxygen to carbon ratio in vegetation (3 values for different vegetation types)",
         "title": "Vo2C"
      }
   },
   "additionalProperties": false
}

Fields:
Validators:
field ivmrt: int | None = 0#

Flag for vegetation mortality term (0: OFF; 1: ON)

Validated by:
field ivnc: int | None = 1#

Flag for recycled vegetation N destination (0: sediment; 1: water)

Validated by:
field ivns: int | None = 1#

Flag for N limitation on vegetation growth (0: OFF; 1: ON)

Validated by:
field ivpc: int | None = 1#

Flag for recycled vegetation P destination (0: sediment; 1: water)

Validated by:
field ivps: int | None = 1#

Flag for P limitation on vegetation growth (0: OFF; 1: ON)

Validated by:
field v2den: list | None = [10, 10, 10]#

Coefficient for computing vegetation density (3 values for different vegetation types)

Validated by:
field v2ht: list | None = [0.0036, 0.0036, 0.0036, 0.001, 0.001, 0.001]#

Coefficients to convert mass to canopy height (6 values: 3 for each vegetation type, 2 for different conditions)

Validated by:
field valpha: list | None = [0.006, 0.006, 0.006]#

Initial slope of P-I curve (3 values for different vegetation types)

Validated by:
field vc2dw: list | None = [0.38, 0.38, 0.38]#

Carbon to dry weight ratio of vegetation (3 values for different vegetation types)

Validated by:
field vcrit: list | None = [250.0, 250.0, 250.0]#

Critical mass for computing vegetation height (3 values for different vegetation types)

Validated by:
field vfam: list | None = [0.2, 0.2, 0.2]#

Fractions of leaf production allocated to active metabolism (3 values for different vegetation types)

Validated by:
field vfcm: list | None = [0.05, 0.05, 0.05, 0.15, 0.15, 0.15, 0.3, 0.3, 0.3, 0.5, 0.5, 0.5]#

Fractions of metabolism C into RPOC, LPOC, DOC, CO2 (12 values: 3 for each vegetation type, 4 for each C form)

Validated by:
field vfcp: list | None = [0.6, 0.6, 0.6, 0.3, 0.3, 0.3, 0.1, 0.1, 0.1]#

Fractions of production allocated to leaf/stem/root biomass (9 values: 3 for each vegetation type, 3 for each biomass component)

Validated by:
field vfnm: list | None = [0.05, 0.05, 0.05, 0.15, 0.15, 0.15, 0.3, 0.3, 0.3, 0.5, 0.5, 0.5]#

Fractions of metabolism N into RPON, LPON, DON, NH4 (12 values: 3 for each vegetation type, 4 for each N form)

Validated by:
field vfpm: list | None = [0.05, 0.05, 0.05, 0.1, 0.1, 0.1, 0.35, 0.35, 0.35, 0.5, 0.5, 0.5]#

Fractions of metabolism P into RPOP, LPOP, DOP, PO4 (12 values: 3 for each vegetation type, 4 for each P form)

Validated by:
field vgpm: list | None = [0.1, 0.1, 0.1]#

Maximum growth rate for vegetation (day^-1) (3 values for different vegetation types)

Validated by:
field vht0: list | None = [0.054, 0.054, 0.054]#

Base vegetation canopy height (3 values for different vegetation types)

Validated by:
field vinun: list | None = [1.0, 1.0, 1.0]#

Reference value for inundation stress (nondimensional) (3 values for different vegetation types)

Validated by:
field vke: list | None = [0.045, 0.045, 0.045]#

Light attenuation coefficient from vegetation absorption (3 values for different vegetation types)

Validated by:
field vkhns: list | None = [0.1, 0.1, 0.1]#

Nitrogen half-saturation constant in sediments (3 values for different vegetation types)

Validated by:
field vkhps: list | None = [0.01, 0.01, 0.01]#

Phosphorus half-saturation constant in sediments (3 values for different vegetation types)

Validated by:
field vktgp: list | None = [0.003, 0.003, 0.003, 0.005, 0.005, 0.005]#

Temperature dependence coefficients for growth (6 values: 3 for T<=vTGP and 3 for T>vTGP, for different vegetation types)

Validated by:
field vktmr: list | None = [4.0, 4.0, 4.0, 4.0, 4.0, 4.0]#

Temperature dependence coefficients for leaf/stem mortality (6 values: 3 for each vegetation type, 2 for leaf/stem)

Validated by:
field vktmt: list | None = [0.069, 0.069, 0.069, 0.069, 0.069, 0.069, 0.069, 0.069, 0.069]#

Temperature dependence coefficients for leaf/stem/root metabolism (9 values: 3 for each vegetation type, 3 for each biomass component)

Validated by:
field vmr0: list | None = [12.8, 12.8, 12.8, 12.8, 12.8, 12.8]#

Base value of temperature effect on mortality (6 values: 3 for each vegetation type, 2 for leaf/stem)

Validated by:
field vmrcr: list | None = [15.0, 15.0, 15.0, 15.0, 15.0, 15.0]#

Reference value for computing mortality (6 values: 3 for each vegetation type, 2 for leaf/stem)

Validated by:
field vmtb: list | None = [0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.01, 0.01, 0.01]#

Metabolism rates for leaf/stem/root (9 values: 3 for each vegetation type, 3 for each biomass component)

Validated by:
field vn2c: list | None = [0.09, 0.09, 0.09]#

Nitrogen to carbon ratio in vegetation (3 values for different vegetation types)

Validated by:
field vo2c: list | None = [2.67, 2.67, 2.67]#

Oxygen to carbon ratio in vegetation (3 values for different vegetation types)

Validated by:
field vp2c: list | None = [0.01, 0.01, 0.01]#

Phosphorus to carbon ratio in vegetation (3 values for different vegetation types)

Validated by:
field vpatch0: int | None = -999#

Region flag for VEG. (1: ON for all elements; -999: spatial distribution)

Validated by:
field vscr: list | None = [35.0, 35.0, 35.0]#

Reference salinity for computing vegetation growth (3 values for different vegetation types)

Validated by:
field vsopt: list | None = [35.0, 15.0, 0.0]#

Optimal salinity for vegetation growth (3 values for different vegetation types)

Validated by:
field vtgp: list | None = [32.0, 32.0, 32.0]#

Optimal growth temperature for vegetation (°C) (3 values for different vegetation types)

Validated by:
field vtleaf0: list | None = [100.0, 100.0, 100.0]#

Initial concentration for total vegetation leaf biomass (3 values for different vegetation types)

Validated by:
field vtmr: list | None = [17.0, 17.0, 17.0, 17.0, 17.0, 17.0]#

Reference temperatures for leaf/stem mortality (6 values: 3 for each vegetation type, 2 for leaf/stem)

Validated by:
field vtmt: list | None = [20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0]#

Reference temperatures for leaf/stem/root metabolism (9 values: 3 for each vegetation type, 3 for each biomass component)

Validated by:
field vtroot0: list | None = [30.0, 30.0, 30.0]#

Initial concentration for total vegetation root biomass (3 values for different vegetation types)

Validated by:
field vtstem0: list | None = [100.0, 100.0, 100.0]#

Initial concentration for total vegetation stem biomass (3 values for different vegetation types)

Validated by:
validator check_ivmrt  »  ivmrt[source]#
validator check_ivnc  »  ivnc[source]#
validator check_ivns  »  ivns[source]#
validator check_ivpc  »  ivpc[source]#
validator check_ivps  »  ivps[source]#
validator check_v2den  »  v2den[source]#
validator check_v2ht  »  v2ht[source]#
validator check_valpha  »  valpha[source]#
validator check_vc2dw  »  vc2dw[source]#
validator check_vcrit  »  vcrit[source]#
validator check_vfam  »  vfam[source]#
validator check_vfcm  »  vfcm[source]#
validator check_vfcm_sum  »  all fields[source]#
validator check_vfcp  »  vfcp[source]#
validator check_vfcp_sum  »  all fields[source]#
validator check_vfnm  »  vfnm[source]#
validator check_vfnm_sum  »  all fields[source]#
validator check_vfpm  »  vfpm[source]#
validator check_vfpm_sum  »  all fields[source]#
validator check_vgpm  »  vgpm[source]#
validator check_vht0  »  vht0[source]#
validator check_vinun  »  vinun[source]#
validator check_vke  »  vke[source]#
validator check_vkhns  »  vkhns[source]#
validator check_vkhps  »  vkhps[source]#
validator check_vktgp  »  vktgp[source]#
validator check_vktmr  »  vktmr[source]#
validator check_vktmt  »  vktmt[source]#
validator check_vmr0  »  vmr0[source]#
validator check_vmrcr  »  vmrcr[source]#
validator check_vmtb  »  vmtb[source]#
validator check_vn2c  »  vn2c[source]#
validator check_vo2c  »  vo2c[source]#
validator check_vp2c  »  vp2c[source]#
validator check_vpatch0  »  vpatch0[source]#
validator check_vscr  »  vscr[source]#
validator check_vsopt  »  vsopt[source]#
validator check_vtgp  »  vtgp[source]#
validator check_vtleaf0  »  vtleaf0[source]#
validator check_vtmr  »  vtmr[source]#
validator check_vtmt  »  vtmt[source]#
validator check_vtroot0  »  vtroot0[source]#
validator check_vtstem0  »  vtstem0[source]#