|
IODA Bundle
|
A subclass of ModelSpaceCovarianceParametersBase storing the values of all options in a single Configuration object. More...
#include <ModelSpaceCovarianceBase.h>
Additional Inherited Members | |
Public Attributes inherited from oops::ModelSpaceCovarianceParametersBase< MODEL > | |
| 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.