IODA
ioda::ObsSpace Member List

This is the complete list of members for ioda::ObsSpace, including all inherited members.

buildRecIdxUnsorted()ioda::ObsSpaceprivate
buildSortedObsGroups()ioda::ObsSpaceprivate
chan_num_to_index_ioda::ObsSpaceprivate
comm() constioda::ObsSpaceinline
commMPI_ioda::ObsSpaceprivate
createChannelSelections(const Variable &variable, std::size_t nchansDimIndex, const std::vector< int > &channels, Selection &memSelect, Selection &obsGroupSelect) constioda::ObsSpaceprivate
createMissingObsErrors()ioda::ObsSpaceprivate
createObsGroupFromObsFrame(ObsFrameRead &obsFrame)ioda::ObsSpaceprivate
createVariables(const Has_Variables &srcVarContainer, Has_Variables &destVarContainer, const VarDimMap &dimsAttachedToVars)ioda::ObsSpaceprivate
derived_obsvariables() constioda::ObsSpaceinline
dim_info_ioda::ObsSpaceprivate
dims_attached_to_vars_ioda::ObsSpaceprivate
dist_ioda::ObsSpaceprivate
distname() constioda::ObsSpaceinline
distribution() constioda::ObsSpaceinline
dtype(const std::string &group, const std::string &name, bool skipDerived=false) constioda::ObsSpace
extendObsSpace(const ObsExtendParameters &params)ioda::ObsSpaceprivate
extendVariable(Variable &extendVar, const size_t upperBoundOnGlobalNumOriginalRecs)ioda::ObsSpaceprivate
extendVariable(Variable &extendVar, const size_t upperBoundOnGlobalNumOriginalRecs)ioda::ObsSpace
fillChanNumToIndexMap()ioda::ObsSpaceprivate
get_db(const std::string &group, const std::string &name, std::vector< int > &vdata, const std::vector< int > &chanSelect={ }, bool skipDerived=false) constioda::ObsSpace
get_db(const std::string &group, const std::string &name, std::vector< float > &vdata, const std::vector< int > &chanSelect={ }, bool skipDerived=false) constioda::ObsSpace
get_db(const std::string &group, const std::string &name, std::vector< double > &vdata, const std::vector< int > &chanSelect={ }, bool skipDerived=false) constioda::ObsSpace
get_db(const std::string &group, const std::string &name, std::vector< std::string > &vdata, const std::vector< int > &chanSelect={ }, bool skipDerived=false) constioda::ObsSpace
get_db(const std::string &group, const std::string &name, std::vector< util::DateTime > &vdata, const std::vector< int > &chanSelect={ }, bool skipDerived=false) constioda::ObsSpace
get_dim_id(const std::string &dimName) constioda::ObsSpaceinline
get_dim_name(const ObsDimensionId dimId) constioda::ObsSpaceinline
get_dim_size(const ObsDimensionId dimId) constioda::ObsSpaceinline
getFillValue()ioda::ObsSpaceinlineprivate
globalNumLocs() constioda::ObsSpaceinline
globalNumLocsOutsideTimeWindow() constioda::ObsSpaceinline
gnlocs_ioda::ObsSpaceprivate
gnlocs_outside_timewindow_ioda::ObsSpaceprivate
has(const std::string &group, const std::string &name, bool skipDerived=false) constioda::ObsSpace
index() constioda::ObsSpaceinline
indx_ioda::ObsSpaceprivate
initFromObsSource(ObsFrameRead &obsFrame)ioda::ObsSpaceprivate
initial_obsvariables() constioda::ObsSpaceinline
known_be_selections_ioda::ObsSpaceprivate
known_fe_selections_ioda::ObsSpaceprivate
loadVar(const std::string &group, const std::string &name, const std::vector< int > &chanSelect, std::vector< VarType > &varValues, bool skipDerived=false) constioda::ObsSpaceprivate
loadVar(const std::string &group, const std::string &name, const std::vector< int > &chanSelect, std::vector< VarType > &varValues, bool skipDerived) constioda::ObsSpace
nchans() constioda::ObsSpaceinline
nlocs() constioda::ObsSpaceinline
nrecs() constioda::ObsSpaceinline
nrecs_ioda::ObsSpaceprivate
nvars() constioda::ObsSpace
obs_group_ioda::ObsSpaceprivate
obs_group_vars() constioda::ObsSpace
obs_params_ioda::ObsSpaceprivate
obs_sort_order() constioda::ObsSpace
obs_sort_var() constioda::ObsSpace
obsAreSorted() constioda::ObsSpaceinline
obsname() constioda::ObsSpaceinline
obsname_ioda::ObsSpaceprivate
ObsSpace(const Parameters_ &params, 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() constioda::ObsSpaceinline
obsvars_ioda::ObsSpaceprivate
openCreateVar(const std::string &varName, const std::vector< std::string > &varDimList)ioda::ObsSpaceinlineprivate
operator=(const ObsSpace &)=deleteioda::ObsSpaceprivate
Parameters_ typedefioda::ObsSpace
params() constioda::ObsSpaceinline
print(std::ostream &os) constioda::ObsSpaceprivate
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::ObsSpaceprivate
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::ObsSpaceprivate
recidx_all_recnums() constioda::ObsSpace
recidx_begin() constioda::ObsSpace
recidx_end() constioda::ObsSpace
recidx_has(const std::size_t recNum) constioda::ObsSpace
recidx_is_sorted_ioda::ObsSpaceprivate
recidx_recnum(const RecIdxIter &irec) constioda::ObsSpace
recidx_vector(const RecIdxIter &irec) constioda::ObsSpace
recidx_vector(const std::size_t recNum) constioda::ObsSpace
RecIdxIter typedefioda::ObsSpace
RecIdxMap typedefioda::ObsSpace
recnum() constioda::ObsSpaceinline
recnums_ioda::ObsSpaceprivate
resizeNlocs(const Dimensions_t nlocsSize, const bool append)ioda::ObsSpaceprivate
save()ioda::ObsSpace
saveToFile()ioda::ObsSpaceprivate
saveVar(const std::string &group, std::string name, const std::vector< VarType > &varValues, const std::vector< std::string > &dimList)ioda::ObsSpaceprivate
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) constioda::ObsSpaceprivate
storeVar(const std::string &varName, std::vector< VarType > &varValues, const Dimensions_t frameStart, const Dimensions_t frameCount)ioda::ObsSpaceprivate
storeVar(const std::string &varName, std::vector< VarType > &varValues, const Dimensions_t frameStart, const Dimensions_t frameCount)ioda::ObsSpace
winbgn_ioda::ObsSpaceprivate
windowEnd() constioda::ObsSpaceinline
windowStart() constioda::ObsSpaceinline
winend_ioda::ObsSpaceprivate
~ObsSpace()ioda::ObsSpaceinlinevirtual