IODA Bundle
|
A subclass of ModelSpaceCovarianceParametersBase storing the values of all options in a single Configuration object. More...
#include <ModelSpaceCovarianceBase.h>
Additional Inherited Members | |
![]() | |
OptionalParameter< std::string > | covarianceModel {"covariance model", this} |
Covariance model name. More... | |
Parameter< std::vector< LinearVariableChangeParametersWrapper< MODEL > > > | variableChanges |
Parameter< size_t > | randomizationSize {"randomization size", 50, this} |
A subclass of ModelSpaceCovarianceParametersBase storing the values of all options in a single Configuration object.
This object can be accessed by calling the value() method of the config
member variable.
The ConfigurationParameter class does not perform any parameter validation; models using GenericModelSpaceCovarianceParameters should therefore ideally be refactored, replacing this class with a dedicated subclass of ModelSpaceCovarianceParametersBase storing each parameter in a separate (Optional/Required)Parameter object.
Definition at line 111 of file ModelSpaceCovarianceBase.h.