PISM, A Parallel Ice Sheet Model  stable v2.1-1-g6902d5502 committed by Ed Bueler on 2023-12-20 08:38:27 -0800
pism::File Member List

This is the complete list of members for pism::File, including all inherited members.

append_history(const std::string &history) constpism::File
attribute_name(const std::string &var_name, unsigned int n) constpism::File
attribute_type(const std::string &var_name, const std::string &att_name) constpism::File
backend() constpism::File
close()pism::File
com() constpism::File
define_dimension(const std::string &name, size_t length) constpism::File
define_variable(const std::string &name, io::Type nctype, const std::vector< std::string > &dims) constpism::File
dimension_length(const std::string &name) constpism::File
dimension_type(const std::string &name, units::System::Ptr unit_system) constpism::File
dimensions(const std::string &variable_name) constpism::File
enddef() constpism::File
File(MPI_Comm com, const std::string &filename, io::Backend backend, io::Mode mode, int iosysid=-1)pism::File
File(const File &other)pism::Fileprivate
filename() constpism::File
find_dimension(const std::string &name) constpism::File
find_variable(const std::string &short_name, const std::string &std_name) constpism::File
find_variable(const std::string &short_name) constpism::File
m_implpism::Fileprivate
nattributes(const std::string &var_name) constpism::File
nrecords() constpism::File
nrecords(const std::string &name, const std::string &std_name, units::System::Ptr unit_system) constpism::File
nvariables() constpism::File
open(const std::string &filename, io::Mode mode)pism::Fileprivate
operator=(const File &)pism::Fileprivate
read_dimension(const std::string &name) constpism::File
read_double_attribute(const std::string &var_name, const std::string &att_name) constpism::File
read_text_attribute(const std::string &var_name, const std::string &att_name) constpism::File
read_variable(const std::string &variable_name, const std::vector< unsigned int > &start, const std::vector< unsigned int > &count, double *ip) constpism::File
read_variable_transposed(const std::string &variable_name, const std::vector< unsigned int > &start, const std::vector< unsigned int > &count, const std::vector< unsigned int > &imap, double *ip) constpism::File
redef() constpism::File
remove_attribute(const std::string &variable_name, const std::string &att_name) constpism::File
set_compression_level(int level) constpism::File
sync() constpism::File
variable_name(unsigned int id) constpism::File
write_attribute(const std::string &var_name, const std::string &att_name, io::Type nctype, const std::vector< double > &values) constpism::File
write_attribute(const std::string &var_name, const std::string &att_name, const std::string &value) constpism::File
write_distributed_array(const std::string &variable_name, const Grid &grid, unsigned int z_count, bool time_dependent, const double *input) constpism::File
write_variable(const std::string &variable_name, const std::vector< unsigned int > &start, const std::vector< unsigned int > &count, const double *op) constpism::File
~File()pism::File