All functions

addHillSlope1ToLedger()

Insert the fixed hillSlope1 into the ledger's parameter sets

bestParamSets()

The parameter sets the ledger records for this ELF

crossValidateSpread()

Two-fold cross-validation of the spread fit

crossValidateSpreadOneFold()

One cross-validation fold, run on its own (heldOutFold)

deriveCovMinMax()

Minimum and maximum of each covariate, for rescaling

doEvent.fireSense_spreadFit()

Event dispatcher for fireSense_spreadFit

.elfSeed()

A seed that depends only on the ELF

.inputObjects()

Default inputs

estimateSNLLThresholdPostLargeFires()

Set mod$thresh, the SNLL fire-size threshold of the objective function

estimateSpreadParams()

Default upper or lower bounds for DEoptim

fitAndScoreFold()

Fit one cross-validation fold's complement and score its held-out years

fitSpread()

Fit the spread model

fuelColumns()

Names of the fuel biomass columns among the non-annual covariates

hasPreRunFitForThisPolygon()

Does the shared ledger already hold a fit for the polygon this run fits?

histOfCovariates()

Histograms of the spread-fit covariates

ledgerWriteFile()

The ledger file a fit is written to

makeFitDiagnostics()

Turn the fit's re-score, profile and simulations into sim objects

pickThreshold()

The calibrated SNLL threshold: the smallest threshold whose trial did not fail

runSpreadWithoutDEoptim()

Evaluate the spread objective function without DEoptim

spreadFitPrep()

Prepare the inputs of the fit

spreadFitValidationFigures()

Figures comparing a spread fit with its data

thresholdForks()

How many forks the threshold self-calibration may use