hydrobricks
|
This is the complete list of members for SettingsModel, including all inherited members.
AddBrickForcing(const string &name) (defined in SettingsModel) | SettingsModel | |
AddBrickLogging(const string &itemName) (defined in SettingsModel) | SettingsModel | |
AddBrickLogging(std::initializer_list< const string > items) (defined in SettingsModel) | SettingsModel | |
AddBrickParameter(const string &name, float value, const std::string &type="constant") (defined in SettingsModel) | SettingsModel | |
AddBrickProcess(const string &name, const string &type, const string &target="", bool log=false) (defined in SettingsModel) | SettingsModel | |
AddHydroUnitBrick(const string &name, const std::string &type="storage") (defined in SettingsModel) | SettingsModel | |
AddHydroUnitSplitter(const string &name, const string &type) (defined in SettingsModel) | SettingsModel | |
AddLandCoverBrick(const string &name, const string &type) (defined in SettingsModel) | SettingsModel | |
AddLoggingToItem(const string &itemName) (defined in SettingsModel) | SettingsModel | |
AddLoggingToItems(std::initializer_list< const string > items) (defined in SettingsModel) | SettingsModel | |
AddProcessForcing(const string &name) (defined in SettingsModel) | SettingsModel | |
AddProcessLogging(const string &itemName) (defined in SettingsModel) | SettingsModel | |
AddProcessOutput(const string &target) (defined in SettingsModel) | SettingsModel | |
AddProcessParameter(const string &name, float value, const std::string &type="constant") (defined in SettingsModel) | SettingsModel | |
AddSplitterForcing(const string &name) (defined in SettingsModel) | SettingsModel | |
AddSplitterLogging(const string &itemName) (defined in SettingsModel) | SettingsModel | |
AddSplitterOutput(const string &target, const string &fluxType="water") (defined in SettingsModel) | SettingsModel | |
AddSplitterParameter(const string &name, float value, const std::string &type="constant") (defined in SettingsModel) | SettingsModel | |
AddSubBasinBrick(const string &name, const std::string &type="storage") (defined in SettingsModel) | SettingsModel | |
AddSubBasinSplitter(const string &name, const string &type) (defined in SettingsModel) | SettingsModel | |
AddSurfaceComponentBrick(const string &name, const string &type) (defined in SettingsModel) | SettingsModel | |
BrickHasParameter(const string &name) (defined in SettingsModel) | SettingsModel | |
GeneratePrecipitationSplitters(bool withSnow) (defined in SettingsModel) | SettingsModel | |
GenerateSnowpacks(const string &snowMeltProcess) (defined in SettingsModel) | SettingsModel | |
GenerateSnowpacksWithWaterRetention(const string &snowMeltProcess, const string &outflowProcess) (defined in SettingsModel) | SettingsModel | |
GetHydroUnitBrickSettings(int index) const (defined in SettingsModel) | SettingsModel | inline |
GetHydroUnitBrickSettings(const string &name) const (defined in SettingsModel) | SettingsModel | inline |
GetHydroUnitBricksNb() const (defined in SettingsModel) | SettingsModel | inline |
GetHydroUnitLogLabels() (defined in SettingsModel) | SettingsModel | |
GetHydroUnitSplitterSettings(int index) const (defined in SettingsModel) | SettingsModel | inline |
GetHydroUnitSplittersNb() const (defined in SettingsModel) | SettingsModel | inline |
GetLandCoverBricksIndices() const (defined in SettingsModel) | SettingsModel | inline |
GetLandCoverBricksNames() const (defined in SettingsModel) | SettingsModel | |
GetProcessesNb() const (defined in SettingsModel) | SettingsModel | inline |
GetProcessSettings(int index) const (defined in SettingsModel) | SettingsModel | inline |
GetSolverSettings() const (defined in SettingsModel) | SettingsModel | inline |
GetStructuresNb() const (defined in SettingsModel) | SettingsModel | inline |
GetSubBasinBrickSettings(int index) const (defined in SettingsModel) | SettingsModel | inline |
GetSubBasinBricksNb() const (defined in SettingsModel) | SettingsModel | inline |
GetSubBasinGenericLogLabels() (defined in SettingsModel) | SettingsModel | |
GetSubBasinLogLabels() (defined in SettingsModel) | SettingsModel | |
GetSubBasinSplitterSettings(int index) const (defined in SettingsModel) | SettingsModel | inline |
GetSubBasinSplittersNb() const (defined in SettingsModel) | SettingsModel | inline |
GetSurfaceComponentBrickSettings(int index) const (defined in SettingsModel) | SettingsModel | inline |
GetSurfaceComponentBricksIndices() const (defined in SettingsModel) | SettingsModel | inline |
GetSurfaceComponentBricksNb() const (defined in SettingsModel) | SettingsModel | inline |
GetTimerSettings() const (defined in SettingsModel) | SettingsModel | inline |
LogAll() (defined in SettingsModel) | SettingsModel | inline |
LogAll(const YAML::Node &settings) (defined in SettingsModel) | SettingsModel | protected |
m_logAll (defined in SettingsModel) | SettingsModel | protected |
m_modelStructures (defined in SettingsModel) | SettingsModel | protected |
m_selectedBrick (defined in SettingsModel) | SettingsModel | protected |
m_selectedProcess (defined in SettingsModel) | SettingsModel | protected |
m_selectedSplitter (defined in SettingsModel) | SettingsModel | protected |
m_selectedStructure (defined in SettingsModel) | SettingsModel | protected |
m_solver (defined in SettingsModel) | SettingsModel | protected |
m_timer (defined in SettingsModel) | SettingsModel | protected |
OutputProcessToSameBrick() (defined in SettingsModel) | SettingsModel | |
ParseLandCoverNames(const YAML::Node &settings) (defined in SettingsModel) | SettingsModel | protected |
ParseLandCoverTypes(const YAML::Node &settings) (defined in SettingsModel) | SettingsModel | protected |
ParseParameters(const string &path) (defined in SettingsModel) | SettingsModel | |
ParseSolver(const YAML::Node &settings) (defined in SettingsModel) | SettingsModel | protected |
ParseStructure(const string &path) (defined in SettingsModel) | SettingsModel | |
SelectHydroUnitBrick(int index) (defined in SettingsModel) | SettingsModel | |
SelectHydroUnitBrick(const string &name) (defined in SettingsModel) | SettingsModel | |
SelectHydroUnitBrickByName(const string &name) (defined in SettingsModel) | SettingsModel | |
SelectHydroUnitBrickIfFound(const string &name) (defined in SettingsModel) | SettingsModel | |
SelectHydroUnitSplitter(int index) (defined in SettingsModel) | SettingsModel | |
SelectHydroUnitSplitter(const string &name) (defined in SettingsModel) | SettingsModel | |
SelectHydroUnitSplitterIfFound(const string &name) (defined in SettingsModel) | SettingsModel | |
SelectProcess(int index) (defined in SettingsModel) | SettingsModel | |
SelectProcess(const string &name) (defined in SettingsModel) | SettingsModel | |
SelectProcessWithParameter(const string &name) (defined in SettingsModel) | SettingsModel | |
SelectStructure(int id) (defined in SettingsModel) | SettingsModel | |
SelectSubBasinBrick(int index) (defined in SettingsModel) | SettingsModel | |
SelectSubBasinBrick(const string &name) (defined in SettingsModel) | SettingsModel | |
SelectSubBasinBrickIfFound(const string &name) (defined in SettingsModel) | SettingsModel | |
SelectSubBasinSplitter(int index) (defined in SettingsModel) | SettingsModel | |
SelectSubBasinSplitter(const string &name) (defined in SettingsModel) | SettingsModel | |
SelectSubBasinSplitterIfFound(const string &name) (defined in SettingsModel) | SettingsModel | |
SetBrickParameterValue(const string &name, float value, const std::string &type="constant") (defined in SettingsModel) | SettingsModel | |
SetLogAll(bool logAll=true) (defined in SettingsModel) | SettingsModel | inline |
SetParameterValue(const string &component, const string &name, float value) (defined in SettingsModel) | SettingsModel | |
SetProcessOutputsAsInstantaneous() (defined in SettingsModel) | SettingsModel | |
SetProcessOutputsAsStatic() (defined in SettingsModel) | SettingsModel | |
SetProcessParameterValue(const string &name, float value, const std::string &type="constant") (defined in SettingsModel) | SettingsModel | |
SetSolver(const string &solverName) (defined in SettingsModel) | SettingsModel | |
SetSplitterParameterValue(const string &name, float value, const std::string &type="constant") (defined in SettingsModel) | SettingsModel | |
SetSurfaceComponentParent(const string &name) (defined in SettingsModel) | SettingsModel | |
SetTimer(const string &start, const string &end, int timeStep, const string &timeStepUnit) (defined in SettingsModel) | SettingsModel | |
SettingsModel() (defined in SettingsModel) | SettingsModel | explicit |
~SettingsModel() override (defined in SettingsModel) | SettingsModel |