|
hydrobricks
|
This is the complete list of members for Subbasin, including all inherited members.
| _area (defined in Subbasin) | Subbasin | protected |
| _brickMap (defined in Subbasin) | Subbasin | protected |
| _bricks (defined in Subbasin) | Subbasin | protected |
| _downstreamId (defined in Subbasin) | Subbasin | protected |
| _drainedArea (defined in Subbasin) | Subbasin | protected |
| _hasUpstream (defined in Subbasin) | Subbasin | protected |
| _hydroUnitMap (defined in Subbasin) | Subbasin | protected |
| _hydroUnits (defined in Subbasin) | Subbasin | protected |
| _id (defined in Subbasin) | Subbasin | protected |
| _inConnectors (defined in Subbasin) | Subbasin | protected |
| _inflowVolume (defined in Subbasin) | Subbasin | protected |
| _name (defined in Subbasin) | Subbasin | protected |
| _outConnectors (defined in Subbasin) | Subbasin | protected |
| _outletDischarge (defined in Subbasin) | Subbasin | protected |
| _outletFluxes (defined in Subbasin) | Subbasin | protected |
| _outletTotal (defined in Subbasin) | Subbasin | protected |
| _outletVolume (defined in Subbasin) | Subbasin | protected |
| _properties (defined in Subbasin) | Subbasin | protected |
| _reach (defined in Subbasin) | Subbasin | protected |
| _reachInflow (defined in Subbasin) | Subbasin | protected |
| _reachOutflow (defined in Subbasin) | Subbasin | protected |
| _reachStorage (defined in Subbasin) | Subbasin | protected |
| _splitterMap (defined in Subbasin) | Subbasin | protected |
| _splitters (defined in Subbasin) | Subbasin | protected |
| _structureId (defined in Subbasin) | Subbasin | protected |
| AddBrick(std::unique_ptr< Brick > brick) | Subbasin | |
| AddHydroUnit(std::unique_ptr< HydroUnit > unit) | Subbasin | |
| AddHydroUnitFromSettings(HydroUnitSettings &unitSettings) | Subbasin | |
| AddInputConnector(Connector *connector) | Subbasin | |
| AddOutputConnector(Connector *connector) | Subbasin | |
| AddSplitter(std::unique_ptr< Splitter > splitter) | Subbasin | |
| AssignFractions(SettingsBasin &basinSettings) | Subbasin | |
| AttachOutletFlux(Flux *pFlux) | Subbasin | |
| BuildBasin(SettingsBasin &basinSettings) | Subbasin | |
| ComputeOutletDischarge(double timeStepInDays) | Subbasin | |
| GetArea() const | Subbasin | inline |
| GetBrick(size_t index) const | Subbasin | |
| GetBrick(std::string_view name) const | Subbasin | |
| GetBrickCount() const | Subbasin | |
| GetDownstreamId() const | Subbasin | inline |
| GetDrainedArea() const | Subbasin | inline |
| GetHydroUnit(size_t index) const | Subbasin | |
| GetHydroUnitAreas() const | Subbasin | |
| GetHydroUnitById(int id) const | Subbasin | |
| GetHydroUnitCount() const | Subbasin | |
| GetHydroUnitIds() const | Subbasin | |
| GetHydroUnitStructureIds() const | Subbasin | |
| GetId() const (defined in Subbasin) | Subbasin | inline |
| GetInflowVolume() const (defined in Subbasin) | Subbasin | inline |
| GetLocalArea() const | Subbasin | inline |
| GetLocalOutlet() const | Subbasin | inline |
| GetName() const (defined in Subbasin) | Subbasin | inline |
| GetOutletDischarge() const | Subbasin | inline |
| GetOutletVolume() const | Subbasin | inline |
| GetPropertyDouble(std::string_view name, std::string_view unit="") const | Subbasin | |
| GetPropertyString(std::string_view name) const | Subbasin | |
| GetReach() const (defined in Subbasin) | Subbasin | inline |
| GetSplitter(size_t index) const | Subbasin | |
| GetSplitter(std::string_view name) const | Subbasin | |
| GetSplitterCount() const | Subbasin | |
| GetStructureId() const (defined in Subbasin) | Subbasin | inline |
| GetValuePointer(std::string_view name) | Subbasin | |
| HasBrick(std::string_view name) const | Subbasin | |
| HasHydroUnit(int id) const | Subbasin | inline |
| HasHydroUnits() const noexcept | Subbasin | inline |
| HasIncomingFlow() const | Subbasin | |
| HasProperty(std::string_view name) const | Subbasin | |
| HasSplitter(std::string_view name) const | Subbasin | |
| HasUpstream() const (defined in Subbasin) | Subbasin | inline |
| Initialize(SettingsBasin &basinSettings) | Subbasin | |
| IsTerminal() const (defined in Subbasin) | Subbasin | inline |
| IsValid(bool checkProcesses=true) const | Subbasin | |
| ReserveBricks(size_t count) | Subbasin | inline |
| ReserveHydroUnits(size_t count) | Subbasin | inline |
| ReserveInputConnectors(size_t count) | Subbasin | inline |
| ReserveLateralConnectionsForUnits(SettingsBasin &basinSettings) | Subbasin | |
| ReserveOutletFluxes(size_t count) | Subbasin | inline |
| ReserveOutputConnectors(size_t count) | Subbasin | inline |
| ReserveSplitters(size_t count) | Subbasin | inline |
| Reset() | Subbasin | |
| ResetForcingUpdates() | Subbasin | |
| RestoreInitialAreaFractions() | Subbasin | |
| SaveAsInitialState() | Subbasin | |
| SetDownstreamId(int id) (defined in Subbasin) | Subbasin | inline |
| SetDrainedArea(double area) (defined in Subbasin) | Subbasin | inline |
| SetHasUpstream(bool value) | Subbasin | inline |
| SetId(int id) (defined in Subbasin) | Subbasin | inline |
| SetInflowVolume(double volume) | Subbasin | inline |
| SetName(const string &name) (defined in Subbasin) | Subbasin | inline |
| SetNetworkProperties(const SubbasinSettings &subbasinSettings) | Subbasin | |
| SetReach(Reach *reach) (defined in Subbasin) | Subbasin | inline |
| SetStructureId(int structureId) | Subbasin | inline |
| Subbasin() (defined in Subbasin) | Subbasin | |
| Validate() const | Subbasin | |
| ~Subbasin() (defined in Subbasin) | Subbasin | virtual |