Registered_function
- FuelDepth
model
wildland_fire
registered_functions
Anderson (1982) 13-fuel-model fuel-bed depth lookup: maps integer fuel model code (1–13) to fuel bed depth δ in metres, converted from the upstream ft values in ANDERSON_FUEL_DATA via δ_m = depth_ft × 0.3048. Out-of-range codes (including LANDFIRE non-burnable codes 91–99) return the fuel-model-1 default 1.0 × 0.3048 = 0.3048 m. Migrated from WildlandFire.jl src/coupling.jl:125 (`@register_symbolic fuel_depth`). Resolves the gt-p3ep blocking gap via ifelse + interp.linear over the integer axis [1..13].
- FuelHeat
model
wildland_fire
registered_functions
Anderson (1982) 13-fuel-model heat content lookup: maps integer fuel model code (1–13) to low heat content in J/kg (8,000 BTU/lb for all Anderson models = 18,608,000 J/kg). Non-burnable LANDFIRE codes (91-99) and out-of-range codes return 0.0 J/kg. Migrated from WildlandFire.jl src/coupling.jl:127 (`@register_symbolic fuel_heat`). NOTE: fuel_heat is implementable without a lookup table because all 13 Anderson models share the same h=8000 BTU/lb; see reference notes on the gt-p3ep blocking gap for the other fuel_* functions.
- FuelLoad
model
wildland_fire
registered_functions
Anderson (1982) 13-fuel-model total fine fuel load lookup: maps integer fuel model code (1–13) to oven-dry fuel load w₀ in kg/m², converted from the upstream lb/ft² values in ANDERSON_FUEL_DATA via w₀_kg_m2 = load_lb_ft2 × (0.45359237/0.09290304). Out-of-range codes (including LANDFIRE non-burnable codes 91–99) return the fuel-model-1 default 0.034 × (0.45359237/0.09290304) ≈ 0.1660 kg/m². Migrated from WildlandFire.jl src/coupling.jl:124 (`@register_symbolic fuel_load`). Resolves the gt-p3ep blocking gap via ifelse + interp.linear over the integer axis [1..13].
- FuelSavr
model
wildland_fire
registered_functions
Anderson (1982) 13-fuel-model surface-area-to-volume ratio (SAVR) lookup: maps integer fuel model code (1–13) to σ in m⁻¹, converted from the upstream 1/ft values in ANDERSON_FUEL_DATA via σ = savr_ft / 0.3048. Out-of-range codes return the default 3500/0.3048 ≈ 11482.94 m⁻¹ (fuel model 1). Migrated from WildlandFire.jl src/coupling.jl:123 (`@register_symbolic fuel_savr`). Resolves the gt-p3ep blocking gap via ifelse + interp.linear over the integer axis [1..13].