UFO
ufo::MetOfficeBuddyCheck Member List

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

actionParameters_ufo::FilterBaseprivate
allvars_ufo::ObsProcessorBaseprotected
applyFilter(const std::vector< bool > &, const Variables &, std::vector< std::vector< bool >> &) const overrideufo::MetOfficeBuddyCheckprivatevirtual
backgroundErrorVariable(const Variable &filterVariable) constufo::MetOfficeBuddyCheckprivate
calcBackgroundErrorHorizontalCorrelationScales(const std::vector< size_t > &validObsIds, const std::vector< float > &latitudes) constufo::MetOfficeBuddyCheckprivate
checkScalarData(const std::vector< MetOfficeBuddyPair > &pairs, const std::vector< int > &flags, const std::vector< bool > &verbose, const std::vector< float > &bgErrorHorizCorrScales, const std::vector< int > &stationIds, const std::vector< util::DateTime > &datetimes, const Eigen::ArrayXXf *pressures, const Eigen::ArrayXXf &obsValues, const Eigen::ArrayXXf &obsErrors, const Eigen::ArrayXXf &bgValues, const Eigen::ArrayXXf &bgErrors, Eigen::ArrayXXf &pges) constufo::MetOfficeBuddyCheckprivate
checkVectorData(const std::vector< MetOfficeBuddyPair > &pairs, const std::vector< int > &flags, const std::vector< bool > &verbose, const std::vector< float > &bgErrorHorizCorrScales, const std::vector< int > &stationIds, const std::vector< util::DateTime > &datetimes, const Eigen::ArrayXXf *pressures, const Eigen::ArrayXXf &uObsValues, const Eigen::ArrayXXf &vObsValues, const Eigen::ArrayXXf &obsErrors, const Eigen::ArrayXXf &uBgValues, const Eigen::ArrayXXf &vBgValues, const Eigen::ArrayXXf &bgErrors, Eigen::ArrayXXf &pges) constufo::MetOfficeBuddyCheckprivate
classname()ufo::MetOfficeBuddyCheckinlinestatic
collectMetaData(const boost::optional< Eigen::ArrayXXi > &profileIndex) constufo::MetOfficeBuddyCheckprivate
config_ufo::FilterBaseprotected
data_ufo::ObsProcessorBaseprotected
deferToPost_ufo::ObsProcessorBaseprivate
doFilter() const overrideufo::FilterBaseprivatevirtual
FilterBase(ioda::ObsSpace &, const FilterParametersBaseWithAbstractAction &parameters, std::shared_ptr< ioda::ObsDataVector< int > >, std::shared_ptr< ioda::ObsDataVector< float > >)ufo::FilterBase
FilterBase(ioda::ObsSpace &, const eckit::Configuration &, std::shared_ptr< ioda::ObsDataVector< int > >, std::shared_ptr< ioda::ObsDataVector< float > >)ufo::FilterBase
filtervars_ufo::FilterBaseprotected
flagAndPrintVerboseObservations(const std::vector< size_t > &validObsIds, const std::vector< float > &latitudes, const std::vector< float > &longitudes, const std::vector< util::DateTime > &times, const std::vector< float > *pressures, const std::vector< int > &stationIds, const std::vector< float > &bgErrorHorizCorrScales) constufo::MetOfficeBuddyCheckprivate
flagRejectedObservations(const Variables &filtervars, const std::map< std::string, std::vector< float >> &grossErrProbsByVarName, std::vector< std::vector< bool >> &flagged) constufo::MetOfficeBuddyCheckprivate
flags_ufo::ObsProcessorBaseprotected
getStationIds() constufo::MetOfficeBuddyCheckprivate
getValidObservationIds(const std::vector< bool > &apply, const boost::optional< Eigen::ArrayXXi > &profileIndex) constufo::MetOfficeBuddyCheckprivate
MetOfficeBuddyCheck(ioda::ObsSpace &obsdb, const Parameters_ &parameters, std::shared_ptr< ioda::ObsDataVector< int > > flags, std::shared_ptr< ioda::ObsDataVector< float > > obserr)ufo::MetOfficeBuddyCheck
obsdb_ufo::ObsProcessorBaseprotected
obserr_ufo::ObsProcessorBaseprotected
ObsProcessorBase(ioda::ObsSpace &, bool deferToPost, std::shared_ptr< ioda::ObsDataVector< int > >, std::shared_ptr< ioda::ObsDataVector< float > >)ufo::ObsProcessorBase
options_ufo::MetOfficeBuddyCheckprivate
Parameters_ typedefufo::MetOfficeBuddyCheck
post_ufo::ObsProcessorBaseprivate
postFilter(const ioda::ObsVector &, const ioda::ObsVector &, const ObsDiagnostics &) overrideufo::ObsProcessorBase
preProcess() overrideufo::ObsProcessorBase
print(std::ostream &) const overrideufo::MetOfficeBuddyCheckprivatevirtual
prior_ufo::ObsProcessorBaseprivate
priorFilter(const GeoVaLs &) overrideufo::ObsProcessorBase
qcFlag() const overrideufo::MetOfficeBuddyCheckinlineprivatevirtual
requiredHdiagnostics() const overrideufo::ObsProcessorBaseinline
requiredVars() const overrideufo::ObsProcessorBaseinline
whereParameters_ufo::FilterBaseprivate
~FilterBase()ufo::FilterBase
~MetOfficeBuddyCheck() overrideufo::MetOfficeBuddyCheck
~ObsProcessorBase()ufo::ObsProcessorBase