Utopia
2
Framework for studying models of complex & adaptive systems.
|
The full cell struct for the Geomorphology model. More...
#include <Geomorphology.hh>
Public Member Functions | |
double | waterline () const |
The height of the waterline. More... | |
template<class RNG > | |
GeomorphologyCell (const DataIO::Config &cfg, const std::shared_ptr< RNG > &rng) | |
Construct a cell from a configuration node and an RNG. More... | |
Public Attributes | |
double | rock |
The cells topgraphic height. More... | |
double | watercolumn |
The cells watercontent. More... | |
double | drainage_area |
The drainage area. More... | |
bool | was_drained |
Was called for drainage area calculation. More... | |
bool | is_outflow |
Whether the cell is an outflow boundary cell. More... | |
The full cell struct for the Geomorphology model.
|
inline |
Construct a cell from a configuration node and an RNG.
Initializes cell with normal_distributed(mean, var) rock height. The distribution is cut for values below 0, giving a minimal height of 0.
|
inline |
The height of the waterline.
double Utopia::Models::Geomorphology::GeomorphologyCell::drainage_area |
The drainage area.
bool Utopia::Models::Geomorphology::GeomorphologyCell::is_outflow |
Whether the cell is an outflow boundary cell.
double Utopia::Models::Geomorphology::GeomorphologyCell::rock |
The cells topgraphic height.
bool Utopia::Models::Geomorphology::GeomorphologyCell::was_drained |
Was called for drainage area calculation.
double Utopia::Models::Geomorphology::GeomorphologyCell::watercolumn |
The cells watercontent.