The infrastructure to retrieve run-time parameters from Dune::ParameterTrees. More...
#include <iostream>
#include <list>
#include <sstream>
#include <unordered_map>
#include <fstream>
#include <dune/common/parametertree.hh>
#include <dune/common/parametertreeparser.hh>
#include <dune/common/parallel/mpihelper.hh>
#include <dumux/common/exceptions.hh>
#include <dumux/common/defaultusagemessage.hh>
#include <dumux/common/loggingparametertree.hh>
Go to the source code of this file.
The infrastructure to retrieve run-time parameters from Dune::ParameterTrees.
Classes | |
class | Dumux::Parameters |
Parameter class managing runtime input parameters. More... | |
Namespaces | |
namespace | Dumux |
make the local view function available whenever we use the grid geometry | |
Functions | |
void | Dumux::setParam (Dune::ParameterTree ¶ms, const std::string &group, const std::string &key, const std::string &value) |
a free function to set model- or problem-specific default parameters More... | |
template<typename T , typename... Args> | |
T | Dumux::getParam (Args &&... args) |
A free function to get a parameter from the parameter tree singleton. More... | |
template<typename T , typename... Args> | |
T | Dumux::getParamFromGroup (Args &&... args) |
A free function to get a parameter from the parameter tree singleton with a model group. More... | |
bool | Dumux::hasParam (const std::string ¶m) |
Check whether a key exists in the parameter tree. More... | |
bool | Dumux::hasParamInGroup (const std::string ¶mGroup, const std::string ¶m) |
Check whether a key exists in the parameter tree with a model group prefix. More... | |