2.0.0b10
catchment modelling framework
Loading...
Searching...
No Matches
MeteoStationReference Class Reference

A reference to a meteorological station. More...

+ Inheritance diagram for MeteoStationReference:
+ Collaboration diagram for MeteoStationReference:

Detailed Description

A reference to a meteorological station.

Returns the weather at a given time for its place using MeteoStation::T_lapse

Public Member Functions

 MeteoStationReference (MeteoStation::ptr station, cmf::geometry::point location)
 Create a located reference to a meteo station.
 
MeteoStationReferencecopy () const
 Returns a copy of the meteorology object. Pure virtual function, needs to be implemented.
 
real get_instrument_height () const
 Creates a reference for a MeteoStation at a location.
 
cmf::geometry::point get_position () const
 Returns the position of the reference.
 
MeteoStation::ptr get_station () const
 Returns the station referenced.
 
cmf::atmosphere::Weather get_weather (cmf::math::Time t) const
 Returns the weather at the time t.
 
cmf::atmosphere::Weather operator() (cmf::math::Time t)
 Returns the Weather at time t.
 

Constructor & Destructor Documentation

◆ MeteoStationReference()

Create a located reference to a meteo station.

Parameters
stationMeteoStation
locationLocation of the reference