IODA
|
This is the complete list of members for ioda::ObsSpace, including all inherited members.
buildRecIdxUnsorted() | ioda::ObsSpace | private |
buildSortedObsGroups() | ioda::ObsSpace | private |
chan_num_to_index_ | ioda::ObsSpace | private |
comm() const | ioda::ObsSpace | inline |
commMPI_ | ioda::ObsSpace | private |
createChannelSelections(const Variable &variable, std::size_t nchansDimIndex, const std::vector< int > &channels, Selection &memSelect, Selection &obsGroupSelect) const | ioda::ObsSpace | private |
createMissingObsErrors() | ioda::ObsSpace | private |
createObsGroupFromObsFrame(ObsFrameRead &obsFrame) | ioda::ObsSpace | private |
createVariables(const Has_Variables &srcVarContainer, Has_Variables &destVarContainer, const VarDimMap &dimsAttachedToVars) | ioda::ObsSpace | private |
derived_obsvariables() const | ioda::ObsSpace | inline |
dim_info_ | ioda::ObsSpace | private |
dims_attached_to_vars_ | ioda::ObsSpace | private |
dist_ | ioda::ObsSpace | private |
distname() const | ioda::ObsSpace | inline |
distribution() const | ioda::ObsSpace | inline |
dtype(const std::string &group, const std::string &name, bool skipDerived=false) const | ioda::ObsSpace | |
extendObsSpace(const ObsExtendParameters ¶ms) | ioda::ObsSpace | private |
extendVariable(Variable &extendVar, const size_t upperBoundOnGlobalNumOriginalRecs) | ioda::ObsSpace | private |
extendVariable(Variable &extendVar, const size_t upperBoundOnGlobalNumOriginalRecs) | ioda::ObsSpace | |
fillChanNumToIndexMap() | ioda::ObsSpace | private |
get_db(const std::string &group, const std::string &name, std::vector< int > &vdata, const std::vector< int > &chanSelect={ }, bool skipDerived=false) const | ioda::ObsSpace | |
get_db(const std::string &group, const std::string &name, std::vector< float > &vdata, const std::vector< int > &chanSelect={ }, bool skipDerived=false) const | ioda::ObsSpace | |
get_db(const std::string &group, const std::string &name, std::vector< double > &vdata, const std::vector< int > &chanSelect={ }, bool skipDerived=false) const | ioda::ObsSpace | |
get_db(const std::string &group, const std::string &name, std::vector< std::string > &vdata, const std::vector< int > &chanSelect={ }, bool skipDerived=false) const | ioda::ObsSpace | |
get_db(const std::string &group, const std::string &name, std::vector< util::DateTime > &vdata, const std::vector< int > &chanSelect={ }, bool skipDerived=false) const | ioda::ObsSpace | |
get_dim_id(const std::string &dimName) const | ioda::ObsSpace | inline |
get_dim_name(const ObsDimensionId dimId) const | ioda::ObsSpace | inline |
get_dim_size(const ObsDimensionId dimId) const | ioda::ObsSpace | inline |
getFillValue() | ioda::ObsSpace | inlineprivate |
globalNumLocs() const | ioda::ObsSpace | inline |
globalNumLocsOutsideTimeWindow() const | ioda::ObsSpace | inline |
gnlocs_ | ioda::ObsSpace | private |
gnlocs_outside_timewindow_ | ioda::ObsSpace | private |
has(const std::string &group, const std::string &name, bool skipDerived=false) const | ioda::ObsSpace | |
index() const | ioda::ObsSpace | inline |
indx_ | ioda::ObsSpace | private |
initFromObsSource(ObsFrameRead &obsFrame) | ioda::ObsSpace | private |
initial_obsvariables() const | ioda::ObsSpace | inline |
known_be_selections_ | ioda::ObsSpace | private |
known_fe_selections_ | ioda::ObsSpace | private |
loadVar(const std::string &group, const std::string &name, const std::vector< int > &chanSelect, std::vector< VarType > &varValues, bool skipDerived=false) const | ioda::ObsSpace | private |
loadVar(const std::string &group, const std::string &name, const std::vector< int > &chanSelect, std::vector< VarType > &varValues, bool skipDerived) const | ioda::ObsSpace | |
nchans() const | ioda::ObsSpace | inline |
nlocs() const | ioda::ObsSpace | inline |
nrecs() const | ioda::ObsSpace | inline |
nrecs_ | ioda::ObsSpace | private |
nvars() const | ioda::ObsSpace | |
obs_group_ | ioda::ObsSpace | private |
obs_group_vars() const | ioda::ObsSpace | |
obs_params_ | ioda::ObsSpace | private |
obs_sort_order() const | ioda::ObsSpace | |
obs_sort_var() const | ioda::ObsSpace | |
obsAreSorted() const | ioda::ObsSpace | inline |
obsname() const | ioda::ObsSpace | inline |
obsname_ | ioda::ObsSpace | private |
ObsSpace(const Parameters_ ¶ms, const eckit::mpi::Comm &comm, const util::DateTime &bgn, const util::DateTime &end, const eckit::mpi::Comm &timeComm) | ioda::ObsSpace | |
ObsSpace(const ObsSpace &) | ioda::ObsSpace | |
obsvariables() const | ioda::ObsSpace | inline |
obsvars_ | ioda::ObsSpace | private |
openCreateVar(const std::string &varName, const std::vector< std::string > &varDimList) | ioda::ObsSpace | inlineprivate |
operator=(const ObsSpace &)=delete | ioda::ObsSpace | private |
Parameters_ typedef | ioda::ObsSpace | |
params() const | ioda::ObsSpace | inline |
print(std::ostream &os) const | ioda::ObsSpace | private |
put_db(const std::string &group, const std::string &name, const std::vector< int > &vdata, const std::vector< std::string > &dimList={ "nlocs" }) | ioda::ObsSpace | |
put_db(const std::string &group, const std::string &name, const std::vector< float > &vdata, const std::vector< std::string > &dimList={ "nlocs" }) | ioda::ObsSpace | |
put_db(const std::string &group, const std::string &name, const std::vector< double > &vdata, const std::vector< std::string > &dimList={ "nlocs" }) | ioda::ObsSpace | |
put_db(const std::string &group, const std::string &name, const std::vector< std::string > &vdata, const std::vector< std::string > &dimList={ "nlocs" }) | ioda::ObsSpace | |
put_db(const std::string &group, const std::string &name, const std::vector< util::DateTime > &vdata, const std::vector< std::string > &dimList={ "nlocs" }) | ioda::ObsSpace | |
readObsSource(ObsFrameRead &obsFrame, const std::string &varName, std::vector< VarType > &varValues) | ioda::ObsSpace | private |
readObsSource(ObsFrameRead &obsFrame, const std::string &varName, std::vector< VarType > &varValues) | ioda::ObsSpace | |
readObsSource(ObsFrameRead &obsFrame, const std::string &varName, std::vector< std::string > &varValues) | ioda::ObsSpace | |
recidx_ | ioda::ObsSpace | private |
recidx_all_recnums() const | ioda::ObsSpace | |
recidx_begin() const | ioda::ObsSpace | |
recidx_end() const | ioda::ObsSpace | |
recidx_has(const std::size_t recNum) const | ioda::ObsSpace | |
recidx_is_sorted_ | ioda::ObsSpace | private |
recidx_recnum(const RecIdxIter &irec) const | ioda::ObsSpace | |
recidx_vector(const RecIdxIter &irec) const | ioda::ObsSpace | |
recidx_vector(const std::size_t recNum) const | ioda::ObsSpace | |
RecIdxIter typedef | ioda::ObsSpace | |
RecIdxMap typedef | ioda::ObsSpace | |
recnum() const | ioda::ObsSpace | inline |
recnums_ | ioda::ObsSpace | private |
resizeNlocs(const Dimensions_t nlocsSize, const bool append) | ioda::ObsSpace | private |
save() | ioda::ObsSpace | |
saveToFile() | ioda::ObsSpace | private |
saveVar(const std::string &group, std::string name, const std::vector< VarType > &varValues, const std::vector< std::string > &dimList) | ioda::ObsSpace | private |
saveVar(const std::string &group, std::string name, const std::vector< VarType > &varValues, const std::vector< std::string > &dimList) | ioda::ObsSpace | |
splitChanSuffix(const std::string &group, const std::string &name, const std::vector< int > &chanSelect, std::string &nameToUse, std::vector< int > &chanSelectToUse, bool skipDerived=false) const | ioda::ObsSpace | private |
storeVar(const std::string &varName, std::vector< VarType > &varValues, const Dimensions_t frameStart, const Dimensions_t frameCount) | ioda::ObsSpace | private |
storeVar(const std::string &varName, std::vector< VarType > &varValues, const Dimensions_t frameStart, const Dimensions_t frameCount) | ioda::ObsSpace | |
winbgn_ | ioda::ObsSpace | private |
windowEnd() const | ioda::ObsSpace | inline |
windowStart() const | ioda::ObsSpace | inline |
winend_ | ioda::ObsSpace | private |
~ObsSpace() | ioda::ObsSpace | inlinevirtual |