Data and modeling and graphics source code for "The challenges of an in situ validation of a nonequilibrium model of heat and moisture dynamics during fires"

Research Data Publication File Index

File Folder Description
_metadata_RDS-2020-0077.html   Metadata file in HTML format containing a description of the content, quality, and other characteristics of the data.
_metadata_RDS-2020-0077.xml   Metadata file in Extensible Markup Language (XML) format containing a description of the content, quality, and other characteristics of the data.
*.m \Data Unless specifically defined below, the remaining MATLAB code files are referenced/run via other MATLAB files included in this package. (See main MATLAB code file: HMV_model.m for more information.)
AccumulateHMVmod.m \Data MATLAB code that will save the model output data.
Backward_Sat.m \Data MATLAB code that will calculate the boiling temperature of water, given ambient background temperature.
BoulderCWG.m \Data MATLAB code that will initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for the wet Boulder Creek sample of Campbell et al. (1995).
Boundary2BFD.m \Data MATLAB code that will set the upper boundary condition for Observed Surface Temperature using the original BFD curve TWICE.
BoundarydBFD.m \Data MATLAB code that will set the upper boundary condition for Observed Surface Temperature using the original BFD curve.
BoundaryEBFD.m \Data MATLAB code that will set the upper boundary condition for Observed Surface Temperature using a quadratic forcing function for 0 < t < tm and the original BFD curve for the period tm <= t.
BoundaryU.m \Data MATLAB code that will set the upper boundary condition for Campbell's laboratory tests.
Busse05R210.m \Data MATLAB code that will initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for Busse 2005 (Robichaud et al. 2018) data.
CrankNicolson.m \Data MATLAB code that is the driver for the numerical calculations. Calls all utility programs (not all of which are documented in this table).
EBcoef0.m \Data MATLAB code containing surface energy balance terms which include IR and Convective Heat Flux.
EBcoef3.m \Data MATLAB code containing surface energy balance terms which do not include IR and Convective Heat Flux.
GenThomas.m \Data MATLAB code containing the vector form of the Thomas algorithm for inverting tri-diagonal matrix.
GraphAllOnOne.m \Data MATLAB code containing graphics code for Manitou Exp Forest 2004 soil heating experiment.
GraphAllOnOne*.m \Data MATLAB code containing graphics code for the specified data (*). (Example: BB = Manitou Exp Burn 2008 (Butter's Burn) soil heating experiment.)
HMV_model.m \Data MATLAB code containing the driver - executable code for the model. IMPORTANT NOTE: THIS FILE RUNS THE MODEL.
LittleHogBack17.m \Data MATLAB code that will initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for the first 2017 Little Hog Back fire.
Load*.m \Data MATLAB code that will load observed soil data during the specified fire (*) to compare with model simulations. (Example: Manitou04 = 2004 Manitou Exp Forest burn)
LubrechtSpring12.m \Data MATLAB code that will initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for the Lubrecht EF 2012 spring slash pile burn.
Manitou02.m \Data MATLAB code that will initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for the 2002 Manitou Exp Forest slash pile burn.
Manitou04.m \Data MATLAB code that will initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for the center of the 2004 Manitou Exp Forest burn.
ManitouBB08.m \Data MATLAB code that will initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for the 2008 Butter's Burn (at Manitou Exp Forest).
ManitouE04.m \Data MATLAB code that will initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for the edge of the 2004 Manitou Exp Forest pile burn.
ManitouH04.m \Data MATLAB code that will initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for 2004 (Horizontal) Manitou Exp Forest burn.
ManitouW01_5.m \Data MATLAB code that will initialize the parameter set for soil physical and hydraulic properties and the boundary forcing a series of 2001 Manitou Exp Forest burns.
Model_Param.m \Data MATLAB code that will set up simulation time step and vertical gris spacing, which is site specific.
Model_Switch_HMV.m \Data MATLAB code that will set up different options for running the model. See in-line code documentation.
PalousseAG.m \Data MATLAB code that will Initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for the PalousseA soil of Campbell et al. (1995).
PBAIRG.m \Data MATLAB code that will Initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for the air dried PalousseB soil of Campbell et al. (1995).
PBWETG.m \Data MATLAB code that will initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for the wet PalousseB soil of Campbell et al. (1995).
Physical_Constants_HMV.m \Data MATLAB code containing physical constants used in the model. Includes site specific soil volumetric specific heat.
PsinTmpnT.m \Data MATLAB code from an earlier version of the model that is no longer used. However, the call to this subroutine still exists in the code so its presence in required in order to compile, but it is no longer supported and should not be executed.
Quincy1G.m \Data MATLAB code that will initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for Quincy Sand of Campbell et al. (1995).
QuincyDG.m \Data MATLAB code that will initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for oven-dried Quincy Sand of Campbell et al. (1995).
RescaleQuincy1.m \Data MATLAB code that will adjust soil moisture data for Quincy Sand to eliminate negative values.
Soil_Model_Data_Files_HMV.m \Data MATLAB code that will load files appropriate to a given burn simulation.
Soil_Time_Depth_Param_HMV.m \Data MATLAB code containing utility code to set up initial conditions. Calls Soil_Model_Data_Files_HMV.m.
SolveHMV.m \Data MATLAB code that calls Crank_Nicolson.m.
Weise90_510.m \Data MATLAB code that will Initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for the 1990 California experimental burn.
Weise95_530.m \Data MATLAB code that will Initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for the 1995 California experimental burn.
WesternUS01.m \Data MATLAB code that will Initialize the parameter set for soil physical and hydraulic properties and the boundary forcing for a generic soil in the Western US based on Manitou04.m.
WesternUS01_FYWRC.m \Data MATLAB code containing code related to the Fredlund-Ying Water retention curve for WesternUS01.
BCL_##.mat \Data MATLAB data files containing the original Campbell et al. (1995) laboratory soil temperature data.
Burn.mat \Data MATLAB data files containing the 5 minute soil moisture data from 2004 Manitou burn (Frank and Massman 2007)
Busse05R21.mat \Data MATLAB data files from Robichaud et al. (2018).
ButtersBurn.mat \Data MATLAB data files from Robichaud et al. (2018).
LEFfinetexturespringburn.mat \Data MATLAB data files from Robichaud et al. (2018).
LHB17Unit1.mat \Data MATLAB data files from Robichaud et al. (2018).
Manitou-Rep2and3-2004-TemperatureHeatFluxWaterContentCO2-30min-v2.mat \Data MATLAB data files from Frank and Massman (2007).
ManitouRep2_04TempHeatFlux.mat \Data MATLAB data files from Frank and Massman (2007).
ManitouRep2_2004WaterContent30minv2_1.mat \Data MATLAB data files from Frank and Massman (2007).
ManitouRep42004Temperature2minv2.mat \Data MATLAB data files from Frank and Massman (2007).
ManitouRep5and62001TemperatureHeatFlux15secv2.mat \Data MATLAB data files from Frank and Massman (2007).
PBA_##.mat \Data MATLAB data files from original Campbell et al. (1995) laboratory soil temperature data.
PBW_##.mat \Data MATLAB data files from original Campbell et al. (1995) laboratory soil temperature data.
PreManitouRep12002TemperatureHeatFlux15secv2.mat \Data MATLAB data files from Frank and Massman (2007).
QY1_##.mat \Data MATLAB data files from original Campbell et al. (1995) laboratory soil temperature data.
Weise90_51.mat \Data MATLAB data files from original Robichaud et al. (2018) laboratory soil temperature data.
WeiseS2.mat \Data MATLAB data files from original Robichaud et al. (2018) laboratory soil temperature data.