hydrobricks
Loading...
Searching...
No Matches
SettingsModel Member List

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)SettingsModelinline
GetHydroUnitBrickSettings(const string &name) const (defined in SettingsModel)SettingsModelinline
GetHydroUnitBricksNb() const (defined in SettingsModel)SettingsModelinline
GetHydroUnitLogLabels() (defined in SettingsModel)SettingsModel
GetHydroUnitSplitterSettings(int index) const (defined in SettingsModel)SettingsModelinline
GetHydroUnitSplittersNb() const (defined in SettingsModel)SettingsModelinline
GetLandCoverBricksIndices() const (defined in SettingsModel)SettingsModelinline
GetLandCoverBricksNames() const (defined in SettingsModel)SettingsModel
GetProcessesNb() const (defined in SettingsModel)SettingsModelinline
GetProcessSettings(int index) const (defined in SettingsModel)SettingsModelinline
GetSolverSettings() const (defined in SettingsModel)SettingsModelinline
GetStructuresNb() const (defined in SettingsModel)SettingsModelinline
GetSubBasinBrickSettings(int index) const (defined in SettingsModel)SettingsModelinline
GetSubBasinBricksNb() const (defined in SettingsModel)SettingsModelinline
GetSubBasinGenericLogLabels() (defined in SettingsModel)SettingsModel
GetSubBasinLogLabels() (defined in SettingsModel)SettingsModel
GetSubBasinSplitterSettings(int index) const (defined in SettingsModel)SettingsModelinline
GetSubBasinSplittersNb() const (defined in SettingsModel)SettingsModelinline
GetSurfaceComponentBrickSettings(int index) const (defined in SettingsModel)SettingsModelinline
GetSurfaceComponentBricksIndices() const (defined in SettingsModel)SettingsModelinline
GetSurfaceComponentBricksNb() const (defined in SettingsModel)SettingsModelinline
GetTimerSettings() const (defined in SettingsModel)SettingsModelinline
LogAll() (defined in SettingsModel)SettingsModelinline
LogAll(const YAML::Node &settings) (defined in SettingsModel)SettingsModelprotected
m_logAll (defined in SettingsModel)SettingsModelprotected
m_modelStructures (defined in SettingsModel)SettingsModelprotected
m_selectedBrick (defined in SettingsModel)SettingsModelprotected
m_selectedProcess (defined in SettingsModel)SettingsModelprotected
m_selectedSplitter (defined in SettingsModel)SettingsModelprotected
m_selectedStructure (defined in SettingsModel)SettingsModelprotected
m_solver (defined in SettingsModel)SettingsModelprotected
m_timer (defined in SettingsModel)SettingsModelprotected
OutputProcessToSameBrick() (defined in SettingsModel)SettingsModel
ParseLandCoverNames(const YAML::Node &settings) (defined in SettingsModel)SettingsModelprotected
ParseLandCoverTypes(const YAML::Node &settings) (defined in SettingsModel)SettingsModelprotected
ParseParameters(const string &path) (defined in SettingsModel)SettingsModel
ParseSolver(const YAML::Node &settings) (defined in SettingsModel)SettingsModelprotected
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)SettingsModelinline
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)SettingsModelexplicit
~SettingsModel() override (defined in SettingsModel)SettingsModel