|
| 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.