![]() |
FireSTARR
|
This is the complete list of members for fs::sim::Scenario, including all inherited members.
add_log(const char *format) const noexcept override (defined in fs::sim::Scenario) | fs::sim::Scenario | protectedvirtual |
addEvent(Event &&event) | fs::sim::Scenario | |
addSave(V time) | fs::sim::Scenario | |
addSaveByOffset(int offset) | fs::sim::Scenario | |
arrival_ | fs::sim::Scenario | protected |
burn(const Event &event) | fs::sim::Scenario | |
canBurn(const topo::Cell &location) const | fs::sim::Scenario | |
cancel(bool show_warning) noexcept | fs::sim::Scenario | |
cancelled_ | fs::sim::Scenario | protected |
cell(const Idx row, const Idx column) const | fs::sim::Scenario | inline |
cell(const Position< P > &position) const | fs::sim::Scenario | inline |
cell(const InnerPos &p) const noexcept | fs::sim::Scenario | |
cellSize() const | fs::sim::Scenario | inline |
clear() noexcept | fs::sim::Scenario | |
columns() const | fs::sim::Scenario | inline |
completed() noexcept | fs::sim::Scenario | static |
count() noexcept | fs::sim::Scenario | static |
current_time_ | fs::sim::Scenario | protected |
current_time_index_ | fs::sim::Scenario | protected |
currentFireSize() const | fs::sim::Scenario | |
dayEnd(const size_t for_day) const | fs::sim::Scenario | inline |
dayStart(const size_t for_day) const | fs::sim::Scenario | inline |
endSimulation() noexcept | fs::sim::Scenario | |
evaluate(const Event &event) | fs::sim::Scenario | |
evaluateNextEvent() | fs::sim::Scenario | |
extinction_thresholds_ | fs::sim::Scenario | protected |
extinctionThreshold(const DurationSize time) const | fs::sim::Scenario | inline |
final_sizes_ | fs::sim::Scenario | protected |
hasBurned(const Location &location) const | fs::sim::Scenario | |
hasBurned(const Position< P > &position) const (defined in fs::sim::Scenario) | fs::sim::Scenario | inline |
id() const | fs::sim::Scenario | inline |
id_ | fs::sim::Scenario | protected |
intensity_ | fs::sim::Scenario | protected |
isAtNight(const DurationSize time) const | fs::sim::Scenario | inline |
isSurrounded(const Location &location) const | fs::sim::Scenario | |
isSurrounded(const Position< P > &position) const (defined in fs::sim::Scenario) | fs::sim::Scenario | inline |
last_date_ | fs::sim::Scenario | protected |
last_save_ | fs::sim::Scenario | protected |
log_check_fatal(bool condition, const char *format,...) const (defined in fs::logging::SelfLogger) | fs::logging::SelfLogger | protected |
log_debug(const char *format,...) const noexcept (defined in fs::logging::SelfLogger) | fs::logging::SelfLogger | protected |
log_error(const char *format,...) const noexcept (defined in fs::logging::SelfLogger) | fs::logging::SelfLogger | protected |
log_extensive(const char *format,...) const noexcept (defined in fs::logging::SelfLogger) | fs::logging::SelfLogger | protected |
log_fatal(const char *format,...) const (defined in fs::logging::SelfLogger) | fs::logging::SelfLogger | protected |
log_info(const char *format,...) const noexcept (defined in fs::logging::SelfLogger) | fs::logging::SelfLogger | protected |
log_note(const char *format,...) const noexcept (defined in fs::logging::SelfLogger) | fs::logging::SelfLogger | protected |
log_output(const int level, const char *format,...) const noexcept (defined in fs::logging::SelfLogger) | fs::logging::SelfLogger | protected |
log_points_ (defined in fs::sim::Scenario) | fs::sim::Scenario | protected |
log_verbose(const char *format,...) const noexcept (defined in fs::logging::SelfLogger) | fs::logging::SelfLogger | protected |
log_warning(const char *format,...) const noexcept (defined in fs::logging::SelfLogger) | fs::logging::SelfLogger | protected |
max_ros_ | fs::sim::Scenario | protected |
minimumFfmcForSpread(const DurationSize time) const noexcept | fs::sim::Scenario | inline |
model() const | fs::sim::Scenario | inline |
model_ | fs::sim::Scenario | protected |
nd(const DurationSize time) const | fs::sim::Scenario | inline |
notify(const Event &event) const | fs::sim::Scenario | |
observers_ | fs::sim::Scenario | protected |
oob_spread_ | fs::sim::Scenario | protected |
operator=(Scenario &&rhs) noexcept | fs::sim::Scenario | |
operator=(const Scenario &rhs) const =delete (defined in fs::sim::Scenario) | fs::sim::Scenario | |
perimeter_ | fs::sim::Scenario | protected |
points_ | fs::sim::Scenario | protected |
probabilities_ | fs::sim::Scenario | protected |
ran() const noexcept | fs::sim::Scenario | |
ran_ | fs::sim::Scenario | protected |
registerObserver(IObserver *observer) | fs::sim::Scenario | |
reset(mt19937 *mt_extinction, mt19937 *mt_spread, util::SafeVector *final_sizes) | fs::sim::Scenario | |
reset_with_new_start(const shared_ptr< topo::Cell > &start_cell, util::SafeVector *final_sizes) | fs::sim::Scenario | |
rows() const | fs::sim::Scenario | inline |
run(map< DurationSize, ProbabilityMap * > *probabilities) | fs::sim::Scenario | |
save_points_ | fs::sim::Scenario | protected |
saveIntensity(const string &dir, const string &base_name) const | fs::sim::Scenario | |
saveObservers(const string &base_name) const | fs::sim::Scenario | |
saveObservers(DurationSize time) const | fs::sim::Scenario | |
savePoints() const | fs::sim::Scenario | |
saveStats(DurationSize time) const | fs::sim::Scenario | |
Scenario(Model *model, size_t id, wx::FireWeather *weather, wx::FireWeather *weather_daily, DurationSize start_time, const shared_ptr< topo::Perimeter > &perimeter, const topo::StartPoint &start_point, Day start_day, Day last_date) | fs::sim::Scenario | |
Scenario(Model *model, size_t id, wx::FireWeather *weather, wx::FireWeather *weather_daily, DurationSize start_time, const shared_ptr< topo::Cell > &start_cell, const topo::StartPoint &start_point, Day start_day, Day last_date) | fs::sim::Scenario | |
Scenario(Scenario &&rhs) noexcept | fs::sim::Scenario | |
Scenario(const Scenario &rhs)=delete (defined in fs::sim::Scenario) | fs::sim::Scenario | |
Scenario(Model *model, size_t id, wx::FireWeather *weather, wx::FireWeather *weather_daily, DurationSize start_time, const shared_ptr< topo::Perimeter > &perimeter, const shared_ptr< topo::Cell > &start_cell, topo::StartPoint start_point, Day start_day, Day last_date) | fs::sim::Scenario | protected |
scheduleFireSpread(const Event &event) | fs::sim::Scenario | |
scheduler_ | fs::sim::Scenario | protected |
simulation() const | fs::sim::Scenario | inline |
simulation_ | fs::sim::Scenario | protected |
spread_info_ | fs::sim::Scenario | protected |
spread_thresholds_by_ros_ | fs::sim::Scenario | protected |
spreadThresholdByRos(const DurationSize time) const | fs::sim::Scenario | inline |
start_cell_ | fs::sim::Scenario | protected |
start_day_ | fs::sim::Scenario | protected |
start_point_ | fs::sim::Scenario | protected |
start_time_ | fs::sim::Scenario | protected |
startPoint() const | fs::sim::Scenario | inline |
startTime() const | fs::sim::Scenario | inline |
step_ | fs::sim::Scenario | protected |
survives(const DurationSize time, const topo::Cell &cell, const DurationSize time_at_location) const | fs::sim::Scenario | inline |
total_steps() noexcept | fs::sim::Scenario | static |
unburnable_ | fs::sim::Scenario | protected |
weather(const DurationSize time) const | fs::sim::Scenario | inline |
weather_ | fs::sim::Scenario | protected |
weather_daily(const DurationSize time) const (defined in fs::sim::Scenario) | fs::sim::Scenario | inline |
weather_daily_ | fs::sim::Scenario | protected |
weightedDsr() const noexcept | fs::sim::Scenario | inline |
~Scenario() (defined in fs::sim::Scenario) | fs::sim::Scenario | virtual |