| _logAll (defined in SettingsModel) | SettingsModel | protected |
| _modelStructures (defined in SettingsModel) | SettingsModel | protected |
| _selectedBrick (defined in SettingsModel) | SettingsModel | protected |
| _selectedProcess (defined in SettingsModel) | SettingsModel | protected |
| _selectedSplitter (defined in SettingsModel) | SettingsModel | protected |
| _selectedStructure (defined in SettingsModel) | SettingsModel | protected |
| _solver (defined in SettingsModel) | SettingsModel | protected |
| _timer (defined in SettingsModel) | SettingsModel | protected |
| AddBrickForcing(const string &name) | SettingsModel | |
| AddBrickLogging(const string &itemName) | SettingsModel | |
| AddBrickLogging(std::initializer_list< const string > items) | SettingsModel | |
| AddBrickParameter(const string &name, float value, const std::string &type="constant") | SettingsModel | |
| AddBrickProcess(const string &name, const string &type, const string &target="", bool log=false) | SettingsModel | |
| AddHydroUnitBrick(const string &name, const std::string &type="storage") | SettingsModel | |
| AddHydroUnitSplitter(const string &name, const string &type) | SettingsModel | |
| AddLandCoverBrick(const string &name, const string &type) | SettingsModel | |
| AddLoggingToItem(const string &itemName) | SettingsModel | |
| AddLoggingToItems(std::initializer_list< const string > items) | SettingsModel | |
| AddProcessForcing(const string &name) | SettingsModel | |
| AddProcessLogging(const string &itemName) | SettingsModel | |
| AddProcessOutput(const string &target, ContentType fluxType=ContentType::Water) | SettingsModel | |
| AddProcessParameter(const string &name, float value, const std::string &type="constant") | SettingsModel | |
| AddSnowIceTransformation(const string &transformationProcess="transform:snow_ice_swat") | SettingsModel | |
| AddSnowRedistribution(const string &redistributionProcess="transport:snow_slide", bool skipGlaciers=false) | SettingsModel | |
| AddSplitterForcing(const string &name) | SettingsModel | |
| AddSplitterLogging(const string &itemName) | SettingsModel | |
| AddSplitterOutput(const string &target, const ContentType fluxType=ContentType::Water) | SettingsModel | |
| AddSplitterParameter(const string &name, float value, const std::string &type="constant") | SettingsModel | |
| AddSubBasinBrick(const string &name, const std::string &type="storage") | SettingsModel | |
| AddSubBasinSplitter(const string &name, const string &type) | SettingsModel | |
| AddSurfaceComponentBrick(const string &name, const string &type) | SettingsModel | |
| BrickHasParameter(const string &name) | SettingsModel | |
| GeneratePrecipitationSplitters(bool withSnow) | SettingsModel | |
| GenerateSnowpacks(const string &snowMeltProcess) | SettingsModel | |
| GenerateSnowpacksWithWaterRetention(const string &snowMeltProcess, const string &outflowProcess) | SettingsModel | |
| GetHydroUnitBrickSettings(int index) const | SettingsModel | inline |
| GetHydroUnitBrickSettings(const string &name) const | SettingsModel | inline |
| GetHydroUnitBricksNb() const | SettingsModel | inline |
| GetHydroUnitLogLabels() | SettingsModel | |
| GetHydroUnitSplitterSettings(int index) const | SettingsModel | inline |
| GetHydroUnitSplittersNb() const | SettingsModel | inline |
| GetLandCoverBricksIndices() const | SettingsModel | inline |
| GetLandCoverBricksNames() const | SettingsModel | |
| GetProcessesNb() const | SettingsModel | inline |
| GetProcessSettings(int index) const | SettingsModel | inline |
| GetSolverSettings() const | SettingsModel | inline |
| GetStructuresNb() const | SettingsModel | inline |
| GetSubBasinBrickSettings(int index) const | SettingsModel | inline |
| GetSubBasinBricksNb() const | SettingsModel | inline |
| GetSubBasinGenericLogLabels() | SettingsModel | |
| GetSubBasinLogLabels() | SettingsModel | |
| GetSubBasinSplitterSettings(int index) const | SettingsModel | inline |
| GetSubBasinSplittersNb() const | SettingsModel | inline |
| GetSurfaceComponentBrickSettings(int index) const | SettingsModel | inline |
| GetSurfaceComponentBricksIndices() const | SettingsModel | inline |
| GetSurfaceComponentBricksNb() const | SettingsModel | inline |
| GetTimerSettings() const | SettingsModel | inline |
| LogAll() | SettingsModel | inline |
| LogAll(const YAML::Node &settings) (defined in SettingsModel) | SettingsModel | protected |
| OutputProcessToSameBrick() | SettingsModel | |
| SelectHydroUnitBrick(int index) | SettingsModel | |
| SelectHydroUnitBrick(const string &name) | SettingsModel | |
| SelectHydroUnitBrickByName(const string &name) | SettingsModel | |
| SelectHydroUnitBrickIfFound(const string &name) | SettingsModel | |
| SelectHydroUnitSplitter(int index) | SettingsModel | |
| SelectHydroUnitSplitter(const string &name) | SettingsModel | |
| SelectHydroUnitSplitterIfFound(const string &name) | SettingsModel | |
| SelectProcess(int index) | SettingsModel | |
| SelectProcess(const string &name) | SettingsModel | |
| SelectProcessWithParameter(const string &name) | SettingsModel | |
| SelectStructure(int id) | SettingsModel | |
| SelectSubBasinBrick(int index) | SettingsModel | |
| SelectSubBasinBrick(const string &name) | SettingsModel | |
| SelectSubBasinBrickIfFound(const string &name) | SettingsModel | |
| SelectSubBasinSplitter(int index) | SettingsModel | |
| SelectSubBasinSplitter(const string &name) | SettingsModel | |
| SelectSubBasinSplitterIfFound(const string &name) | SettingsModel | |
| SetBrickParameterValue(const string &name, float value, const std::string &type="constant") | SettingsModel | |
| SetLogAll(bool logAll=true) | SettingsModel | inline |
| SetParameterValue(const string &component, const string &name, float value) | SettingsModel | |
| SetProcessOutputsAsInstantaneous() | SettingsModel | |
| SetProcessOutputsAsStatic() | SettingsModel | |
| SetProcessParameterValue(const string &name, float value, const std::string &type="constant") | SettingsModel | |
| SetSolver(const string &solverName) | SettingsModel | |
| SetSplitterParameterValue(const string &name, float value, const std::string &type="constant") | SettingsModel | |
| SetSurfaceComponentParent(const string &name) | SettingsModel | |
| SetTimer(const string &start, const string &end, int timeStep, const string &timeStepUnit) | SettingsModel | |
| SettingsModel() (defined in SettingsModel) | SettingsModel | explicit |
| ~SettingsModel() override (defined in SettingsModel) | SettingsModel | |