![]() |
FireSTARR
|
A stream of weather that gets used by a Scenario every Iteration. More...
#include <FireWeatherDaily.h>
Public Member Functions | |
virtual | ~FireWeatherDaily ()=default |
Destructor. | |
FireWeatherDaily (const set< const fuel::FuelType * > &used_fuels, const map< Day, FwiWeather > &data) | |
Constructor. | |
FireWeatherDaily (FireWeatherDaily &&rhs)=default | |
Move constructor. | |
FireWeatherDaily (const FireWeatherDaily &rhs)=delete | |
FireWeatherDaily & | operator= (FireWeatherDaily &&rhs) noexcept=default |
Move assignment. | |
FireWeatherDaily & | operator= (const FireWeatherDaily &rhs)=delete |
![]() | |
virtual | ~FireWeather () |
Destructor. | |
FireWeather (FireWeather &&rhs)=default | |
Move constructor. | |
FireWeather (const FireWeather &rhs)=delete | |
FireWeather & | operator= (FireWeather &&rhs) noexcept=default |
Move assignment. | |
FireWeather & | operator= (const FireWeather &rhs)=delete |
const FwiWeather * | at (const DurationSize time) const |
Get FwiWeather for given time. | |
ThresholdSize | survivalProbability (const DurationSize time, const FuelCodeSize &in_fuel) const |
Probability of survival in given fuel at given time. | |
constexpr Day | minDate () const |
Minimum date present in FireWeather. | |
constexpr Day | maxDate () const |
Maximum date present in FireWeather. | |
constexpr size_t | weightedDsr () const noexcept |
Weighted Danger Severity Rating for the stream. | |
const vector< const FwiWeather * > * | getWeather () |
Weather by hour by day. | |
FireWeather (const set< const fuel::FuelType * > &used_fuels, Day min_date, Day max_date, vector< const FwiWeather * > *weather_by_hour_by_day) | |
Constructor. | |
A stream of weather that gets used by a Scenario every Iteration.
fs::wx::FireWeatherDaily::FireWeatherDaily | ( | const set< const fuel::FuelType * > & | used_fuels, |
const map< Day, FwiWeather > & | data ) |
Constructor.
used_fuels | set of FuelTypes that are used in the simulation |
data | map of Day to FwiWeather to use for weather stream |
|
default |
Move constructor.
rhs | FireWeatherDaily to move from |
|
defaultnoexcept |