|
static void | setRoot (const char *dirname) noexcept |
| Set root directory and read settings from file.
|
|
static void | setRasterRoot (const char *dirname) noexcept |
| Set raster root directory.
|
|
static const char * | rasterRoot () noexcept |
| Root directory that raster inputs are stored in.
|
|
static void | setFuelLookupTable (const char *filename) noexcept |
| Set fuel lookup table file.
|
|
static const fuel::FuelLookup & | fuelLookup () noexcept |
| Fuel lookup table.
|
|
static bool | saveProbability () noexcept |
| Whether or not to save probability grids.
|
|
static void | setSaveProbability (bool value) noexcept |
| Set whether or not to save probability grids.
|
|
static MathSize | minimumRos () noexcept |
| Minimum rate of spread before fire is considered to be spreading (m/min)
|
|
static void | setMinimumRos (MathSize value) noexcept |
|
static MathSize | maximumSpreadDistance () noexcept |
| Maximum distance that the fire is allowed to spread in one step (# of cells)
|
|
static MathSize | minimumFfmc () noexcept |
| Minimum Fine Fuel Moisture Code required for spread during the day.
|
|
static MathSize | minimumFfmcAtNight () noexcept |
| Minimum Fine Fuel Moisture Code required for spread during the night.
|
|
static DurationSize | offsetSunrise () noexcept |
| Offset from sunrise at which the day is considered to start (hours)
|
|
static DurationSize | offsetSunset () noexcept |
| Offset from sunrise at which the day is considered to end (hours)
|
|
static int | defaultPercentConifer () noexcept |
| Default Percent Conifer to use for M1/M2 fuels where none is specified (%)
|
|
static int | defaultPercentDeadFir () noexcept |
| Default Percent Dead Fir to use for M3/M4 fuels where none is specified (%)
|
|
static ThresholdSize | confidenceLevel () noexcept |
| Confidence required before simulation stops (% / 100)
|
|
static void | setConfidenceLevel (const ThresholdSize value) noexcept |
| Set confidence required before simulation stops (% / 100)
|
|
static size_t | maximumTimeSeconds () noexcept |
| Maximum time simulation can run before it is ended and whatever results it has are used (s)
|
|
static void | setMaximumTimeSeconds (const size_t value) noexcept |
| Set maximum time simulation can run before it is ended and whatever results it has are used (s)
|
|
static size_t | interimOutputIntervalSeconds () noexcept |
| Time between generating interim outputs (s)
|
|
static void | setInterimOutputIntervalSeconds (const size_t value) noexcept |
| Set time between generating interim outputs (s)
|
|
static size_t | maximumCountSimulations () noexcept |
| Maximum number of simulations that can run before it is ended and whatever results it has are used.
|
|
static ThresholdSize | thresholdScenarioWeight () noexcept |
| Weight to give to Scenario part of thresholds.
|
|
static ThresholdSize | thresholdDailyWeight () noexcept |
| Weight to give to daily part of thresholds.
|
|
static ThresholdSize | thresholdHourlyWeight () noexcept |
| Weight to give to hourly part of thresholds.
|
|
static vector< int > | outputDateOffsets () |
| Days to output probability contours for (1 is start date, 2 is day after, etc.)
|
|
static void | setOutputDateOffsets (const char *value) |
| Set days to output probability contours for (1 is start date, 2 is day after, etc.)
|
|
static int | maxDateOffset () noexcept |
| Whatever the maximum value in the date offsets is.
|
|
Reads and provides access to settings for the simulation.