rothc_py.constants
rothc_py.constants
Model constants for the RothC soil carbon model.
This module contains all physical and mathematical constants used by the RothC model, including radiocarbon parameters, decomposition rates, carbon flow fractions, and rate modifying factors.
BIO_RATE
module-attribute
BIO_RATE = 0.66
Decomposition rate constant for Microbial Biomass (yr⁻¹).
CLAW_A
module-attribute
CLAW_A = 1.67
Scaling factor in the clay-dependent CO2/(BIO+HUM) partitioning equation.
CLAW_B
module-attribute
CLAW_B = 1.85
Coefficient in the clay-dependent CO2/(BIO+HUM) partitioning equation.
CLAW_C
module-attribute
CLAW_C = 1.6
Coefficient in the clay-dependent CO2/(BIO+HUM) partitioning equation.
CLAW_D
module-attribute
CLAW_D = 0.0786
Exponential decay coefficient in the clay-dependent partitioning equation.
DPM_RATE
module-attribute
DPM_RATE = 10.0
Decomposition rate constant for Decomposable Plant Material (yr⁻¹).
EQUILIBRIUM_THRESHOLD
module-attribute
EQUILIBRIUM_THRESHOLD = 1e-06
Threshold for spin-up convergence: maximum annual TOC change (t C/ha).
EVAP_FACTOR
module-attribute
EVAP_FACTOR = 0.75
Factor to convert open-pan evaporation to evapotranspiration.
FRAC_TO_BIO
module-attribute
FRAC_TO_BIO = 0.46
Fraction of (BIO+HUM) that becomes Microbial Biomass.
FRAC_TO_HUM
module-attribute
FRAC_TO_HUM = 0.54
Fraction of (BIO+HUM) that becomes Humified Organic Matter.
FYM_FRAC_DPM
module-attribute
FYM_FRAC_DPM = 0.49
Fraction of farmyard manure carbon that enters DPM pool.
FYM_FRAC_HUM
module-attribute
FYM_FRAC_HUM = 0.02
Fraction of farmyard manure carbon that enters HUM pool.
FYM_FRAC_RPM
module-attribute
FYM_FRAC_RPM = 0.49
Fraction of farmyard manure carbon that enters RPM pool.
HUM_RATE
module-attribute
HUM_RATE = 0.02
Decomposition rate constant for Humified Organic Matter (yr⁻¹).
IOM_INITIAL_AGE
module-attribute
IOM_INITIAL_AGE = 50000.0
Default initial age of inert organic matter, implying negligible 14C (years).
JENKINSON_A
module-attribute
JENKINSON_A = 47.91
Coefficient A in the Jenkinson temperature rate modifier equation.
JENKINSON_B
module-attribute
JENKINSON_B = 106.06
Coefficient B in the Jenkinson temperature rate modifier equation.
JENKINSON_C
module-attribute
JENKINSON_C = 18.27
Coefficient C in the Jenkinson temperature rate modifier equation.
MODERN_C_DECAY_LAMBDA
module-attribute
MODERN_C_DECAY_LAMBDA = 0.00513
Empirical timescale for the removal of atmospheric 14C in months-1.
This is based on fitting an single exponential decary,
$ x(t) = x(0) e^{-\lambda t} $
to two (time, excess modern C) points: (1964, 96%) and (2007, 6.8%), which yields λ = 0.616 years-1 or λ = 0.00513 months-1.
MONTHS_PER_YEAR
module-attribute
MONTHS_PER_YEAR = 12
Number of months per year.
RADIO_HALFLIFE
module-attribute
RADIO_HALFLIFE = 5568.0
Conventional half-life of radiocarbon-14 (years).
RADIO_MEAN_LIFETIME
module-attribute
RADIO_MEAN_LIFETIME = 8035.0
Mean lifetime of radiocarbon-14, used in δ14C calculations (years).
RMF_MOIST_MAX
module-attribute
RMF_MOIST_MAX = 1.0
Maximum rate modifying factor for moisture (no water stress).
RMF_MOIST_MIN
module-attribute
RMF_MOIST_MIN = 0.2
Minimum rate modifying factor for moisture (maximum water stress).
RMF_PC_BARE
module-attribute
RMF_PC_BARE = 1.0
Rate modifying factor for bare soil (no plant cover).
RMF_PC_COVERED
module-attribute
RMF_PC_COVERED = 0.6
Rate modifying factor for covered soil (with plant cover).
RPM_RATE
module-attribute
RPM_RATE = 0.3
Decomposition rate constant for Resistant Plant Material (yr⁻¹).
SMD_1BAR_FRAC
module-attribute
SMD_1BAR_FRAC = 0.444
Fraction of maximum TSMD at which rate modifier equals 1.0.
SMD_BARE_FRAC
module-attribute
SMD_BARE_FRAC = 0.556
Inverse of bare soil divisor (1/1.8) for reduced evaporation from bare soil.
SMD_COEFF_A
module-attribute
SMD_COEFF_A = 20.0
Coefficient A in the maximum soil moisture deficit equation.
SMD_COEFF_B
module-attribute
SMD_COEFF_B = 1.3
Coefficient B in the maximum soil moisture deficit equation.
SMD_COEFF_C
module-attribute
SMD_COEFF_C = 0.01
Coefficient C in the maximum soil moisture deficit equation.
SMD_DEPTH_DIVISOR
module-attribute
SMD_DEPTH_DIVISOR = 23.0
Reference soil depth for scaling maximum soil moisture deficit (cm).
TEMP_MIN
module-attribute
TEMP_MIN = -5.0
Minimum temperature (°C) below which decomposition rate is zero.
ZERO_THRESHOLD
module-attribute
ZERO_THRESHOLD = 1e-08
Minimum value threshold for numerical stability in radiocarbon age calculations.