These identifiers correspond to settable parameters that change the model behavior and are subject to uncertainty. All of these can be set using the SETDATA message type. Changing any of these parameters will typically invalidate the hector core's internal state; therefore, after setting one or more of these values you should call reset before attempting to run the model again. This will rerun the spinup and produce a new internally consistent state. Attempting to run the model without resetting first will usually produce an error (often with a message about failing to conserve mass).

PREINDUSTRIAL_CO2()

BETA(biome = "")

Q10_RH(biome = "")

WARMINGFACTOR(biome = "")

F_NPPV(biome = "")

F_NPPD(biome = "")

F_LITTERD(biome = "")

F_LUCV()

F_LUCD()

ECS()

AERO_SCALE()

VOLCANIC_SCALE()

DIFFUSIVITY()

Arguments

biome

Biome for which to retrieve parameter. If missing or `""`, default to `"global"`.

Functions

  • PREINDUSTRIAL_CO2: Preindustrial CO2 concentration ("ppmv CO2")

  • BETA: CO2 fertilization factor ("(unitless)")

  • Q10_RH: Heterotrophic respiration temperature sensitivity factor ("(unitless)")

  • WARMINGFACTOR: Biome-specific warming factor (`(unitless)`)

  • F_NPPV: NPP fraction to vegetation ("(unitless)")

  • F_NPPD: NPP fraction to detritus ("(unitless)")

  • F_LITTERD: Litter fraction to detritus ("(unitless)")

  • F_LUCV: LUC fraction to vegetation ("(unitless)")

  • F_LUCD: LUC fraction to detritus ("(unitless)")

  • ECS: Equilibrium Climate Sensitivity ("degC")

  • AERO_SCALE: Aerosol forcing scaling factor ("(unitless)")

  • VOLCANIC_SCALE: Volcanic forcing scaling factor ("(unitless)")

  • DIFFUSIVITY: Ocean heat diffusivity ("cm2/s")

Note

Because these identifiers are provided as #define macros in the hector code, these identifiers are provided in the R interface as function. Therefore, these objects must be called to use them; e.g., GETDATA() instead of the more natural looking GETDATA.