2.0.0b10
catchment modelling framework
|
A primitive implementation of the Meteorology interface. More...
A primitive implementation of the Meteorology interface.
Holds a Weather record and returns it for any date
Public Member Functions | |
ConstantMeteorology () | |
Creates a ConstantMeteorology with a standard weather. | |
ConstantMeteorology (const cmf::atmosphere::ConstantMeteorology &other) | |
Copy constructor. | |
ConstantMeteorology (const cmf::atmosphere::Weather &w) | |
Creates a ConstantMeteorology with weather w. | |
ConstantMeteorology * | copy () const |
Creates a new instannce of the ConstantMeteorology with the same weather. | |
virtual real | get_instrument_height () const |
Returns the height of the instruments above canopy. | |
virtual cmf::atmosphere::Weather | get_weather (cmf::math::Time t) const |
Returns weather, regardless of t. | |
cmf::atmosphere::Weather | operator() (cmf::math::Time t) |
Returns the Weather at time t. | |
Public Attributes | |
Weather | weather |
The constant, but changeable Weather record. | |