| 
   2.0.0b10 
   catchment modelling framework 
   | 
 
This is the complete list of members for Reach, including all inherited members.
| cast(cmf::water::flux_node::ptr node) | OpenWaterStorage | static | 
| conc(cmf::math::Time t, const cmf::water::solute &solute) const | OpenWaterStorage | virtual | 
| cmf::water::WaterStorage::conc(const cmf::water::solute &_Solute) const | WaterStorage | |
| cmf::water::WaterStorage::conc(const cmf::water::solute &_Solute, real NewConcetration) | WaterStorage | |
| connect_to_surfacewater(cmf::upslope::Cell *cell, real width, bool diffusive) | Reach | |
| connection_to(const cmf::water::flux_node &target) | flux_node | |
| cmf::river::OpenWaterStorage::create(cmf::project &_project, real Area) | OpenWaterStorage | static | 
| cmf::river::OpenWaterStorage::create(cmf::project &_project, const cmf::river::IVolumeHeightFunction &base_geo) | OpenWaterStorage | static | 
| distance_to_cell(cmf::upslope::Cell *cell) const | Reach | |
| dxdt(const cmf::math::Time &time) | WaterStorage | virtual | 
| flux_to(const cmf::water::flux_node &target, cmf::math::Time t) | flux_node | |
| get_3d_flux(cmf::math::Time t) | flux_node | |
| get_depth() const | OpenWaterStorage | |
| get_diffusive() const | Reach | |
| get_downstream() const | Reach | |
| get_height_function() const | OpenWaterStorage | virtual | 
| get_length() const | Reach | |
| get_potential(cmf::math::Time t=cmf::math::never) const override | WaterStorage | virtual | 
| get_project() const | flux_node | |
| get_reachtype() const | Reach | |
| get_root() | Reach | |
| get_state() const | StateVariable | |
| get_state_variable_content() const | WaterStorage | |
| get_upstream(int index) const | Reach | |
| get_volume() const | WaterStorage | virtual | 
| get_width() const | Reach | |
| is_connected(const cmf::math::StateVariable &other) const | WaterStorage | virtual | 
| is_empty() const | WaterStorage | virtual | 
| is_storage() const override | WaterStorage | virtual | 
| MarkStateChangeHandled() | StateVariable | protected | 
| Name | flux_node | |
| node_id | flux_node | |
| OpenWaterStorage(cmf::project &_project, real Area) | OpenWaterStorage | protected | 
| OpenWaterStorage(cmf::project &_project, const cmf::river::IVolumeHeightFunction &base_geo) | OpenWaterStorage | protected | 
| operator()(cmf::math::Time t) const | flux_node | |
| position | flux_node | |
| RecalcFluxes(cmf::math::Time t) | WaterStorage | virtual | 
| remove_connection(cmf::water::flux_node::ptr To) | flux_node | |
| set_dead_end() | Reach | |
| set_diffusive(bool use_diffusive_wave) | Reach | |
| set_downstream(ptr new_downstream, bool use_meanchannel=false) | Reach | |
| set_height_function(const IChannel &val) | Reach | |
| set_outlet(cmf::water::flux_node::ptr outlet) | Reach | |
| set_potential(real newpotential) override | WaterStorage | virtual | 
| set_state(real newState) | StateVariable | |
| set_state_variable_content(char content) | WaterStorage | |
| set_volume(real newwatercontent) | WaterStorage | virtual | 
| Solute(const cmf::water::solute _Solute) | WaterStorage | |
| StateIsChanged() | StateVariable | protected | 
| StateVariable(real InitialState=0, real scale=1) | StateVariable | |
| upstream_count() const | Reach | |
| waterbalance(cmf::math::Time t, const flux_connection *Without=0) const | flux_node | |
| WaterStorage(cmf::project &project, const std::string &Name="", double InitialState=0, double scale=1) | WaterStorage | |
| wet_area() const | OpenWaterStorage | |
| ~flux_node() | flux_node | virtual |