UFO
|
Functions | |
template<typename VariableType > | |
std::vector< VariableType > | getVariableFromObsSpaceImpl (const std::string &group, const std::string &variable, const ioda::ObsSpace &obsdb, const ioda::Distribution &obsDistribution) |
template<typename T > | |
std::vector< T > | getValidObservationCategories (const std::vector< T > &categories, const std::vector< size_t > &validObsIds) |
Return the vector of elements of categories with indices validObsIds . More... | |
template<typename VariableType > | |
void | groupObservationsByVariableImpl (const Variable &variable, const std::vector< size_t > &validObsIds, const ioda::ObsSpace &obsdb, const ioda::Distribution &obsDistribution, RecursiveSplitter &splitter) |
std::vector<T> ufo::anonymous_namespace{ObsAccessor.cc}::getValidObservationCategories | ( | const std::vector< T > & | categories, |
const std::vector< size_t > & | validObsIds | ||
) |
Return the vector of elements of categories
with indices validObsIds
.
Definition at line 35 of file ObsAccessor.cc.
std::vector<VariableType> ufo::anonymous_namespace{ObsAccessor.cc}::getVariableFromObsSpaceImpl | ( | const std::string & | group, |
const std::string & | variable, | ||
const ioda::ObsSpace & | obsdb, | ||
const ioda::Distribution & | obsDistribution | ||
) |
Definition at line 24 of file ObsAccessor.cc.
void ufo::anonymous_namespace{ObsAccessor.cc}::groupObservationsByVariableImpl | ( | const Variable & | variable, |
const std::vector< size_t > & | validObsIds, | ||
const ioda::ObsSpace & | obsdb, | ||
const ioda::Distribution & | obsDistribution, | ||
RecursiveSplitter & | splitter | ||
) |