Startup values to initialize a weather stream calculation with.
More...
#include <Startup.h>
|
string | station_ |
| Station indices are from.
|
|
tm | generated_ |
| When these indices were observed.
|
|
topo::Point | point_ |
| Point this represents.
|
|
MathSize | distance_from_ |
| Distance actual point for this is from represented Point (m)
|
|
Ffmc | ffmc_ |
| Fine Fuel Moisture Code.
|
|
Dmc | dmc_ |
| Duff Moisture Code.
|
|
Dc | dc_ |
| Drought code.
|
|
Precipitation | apcp_prev_ |
| Accumulated Precipitation from noon yesterday to start of hourly weather (mm)
|
|
bool | is_overridden_ |
| Whether or not any of the indices have been overridden.
|
|
Startup values to initialize a weather stream calculation with.
◆ Startup() [1/3]
fs::wx::Startup::Startup |
( |
string | station, |
|
|
const tm & | generated, |
|
|
const topo::Point & | point, |
|
|
MathSize | distance_from, |
|
|
const Ffmc & | ffmc, |
|
|
const Dmc & | dmc, |
|
|
const Dc & | dc, |
|
|
const Precipitation & | apcp_prev, |
|
|
bool | overridden ) |
|
noexcept |
Constructor.
- Parameters
-
station | Station indices are from |
generated | Date/Time indices are from |
point | Point indices were requested for |
distance_from | Distance from requested point the weather station is (m) |
ffmc | Fine Fuel Moisture Code |
dmc | Duff Moisture Code |
dc | Drought Code |
apcp_prev | Accumulated Precipitation from noon yesterday to start of hourly weather (mm) |
overridden | whether or not any Startup values were overridden |
◆ Startup() [2/3]
fs::wx::Startup::Startup |
( |
Startup && | rhs | ) |
|
|
defaultnoexcept |
Move constructor.
- Parameters
-
◆ Startup() [3/3]
fs::wx::Startup::Startup |
( |
const Startup & | rhs | ) |
|
|
default |
Copy constructor.
- Parameters
-
◆ apcpPrev()
|
inlinenodiscardconstexprnoexcept |
Accumulated Precipitation from noon yesterday to start of hourly weather (mm)
- Returns
- Accumulated Precipitation from noon yesterday to start of hourly weather (mm)
◆ dc()
const Dc & fs::wx::Startup::dc |
( |
| ) |
const |
|
inlinenodiscardconstexprnoexcept |
Drought Code.
- Returns
- Drought Code
◆ distanceFrom()
MathSize fs::wx::Startup::distanceFrom |
( |
| ) |
const |
|
inlinenodiscardconstexprnoexcept |
Distance Startup value location is from the requested location (m)
- Returns
- Distance Startup value location is from the requested location (m)
◆ dmc()
const Dmc & fs::wx::Startup::dmc |
( |
| ) |
const |
|
inlinenodiscardconstexprnoexcept |
Duff Moisture Code.
- Returns
- Duff Moisture Code
◆ ffmc()
const Ffmc & fs::wx::Startup::ffmc |
( |
| ) |
const |
|
inlinenodiscardconstexprnoexcept |
Fine Fuel Moisture Code.
- Returns
- Fine Fuel Moisture Code
◆ generated()
const tm & fs::wx::Startup::generated |
( |
| ) |
const |
|
inlinenodiscardconstexprnoexcept |
◆ isOverridden()
bool fs::wx::Startup::isOverridden |
( |
| ) |
const |
|
inlinenodiscardconstexprnoexcept |
Whether or not any Startup values were overridden.
- Returns
- Whether or not any Startup values were overridden
◆ operator=() [1/2]
Copy assignment operator.
- Parameters
-
- Returns
- This, after assignment
◆ operator=() [2/2]
Move assignment operator.
- Parameters
-
- Returns
- This, after assignment
◆ point()
|
inlinenodiscardconstexprnoexcept |
◆ station()
const string & fs::wx::Startup::station |
( |
| ) |
const |
|
inlinenodiscardconstexprnoexcept |
Station providing the Startup values.
- Returns
- Station providing the Startup values
The documentation for this class was generated from the following file: