|
2.0.0b10
catchment modelling framework
|
RainfallStation describes a rainfall timeseries in mm/day at a certain place. More...
Collaboration diagram for RainfallStation:RainfallStation describes a rainfall timeseries in mm/day at a certain place.
Use RainfallStationReference or IDWRainfall to distribute the data into space
Public Member Functions | |
| RainfallStation (const RainfallStation ©) | |
| copy c'tor | |
| std::string | tostring () const |
| Returns the name and the mean yearly rainfall. | |
| void | use_for_cell (cmf::upslope::Cell &c) |
| Connects a cell with this rainfall station. | |
Static Public Member Functions | |
| static ptr | create (size_t Id, std::string Name, cmf::math::timeseries Data, cmf::geometry::point position) |
| Creates a new RainfallStation. | |
Public Attributes | |
| cmf::water::SoluteTimeseries | concentration |
| Contains the solute cocentration data. | |
| cmf::math::timeseries | data |
| The timeseries data. | |
| const size_t | id |
| A numerical identifier. | |
| cmf::geometry::point | Location |
| Location of the station. | |
| const std::string | name |
| The name of the station. | |
|
static |
Creates a new RainfallStation.
Is called by RainfallStationList::add. Using RainfallStationList::add is in most cases the better choice, eg. from Python
| Id | An identifying number |
| Name | Name of the station |
| Data | Rainfall timeseries |
| position | Spatial position of the new station |