|
virtual std::optional< std::string > | GetString (std::string paramName) const =0 |
|
virtual std::unordered_set< std::string > | GetKeys () const =0 |
|
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 |
|
◆ ToMap()
template<typename T >
std::map<std::string, T> ablate::parameters::Parameters::ToMap |
( |
| ) |
const |
|
inline |
tries to convert each item in this parameter to T and places in map
- Template Parameters
-
- Parameters
-
- Returns
The documentation for this class was generated from the following files: