2.0.0b10
catchment modelling framework
|
An abstract class, for objects generating Weather records at a specific time. More...
An abstract class, for objects generating Weather records at a specific time.
Public Member Functions | |
virtual Meteorology * | copy () const =0 |
Returns a copy of the meteorology object. Pure virtual function, needs to be implemented. | |
virtual real | get_instrument_height () const =0 |
Returns the height of the instruments above canopy. | |
virtual cmf::atmosphere::Weather | get_weather (cmf::math::Time t) const =0 |
Returns the Weather at time t. Pure virtual function. Must get implemented by child functions. | |
cmf::atmosphere::Weather | operator() (cmf::math::Time t) |
Returns the Weather at time t. | |