|
| ModelHydro (SubBasin *subBasin=nullptr) |
|
bool | InitializeWithBasin (SettingsModel &modelSettings, SettingsBasin &basinSettings) |
|
bool | Initialize (SettingsModel &modelSettings, SettingsBasin &basinProp) |
|
void | UpdateParameters (SettingsModel &modelSettings) |
|
bool | IsOk () |
|
bool | ForcingLoaded () |
|
bool | Run () |
|
void | Reset () |
|
void | SaveAsInitialState () |
|
bool | DumpOutputs (const string &path) |
|
axd | GetOutletDischarge () |
|
double | GetTotalOutletDischarge () |
|
double | GetTotalET () |
|
double | GetTotalWaterStorageChanges () |
|
double | GetTotalSnowStorageChanges () |
|
bool | AddTimeSeries (TimeSeries *timeSeries) |
|
bool | AddBehaviour (Behaviour *behaviour) |
|
int | GetBehavioursNb () |
|
int | GetBehaviourItemsNb () |
|
bool | CreateTimeSeries (const string &varName, const axd &time, const axi &ids, const axxd &data) |
|
void | ClearTimeSeries () |
|
bool | AttachTimeSeriesToHydroUnits () |
|
SubBasin * | GetSubBasin () |
|
void | SetSubBasin (SubBasin *subBasin) |
|
TimeMachine * | GetTimeMachine () |
|
Processor * | GetProcessor () |
|
Logger * | GetLogger () |
|
BehavioursManager * | GetBehavioursManager () |
|
The documentation for this class was generated from the following files:
- /github/workspace/core/src/base/ModelHydro.h
- /github/workspace/core/src/base/ModelHydro.cpp