IODA
ioda::detail::ComplementaryVariablesParameters Class Reference

#include <Layout_ObsGroup_ODB_Params.h>

Inheritance diagram for ioda::detail::ComplementaryVariablesParameters:
Collaboration diagram for ioda::detail::ComplementaryVariablesParameters:

Public Attributes

oops::RequiredParameter< std::string > outputName {"output name", this}
 
oops::Parameter< std::string > outputVariableDataType
 
oops::RequiredParameter< std::vector< std::string > > inputNames {"input names", this}
 inputNames are the variable names as they should be found prior to the merge. More...
 
oops::Parameter< std::string > mergeMethod {"merge method", "concat", this}
 mergeMethod is the method which should be used to combine the input variables. More...
 

Detailed Description

Definition at line 35 of file Layout_ObsGroup_ODB_Params.h.

Member Data Documentation

◆ inputNames

oops::RequiredParameter<std::vector<std::string> > ioda::detail::ComplementaryVariablesParameters::inputNames {"input names", this}

inputNames are the variable names as they should be found prior to the merge.

Definition at line 46 of file Layout_ObsGroup_ODB_Params.h.

◆ mergeMethod

oops::Parameter<std::string> ioda::detail::ComplementaryVariablesParameters::mergeMethod {"merge method", "concat", this}

mergeMethod is the method which should be used to combine the input variables.

Definition at line 48 of file Layout_ObsGroup_ODB_Params.h.

◆ outputName

oops::RequiredParameter<std::string> ioda::detail::ComplementaryVariablesParameters::outputName {"output name", this}

outputName is the variable's name as it should be found in IODA. The full group hierarchy should be included.

Definition at line 40 of file Layout_ObsGroup_ODB_Params.h.

◆ outputVariableDataType

oops::Parameter<std::string> ioda::detail::ComplementaryVariablesParameters::outputVariableDataType
Initial value:
{
"output variable data type", "string", this}

outputVariableDataType is the output variable's data type. Strings are currently the only supported type.

Definition at line 43 of file Layout_ObsGroup_ODB_Params.h.


The documentation for this class was generated from the following file: