|
Parameters & | OutputDirectory (const std::filesystem::path &path) |
|
Parameters & | TagDirectory (bool tag) |
|
Parameters & | Title (std::string simulationTitle) |
|
| MapParameters (std::initializer_list< Parameter >) |
|
| MapParameters (std::map< std::string, std::string > values={}) |
|
std::optional< std::string > | GetString (std::string paramName) const override |
|
std::unordered_set< std::string > | GetKeys () const override |
|
const std::map< std::string, std::string > & | GetMap () const |
|
template<class T > |
void | Insert (std::string key, T value) |
|
template<typename T > |
std::optional< T > | Get (std::string paramName) const |
|
template<typename T > |
T | Get (std::string paramName, T defaultValue) const |
|
template<typename T > |
T | GetExpect (std::string paramName) const |
|
template<typename T > |
std::map< std::string, T > | ToMap () const |
|
void | Fill (PetscOptions options) const |
|
template<typename T > |
void | Fill (int numberValues, const char *const *valueNames, T *constantArray) const |
|
template<typename T > |
void | Fill (int numberValues, const char *const *valueNames, T *constantArray, std::map< std::string, T > defaultValues) const |
|
Run time parameters is a simple class that helps set RunEnvironmentParameters when not using an input file