Skip to contents

Surgical text replacements:

  • SeverityCalibrationFactor <x> (single scalar line).

  • FireSizesTable data rows: columns 8 (SpHiProp), 11 (SumHiProp), 14 (FallHiProp) replaced. Shared across all ecoregion rows – per-ecoregion HiProp calibration would require 6 params not 3.

  • FuelTypeTable data rows: column 4 (IgnProb) is multiplied by the base-type-specific candidate (e.g., IgnProb_Conifer for Base == "Conifer"). Default IgnProbs are mostly 1.0 (D1 = 0.5), so candidate range [0, 1.5] directly scales the relative-weighting.

Usage

patch_fire_config(scenario_dir, par_vec)

Arguments

scenario_dir

Character. Directory containing dynamic-fire.txt.

par_vec

Numeric. Named vector keyed by calibration_par_names().

Value

Character scalar: absolute path to the patched dynamic-fire.txt.

Details

The file is patched in place; callers are expected to pass a per-trial copy of the template so trials don't collide.