IODA
|
This is the complete list of members for ioda::NetcdfIO, including all inherited members.
CheckNcCall(int RetCode, std::string &ErrorMsg) | ioda::NetcdfIO | private |
classname() | ioda::NetcdfIO | inlinestatic |
dim_begin() | ioda::IodaIO | |
dim_end() | ioda::IodaIO | |
dim_exists(const std::string &) | ioda::IodaIO | |
dim_id(DimIter) | ioda::IodaIO | |
dim_id_name(const int &) | ioda::IodaIO | |
dim_id_size(const int &) | ioda::IodaIO | |
dim_info_ | ioda::IodaIO | protected |
dim_insert(const std::string &, const std::size_t) | ioda::IodaIO | |
dim_name(DimIter) | ioda::IodaIO | |
dim_name_id(const std::string &) | ioda::IodaIO | |
dim_name_size(const std::string &) | ioda::IodaIO | |
dim_size(DimIter) | ioda::IodaIO | |
DimInfoMap typedef | ioda::IodaIO | protected |
DimInsert(const std::string &Name, const std::size_t Size) | ioda::NetcdfIO | privatevirtual |
DimIter typedef | ioda::IodaIO | |
excess_dims() const | ioda::IodaIO | |
ExtractGrpVarName(const std::string &Name, std::string &GroupName, std::string &VarName) | ioda::IodaIO | static |
file_name(VarIter) | ioda::IodaIO | |
file_name(const std::string &, const std::string &) | ioda::IodaIO | |
file_shape(VarIter) | ioda::IodaIO | |
file_shape(const std::string &, const std::string &) | ioda::IodaIO | |
file_type(VarIter) | ioda::IodaIO | |
file_type(const std::string &, const std::string &) | ioda::IodaIO | |
FinalizeFrame() | ioda::NetcdfIO | inlineprivatevirtual |
float_frame_data_ | ioda::IodaIO | protected |
fmode() const | ioda::IodaIO | |
fmode_ | ioda::IodaIO | protected |
fname() const | ioda::IodaIO | |
fname_ | ioda::IodaIO | protected |
FormNcVarName(const std::string &GroupName, const std::string &VarName) | ioda::NetcdfIO | private |
frame_begin() | ioda::IodaIO | |
frame_data_init() | ioda::IodaIO | |
frame_end() | ioda::IodaIO | |
frame_finalize() | ioda::IodaIO | |
frame_float_begin() | ioda::IodaIO | inline |
frame_float_end() | ioda::IodaIO | inline |
frame_float_get_data(FrameFloatIter &iframe) | ioda::IodaIO | inline |
frame_float_get_data(std::string &GroupName, std::string &VarName, std::vector< float > &VarData) | ioda::IodaIO | inline |
frame_float_get_gname(FrameFloatIter &iframe) | ioda::IodaIO | inline |
frame_float_get_vname(FrameFloatIter &iframe) | ioda::IodaIO | inline |
frame_float_has(std::string &GroupName, std::string &VarName) | ioda::IodaIO | inline |
frame_float_put_data(std::string &GroupName, std::string &VarName, std::vector< float > &VarData) | ioda::IodaIO | inline |
frame_info_ | ioda::IodaIO | protected |
frame_info_init(std::size_t MaxVarSize) | ioda::IodaIO | |
frame_info_insert(std::size_t Start, std::size_t Size) | ioda::IodaIO | |
frame_initialize() | ioda::IodaIO | |
frame_int_begin() | ioda::IodaIO | inline |
frame_int_end() | ioda::IodaIO | inline |
frame_int_get_data(FrameIntIter &iframe) | ioda::IodaIO | inline |
frame_int_get_data(std::string &GroupName, std::string &VarName, std::vector< int > &VarData) | ioda::IodaIO | inline |
frame_int_get_gname(FrameIntIter &iframe) | ioda::IodaIO | inline |
frame_int_get_vname(FrameIntIter &iframe) | ioda::IodaIO | inline |
frame_int_has(std::string &GroupName, std::string &VarName) | ioda::IodaIO | inline |
frame_int_put_data(std::string &GroupName, std::string &VarName, std::vector< int > &VarData) | ioda::IodaIO | inline |
frame_read(FrameIter &) | ioda::IodaIO | |
frame_size(FrameIter &) | ioda::IodaIO | |
frame_start(FrameIter &) | ioda::IodaIO | |
frame_string_begin() | ioda::IodaIO | inline |
frame_string_end() | ioda::IodaIO | inline |
frame_string_get_data(FrameStringIter &iframe) | ioda::IodaIO | inline |
frame_string_get_data(std::string &GroupName, std::string &VarName, std::vector< std::string > &VarData) | ioda::IodaIO | inline |
frame_string_get_gname(FrameStringIter &iframe) | ioda::IodaIO | inline |
frame_string_get_vname(FrameStringIter &iframe) | ioda::IodaIO | inline |
frame_string_has(std::string &GroupName, std::string &VarName) | ioda::IodaIO | inline |
frame_string_put_data(std::string &GroupName, std::string &VarName, std::vector< std::string > &VarData) | ioda::IodaIO | inline |
frame_write(FrameIter &) | ioda::IodaIO | |
FrameFloatIter typedef | ioda::IodaIO | |
FrameInfo typedef | ioda::IodaIO | protected |
FrameIntIter typedef | ioda::IodaIO | |
FrameIter typedef | ioda::IodaIO | |
FrameStringIter typedef | ioda::IodaIO | |
GetMaxStringSize(const std::vector< std::string > &Strings) | ioda::NetcdfIO | private |
GetNcDimIds(const std::string &GroupName, const std::vector< std::size_t > &VarShape) | ioda::NetcdfIO | private |
GetStringDimBySize(const std::size_t DimSize) | ioda::NetcdfIO | private |
group_begin() | ioda::IodaIO | |
group_end() | ioda::IodaIO | |
group_name(GroupIter) | ioda::IodaIO | |
GroupIter typedef | ioda::IodaIO | |
GroupVarInfoMap typedef | ioda::IodaIO | protected |
grp_var_exists(const std::string &, const std::string &) | ioda::IodaIO | |
grp_var_info_ | ioda::IodaIO | protected |
grp_var_insert(const std::string &GroupName, const std::string &VarName, const std::string &VarType, const std::vector< std::size_t > &VarShape, const std::string &FileVarName, const std::string &FileType, const std::size_t MaxStringSize=0) | ioda::IodaIO | |
GrpVarInsert(const std::string &GroupName, const std::string &VarName, const std::string &VarType, const std::vector< std::size_t > &VarShape, const std::string &FileVarName, const std::string &FileType, const std::size_t MaxStringSize) | ioda::NetcdfIO | privatevirtual |
have_date_time_ | ioda::NetcdfIO | private |
have_offset_time_ | ioda::NetcdfIO | private |
InitializeFrame() | ioda::NetcdfIO | inlineprivatevirtual |
int_frame_data_ | ioda::IodaIO | protected |
IodaIO(const std::string &FileName, const std::string &FileMode, const std::size_t MaxFrameSize) | ioda::IodaIO | |
max_frame_size_ | ioda::IodaIO | protected |
NcAttrExists(const int &AttrOwnerId, const std::string &AttrName) | ioda::NetcdfIO | private |
ncid_ | ioda::NetcdfIO | private |
NcReadVar(const std::string &GroupName, const std::string &VarName, const std::vector< std::size_t > &Starts, const std::vector< std::size_t > &Counts, int &FillValue, std::vector< int > &VarData) | ioda::NetcdfIO | private |
NcReadVar(const std::string &GroupName, const std::string &VarName, const std::vector< std::size_t > &Starts, const std::vector< std::size_t > &Counts, float &FillValue, std::vector< float > &VarData) | ioda::NetcdfIO | private |
NcReadVar(const std::string &GroupName, const std::string &VarName, const std::vector< std::size_t > &Starts, const std::vector< std::size_t > &Counts, double &FillValue, std::vector< double > &VarData) | ioda::NetcdfIO | private |
NcReadVar(const std::string &GroupName, const std::string &VarName, const std::vector< std::size_t > &Starts, const std::vector< std::size_t > &Counts, char &FillValue, std::vector< std::string > &VarData) | ioda::NetcdfIO | private |
NcWriteVar(const std::string &GroupName, const std::string &VarName, const std::vector< std::size_t > &Starts, const std::vector< std::size_t > &Counts, const std::vector< int > &VarData) | ioda::NetcdfIO | private |
NcWriteVar(const std::string &GroupName, const std::string &VarName, const std::vector< std::size_t > &Starts, const std::vector< std::size_t > &Counts, const std::vector< float > &VarData) | ioda::NetcdfIO | private |
NcWriteVar(const std::string &GroupName, const std::string &VarName, const std::vector< std::size_t > &Starts, const std::vector< std::size_t > &Counts, const std::vector< std::string > &VarData) | ioda::NetcdfIO | private |
NetcdfIO(const std::string &FileName, const std::string &FileMode, const std::size_t MaxFrameSize) | ioda::NetcdfIO | |
nlocs() const | ioda::IodaIO | |
nlocs_ | ioda::IodaIO | protected |
num_excess_dims_ | ioda::IodaIO | protected |
num_unexpect_dtypes_ | ioda::IodaIO | protected |
nvars() const | ioda::IodaIO | |
nvars_ | ioda::IodaIO | protected |
print(std::ostream &os) const | ioda::NetcdfIO | private |
ReadConvertDateTime(const std::string &GroupName, const std::string &VarName, const std::vector< std::size_t > &Starts, const std::vector< std::size_t > &Counts, std::vector< std::string > &VarData) | ioda::NetcdfIO | private |
ReadFrame(IodaIO::FrameIter &iframe) | ioda::NetcdfIO | privatevirtual |
ReplaceFillWithMissing(std::vector< DataType > &VarData, DataType NcFillValue) | ioda::NetcdfIO | private |
string_frame_data_ | ioda::IodaIO | protected |
unexpected_data_types() const | ioda::IodaIO | |
var_begin(GroupIter) | ioda::IodaIO | |
var_dtype(VarIter) | ioda::IodaIO | |
var_dtype(const std::string &, const std::string &) | ioda::IodaIO | |
var_end(GroupIter) | ioda::IodaIO | |
var_id(VarIter) | ioda::IodaIO | |
var_id(const std::string &, const std::string &) | ioda::IodaIO | |
var_name(VarIter) | ioda::IodaIO | |
var_shape(VarIter) | ioda::IodaIO | |
var_shape(const std::string &, const std::string &) | ioda::IodaIO | |
VarInfoMap typedef | ioda::IodaIO | protected |
VarIter typedef | ioda::IodaIO | |
WriteFrame(IodaIO::FrameIter &iframe) | ioda::NetcdfIO | privatevirtual |
~IodaIO()=0 | ioda::IodaIO | pure virtual |
~NetcdfIO() | ioda::NetcdfIO |