Extension: Json and NetCDF utilities
#include "dg/file/file.h"
Loading...
Searching...
No Matches
dg::file::SerialNcFile Member List

This is the complete list of members for dg::file::SerialNcFile, including all inherited members.

att_is_defined(std::string att_name, std::string id="") constdg::file::SerialNcFileinline
close()dg::file::SerialNcFileinline
def_dim(std::string name, size_t size)dg::file::SerialNcFileinline
def_dimvar_as(std::string name, size_t size, const Attributes &atts)dg::file::SerialNcFileinline
def_grp(std::string name)dg::file::SerialNcFileinline
def_grp_p(std::filesystem::path path)dg::file::SerialNcFileinline
def_var(std::string name, nc_type xtype, const std::vector< std::string > &dim_names, const Attributes &atts={})dg::file::SerialNcFileinline
def_var_as(std::string name, const std::vector< std::string > &dim_names, const Attributes &atts={})dg::file::SerialNcFileinline
defput_dim(std::string name, const Attributes &atts, const ContainerType &abscissas)dg::file::SerialNcFileinline
defput_var(std::string name, const std::vector< std::string > &dim_names, const Attributes &atts, const NcHyperslab &slab, const ContainerType &data)dg::file::SerialNcFileinline
del_att(std::string att_name, std::string id="")dg::file::SerialNcFileinline
dim_is_defined(std::string name) constdg::file::SerialNcFileinline
get_att_as(std::string att_name, std::string id="") constdg::file::SerialNcFileinline
get_att_vec_as(std::string att_name, std::string id="") constdg::file::SerialNcFileinline
get_atts(std::string id="") constdg::file::SerialNcFileinline
get_atts_as(std::string id="") constdg::file::SerialNcFileinline
get_current_path() constdg::file::SerialNcFileinline
get_dim_size(std::string name) constdg::file::SerialNcFileinline
get_dims(bool include_parents=true) constdg::file::SerialNcFileinline
get_dims_shape(const std::vector< std::string > &dims) constdg::file::SerialNcFileinline
get_grpid() const noexceptdg::file::SerialNcFileinline
get_grps() constdg::file::SerialNcFileinline
get_grps_r() constdg::file::SerialNcFileinline
get_ncid() const noexceptdg::file::SerialNcFileinline
get_unlim_dims() constdg::file::SerialNcFileinline
get_var(std::string name, const NcHyperslab &slab, ContainerType &data) constdg::file::SerialNcFileinline
get_var(std::string name, const std::vector< size_t > &start, T &data) constdg::file::SerialNcFileinline
get_var_dims(std::string name) constdg::file::SerialNcFileinline
get_var_names() constdg::file::SerialNcFileinline
get_var_type(std::string name) constdg::file::SerialNcFileinline
grp_is_defined(std::filesystem::path path) constdg::file::SerialNcFileinline
Hyperslab typedefdg::file::SerialNcFile
is_open() const noexceptdg::file::SerialNcFileinline
open(const std::filesystem::path &filename, enum NcFileMode mode=nc_nowrite)dg::file::SerialNcFileinline
operator=(const SerialNcFile &rhs)=deletedg::file::SerialNcFile
operator=(SerialNcFile &&rhs)=defaultdg::file::SerialNcFile
put_att(const std::pair< std::string, nc_att_t > &att, std::string id="")dg::file::SerialNcFileinline
put_att(const std::tuple< S, nc_type, T > &att, std::string id="")dg::file::SerialNcFileinline
put_atts(const Attributes &atts, std::string id="")dg::file::SerialNcFileinline
put_var(std::string name, const NcHyperslab &slab, const ContainerType &data)dg::file::SerialNcFileinline
put_var(std::string name, const std::vector< size_t > &start, T data)dg::file::SerialNcFileinline
rename_att(std::string old_att_name, std::string new_att_name, std::string id="")dg::file::SerialNcFileinline
rename_dim(std::string old_name, std::string new_name)dg::file::SerialNcFileinline
rename_grp(std::string old_name, std::string new_name)dg::file::SerialNcFileinline
SerialNcFile()=defaultdg::file::SerialNcFile
SerialNcFile(const std::filesystem::path &filename, enum NcFileMode mode=nc_nowrite)dg::file::SerialNcFileinline
SerialNcFile(const SerialNcFile &rhs)=deletedg::file::SerialNcFile
SerialNcFile(SerialNcFile &&rhs)=defaultdg::file::SerialNcFile
set_grp(std::filesystem::path path="")dg::file::SerialNcFileinline
sync()dg::file::SerialNcFileinline
var_is_defined(std::string name) constdg::file::SerialNcFileinline
~SerialNcFile()dg::file::SerialNcFileinline