|
int | ufo::anonymous_namespace{VariableAssignment.cc}::safeCast (float x, float missingIn, int missingOut) |
|
float | ufo::anonymous_namespace{VariableAssignment.cc}::safeCast (int x, int missingIn, float missingOut) |
| Cast an int x to a float. If is equal to missingIn , return missingOut . More...
|
|
template<typename VariableType > |
void | ufo::anonymous_namespace{VariableAssignment.cc}::assignValue (const std::string &valueAsString, const std::vector< bool > &apply, ioda::ObsDataVector< VariableType > &values) |
|
template<typename SourceVariableType , typename DestinationVariableType > |
void | ufo::anonymous_namespace{VariableAssignment.cc}::assignObsDataVector (const std::vector< bool > &apply, const ioda::ObsDataVector< SourceVariableType > &source, ioda::ObsDataVector< DestinationVariableType > &destination) |
|
template<typename VariableType > |
void | ufo::anonymous_namespace{VariableAssignment.cc}::assignObsDataVector (const std::vector< bool > &apply, const ioda::ObsDataVector< VariableType > &source, ioda::ObsDataVector< VariableType > &destination) |
|
template<typename SourceVariableType , typename DestinationVariableType > |
void | ufo::anonymous_namespace{VariableAssignment.cc}::assignVariable (const ufo::Variable &variable, const std::vector< bool > &apply, const ObsFilterData &data, ioda::ObsDataVector< DestinationVariableType > &values) |
|
template<typename FunctionValueType , typename VariableType > |
void | ufo::anonymous_namespace{VariableAssignment.cc}::assignFunction (const ufo::Variable &function, const ufo::Variable &variable, const std::vector< bool > &apply, const ObsFilterData &data, ioda::ObsDataVector< VariableType > &values) |
|
template<typename VariableType > |
void | ufo::anonymous_namespace{VariableAssignment.cc}::assignNumericValues (const AssignmentParameters ¶ms, const ufo::Variable &variable, const std::vector< bool > &apply, const ObsFilterData &data, ioda::ObsDataVector< VariableType > &values) |
| Assign values to a numeric variable (of type float or int). More...
|
|
template<typename VariableType > |
void | ufo::anonymous_namespace{VariableAssignment.cc}::assignNonnumericValues (const AssignmentParameters ¶ms, const ufo::Variable &variable, const std::vector< bool > &apply, const ObsFilterData &data, ioda::ObsDataVector< VariableType > &values) |
| Assign values to a non-numeric variable (of type string or DateTime). More...
|
|
template<typename VariableType > |
ioda::ObsDataVector< VariableType > | ufo::anonymous_namespace{VariableAssignment.cc}::getCurrentValues (const ufo::Variable &variable, ioda::ObsSpace &obsdb) |
|
template<typename VariableType > |
void | ufo::anonymous_namespace{VariableAssignment.cc}::saveValues (const ufo::Variable &variable, const ioda::ObsDataVector< VariableType > &values, ioda::ObsSpace &obsdb) |
| Save the values values of variable variable to obsdb . More...
|
|
void | ufo::anonymous_namespace{VariableAssignment.cc}::updateQCFlags (const ioda::ObsDataVector< float > &obsvalues, ioda::ObsDataVector< int > &qcflags) |
|
void | ufo::anonymous_namespace{VariableAssignment.cc}::assignToIntVariable (const ufo::Variable &variable, const AssignmentParameters ¶ms, const std::vector< bool > &apply, const ObsFilterData &data, ioda::ObsSpace &obsdb) |
|
void | ufo::anonymous_namespace{VariableAssignment.cc}::assignToFloatVariable (const ufo::Variable &variable, const AssignmentParameters ¶ms, const std::vector< bool > &apply, const ObsFilterData &data, ioda::ObsSpace &obsdb, ioda::ObsDataVector< int > &qcflags) |
|
template<typename VariableType > |
void | ufo::anonymous_namespace{VariableAssignment.cc}::assignToNonnumericVariable (const ufo::Variable &variable, const AssignmentParameters ¶ms, const std::vector< bool > &apply, const ObsFilterData &data, ioda::ObsSpace &obsdb) |
|
void | ufo::anonymous_namespace{VariableAssignment.cc}::assignToVariable (const ufo::Variable &variable, ioda::ObsDtype dtype, const AssignmentParameters ¶ms, const std::vector< bool > &apply, const ObsFilterData &data, ioda::ObsSpace &obsdb, ioda::ObsDataVector< int > &qcflags) |
|
ufo::Variable | ufo::anonymous_namespace{VariableAssignment.cc}::getVariable (const AssignmentParameters ¶ms) |
| Return the variable to which new values will be assigned. More...
|
|
ioda::ObsDtype | ufo::anonymous_namespace{VariableAssignment.cc}::getDataType (boost::optional< ioda::ObsDtype > dtypeParam, const ufo::Variable &variable, const ioda::ObsSpace &obsdb) |
| Return the data type of the variable to which new values will be assigned. More...
|
|