Loading [MathJax]/extensions/tex2jax.js
IODA
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ioda::ObsFrameRead Member List

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

adjNlocsFrameCount() const overrideioda::ObsFrameReadinlinevirtual
adjNlocsFrameStart() const overrideioda::ObsFrameReadinlinevirtual
adjusted_nlocs_frame_count_ioda::ObsFrameReadprivate
adjusted_nlocs_frame_start_ioda::ObsFrameReadprivate
applyMpiDistribution(const std::shared_ptr< Distribution > &dist, const std::vector< Dimensions_t > &locIndex, const std::vector< Dimensions_t > &records)ioda::ObsFrameReadprivate
atts() constioda::ObsFrameinline
basicFrameCount(const Variable &var)ioda::ObsFrameReadprivate
buildObsGroupingKeys(const std::vector< std::string > &obsGroupVarList, const std::vector< Dimensions_t > &frameIndex, std::vector< std::string > &groupingKeys)ioda::ObsFrameReadprivate
classname()ioda::ObsFrameReadinlinestatic
createEntireFrameSelection(const std::vector< Dimensions_t > &varShape, const Dimensions_t frameCount)ioda::ObsFrame
createFrameFromObsGroup(const VarNameObjectList &varList, const VarNameObjectList &dimVarList, const VarDimMap &varDimMap)ioda::ObsFrameprotected
createIndexedFrameSelection(const std::vector< Dimensions_t > &varShape)ioda::ObsFrameReadprivate
createMemSelection(const std::vector< Dimensions_t > &varShape, const Dimensions_t frameCount)ioda::ObsFrame
createObsIoSelection(const std::vector< Dimensions_t > &varShape, const Dimensions_t frameStart, const Dimensions_t frameCount)ioda::ObsFrameprotected
createVarSelection(const std::vector< Dimensions_t > &varShape, const Dimensions_t frameStart, const Dimensions_t frameCount)ioda::ObsFrame
dims_attached_to_vars_ioda::ObsFrameReadprivate
dist_ioda::ObsFrameReadprivate
distname_ioda::ObsFrameReadprivate
distribution()ioda::ObsFrameReadinline
each_process_reads_separate_obs_ioda::ObsFrameReadprivate
frame_loc_index_ioda::ObsFrameReadprivate
frame_start_ioda::ObsFrameprotected
frameAvailable() overrideioda::ObsFrameReadvirtual
frameCount(const std::string &varName) overrideioda::ObsFrameReadvirtual
frameInit() overrideioda::ObsFrameReadvirtual
ioda::ObsFrame::frameInit(const VarNameObjectList &varList, const VarNameObjectList &varDimList, const VarDimMap &varDimMap, const Dimensions_t maxVarSize)ioda::ObsFrameinlinevirtual
frameNext() overrideioda::ObsFrameReadvirtual
ioda::ObsFrame::frameNext(const VarNameObjectList &varList)ioda::ObsFrameinlinevirtual
frameNumLocs() constioda::ObsFrameinlinevirtual
frameNumRecs() constioda::ObsFrameinlinevirtual
frameStart() overrideioda::ObsFrameReadvirtual
genFrameIndexRecNums(std::shared_ptr< Distribution > &dist)ioda::ObsFrameReadprivate
genFrameLocationsAll(std::vector< Dimensions_t > &locIndex, std::vector< Dimensions_t > &frameIndex)ioda::ObsFrameReadprivate
genFrameLocationsTimeWindow(std::vector< Dimensions_t > &locIndex, std::vector< Dimensions_t > &frameIndex)ioda::ObsFrameReadprivate
genRecordNumbersAll(const std::vector< Dimensions_t > &locIndex, std::vector< Dimensions_t > &records)ioda::ObsFrameReadprivate
genRecordNumbersGrouping(const std::vector< std::string > &obsGroupVarList, const std::vector< Dimensions_t > &frameIndex, std::vector< Dimensions_t > &records)ioda::ObsFrameReadprivate
globalNumLocs() constioda::ObsFrameinline
globalNumLocsOutsideTimeWindow() constioda::ObsFrameinline
gnlocs_ioda::ObsFrameprotected
gnlocs_outside_timewindow_ioda::ObsFrameprotected
index() const overrideioda::ObsFrameReadinlinevirtual
indx_ioda::ObsFrameReadprivate
insideTimingWindow(const util::DateTime &ObsDt)ioda::ObsFrameReadprivate
ioDimVarList() constioda::ObsFrameinline
ioIsVarDimByNlocs(const std::string &varName) constioda::ObsFrameinline
ioMaxVarSize() constioda::ObsFrameinline
ioNumDimVars() constioda::ObsFrameinline
ioNumLocs() constioda::ObsFrameinline
ioNumVars() constioda::ObsFrameinline
ioUpdateVarDimInfo() constioda::ObsFrameinline
ioVarDimMap() constioda::ObsFrameinline
ioVarList() constioda::ObsFrameinline
known_frame_selections_ioda::ObsFrameReadprivate
known_mem_selections_ioda::ObsFrameReadprivate
max_frame_size_ioda::ObsFrameprotected
max_var_size_ioda::ObsFrameprotected
next_rec_num_ioda::ObsFrameReadprivate
nlocs_ioda::ObsFrameprotected
nrecs_ioda::ObsFrameprotected
obs_frame_ioda::ObsFrameprotected
obs_grouping_ioda::ObsFrameReadprivate
obs_io_ioda::ObsFrameprotected
ObsFrame(const ObsSpaceParameters &params)ioda::ObsFrameexplicit
ObsFrameRead(const ObsSpaceParameters &params)ioda::ObsFrameReadexplicit
params_ioda::ObsFrameprotected
print(std::ostream &os) const overrideioda::ObsFrameReadprivatevirtual
readFrameVar(const std::string &varName, std::vector< int > &varData)ioda::ObsFrameRead
readFrameVar(const std::string &varName, std::vector< float > &varData)ioda::ObsFrameRead
readFrameVar(const std::string &varName, std::vector< std::string > &varData)ioda::ObsFrameRead
readFrameVarHelper(const std::string &varName, std::vector< DataType > &varData)ioda::ObsFrameReadinlineprivate
rec_num_increment_ioda::ObsFrameReadprivate
recnums() const overrideioda::ObsFrameReadinlinevirtual
recnums_ioda::ObsFrameReadprivate
unique_rec_nums_ioda::ObsFrameReadprivate
vars() constioda::ObsFrameinline
~ObsFrame()ioda::ObsFrameinline
~ObsFrameRead()ioda::ObsFrameRead