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: