UFO
ufo::ObsAccessor Member List

This is the complete list of members for ufo::ObsAccessor, including all inherited members.

categoryVariable_ufo::ObsAccessorprivate
flagRejectedObservations(const std::vector< bool > &isRejected, std::vector< std::vector< bool > > &flagged) constufo::ObsAccessor
getDateTimeVariableFromObsSpace(const std::string &group, const std::string &variable) constufo::ObsAccessor
getDoubleVariableFromObsSpace(const std::string &group, const std::string &variable) constufo::ObsAccessor
getFloatVariableFromObsSpace(const std::string &group, const std::string &variable) constufo::ObsAccessor
getIntVariableFromObsSpace(const std::string &group, const std::string &variable) constufo::ObsAccessor
getRecordIds() constufo::ObsAccessor
getStringVariableFromObsSpace(const std::string &group, const std::string &variable) constufo::ObsAccessor
getValidObservationIds(const std::vector< bool > &apply, const ioda::ObsDataVector< int > &flags, const Variables &filtervars, bool validIfAnyFilterVariablePassedQC=true) constufo::ObsAccessor
getValidObservationIds(const std::vector< bool > &apply) constufo::ObsAccessor
GroupBy enum nameufo::ObsAccessorprivate
groupBy_ufo::ObsAccessorprivate
groupObservationsByCategoryVariable(const std::vector< size_t > &validObsIds, RecursiveSplitter &splitter) constufo::ObsAccessorprivate
groupObservationsByRecordNumber(const std::vector< size_t > &validObsIds, RecursiveSplitter &splitter) constufo::ObsAccessorprivate
isValid(const std::vector< ioda::ObsDataRow< int >> &flags, size_t ObsId, bool validIfAnyFilterVariablePassedQC) constufo::ObsAccessorprivate
ObsAccessor(const ObsAccessor &)=deleteufo::ObsAccessor
ObsAccessor(ObsAccessor &&)=defaultufo::ObsAccessor
ObsAccessor(const ioda::ObsSpace &obsdb, GroupBy groupBy, boost::optional< Variable > categoryVariable)ufo::ObsAccessorprivate
obsdb_ufo::ObsAccessorprivate
obsDistribution_ufo::ObsAccessorprivate
operator=(const ObsAccessor &)=deleteufo::ObsAccessor
operator=(ObsAccessor &&)=defaultufo::ObsAccessor
splitObservationsIntoIndependentGroups(const std::vector< size_t > &validObsIds, bool opsCompatibilityMode=false) constufo::ObsAccessor
toAllObservations(const ioda::ObsSpace &obsdb)ufo::ObsAccessorstatic
toObservationsSplitIntoIndependentGroupsByRecordId(const ioda::ObsSpace &obsdb)ufo::ObsAccessorstatic
toObservationsSplitIntoIndependentGroupsByVariable(const ioda::ObsSpace &obsdb, const Variable &variable)ufo::ObsAccessorstatic
totalNumObservations() constufo::ObsAccessor
wereRecordsGroupedByCategoryVariable() constufo::ObsAccessorprivate
~ObsAccessor()=defaultufo::ObsAccessor