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

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

all_doubles() constpism::Config
all_doubles_impl() const =0pism::Configprotectedpure virtual
all_flags() constpism::Config
all_flags_impl() const =0pism::Configprotectedpure virtual
all_strings() constpism::Config
all_strings_impl() const =0pism::Configprotectedpure virtual
choices(const std::string &parameter) constpism::Config
Config(units::System::Ptr unit_system)pism::Config
ConstPtr typedefpism::Config
doc(const std::string &parameter) constpism::Config
Doubles typedefpism::Config
filename() constpism::Config
Flags typedefpism::Config
FORGET_THIS_USE enum valuepism::Config
get_flag(const std::string &name, UseFlag flag=REMEMBER_THIS_USE) constpism::Config
get_flag_impl(const std::string &name) const =0pism::Configprotectedpure virtual
get_number(const std::string &name, UseFlag flag=REMEMBER_THIS_USE) constpism::Config
get_number(const std::string &name, const std::string &units, UseFlag flag=REMEMBER_THIS_USE) constpism::Config
get_number_impl(const std::string &name) const =0pism::Configprotectedpure virtual
get_numbers(const std::string &name, UseFlag flag=REMEMBER_THIS_USE) constpism::Config
get_numbers(const std::string &name, const std::string &units, UseFlag flag=REMEMBER_THIS_USE) constpism::Config
get_numbers_impl(const std::string &name) const =0pism::Configprotectedpure virtual
get_string(const std::string &name, UseFlag flag=REMEMBER_THIS_USE) constpism::Config
get_string_impl(const std::string &name) const =0pism::Configprotectedpure virtual
import_from(const Config &other)pism::Config
is_set(const std::string &name) constpism::Config
is_set_impl(const std::string &name) const =0pism::Configprotectedpure virtual
keys() constpism::Config
m_implpism::Configprivate
option(const std::string &parameter) constpism::Config
parameters_set_by_user() constpism::Config
parameters_used() constpism::Config
Ptr typedefpism::Config
read(MPI_Comm com, const std::string &filename)pism::Config
read(const File &file)pism::Config
read_impl(const File &nc)=0pism::Configprotectedpure virtual
REMEMBER_THIS_USE enum valuepism::Config
resolve_filenames()pism::Config
set_flag(const std::string &name, bool value, ConfigSettingFlag flag=CONFIG_FORCE)pism::Config
set_flag_impl(const std::string &name, bool value)=0pism::Configprotectedpure virtual
set_number(const std::string &name, double value, ConfigSettingFlag flag=CONFIG_FORCE)pism::Config
set_number_impl(const std::string &name, double value)=0pism::Configprotectedpure virtual
set_numbers(const std::string &name, const std::vector< double > &values, ConfigSettingFlag flag=CONFIG_FORCE)pism::Config
set_numbers_impl(const std::string &name, const std::vector< double > &values)=0pism::Configprotectedpure virtual
set_string(const std::string &name, const std::string &value, ConfigSettingFlag flag=CONFIG_FORCE)pism::Config
set_string_impl(const std::string &name, const std::string &value)=0pism::Configprotectedpure virtual
Strings typedefpism::Config
type(const std::string &parameter) constpism::Config
units(const std::string &parameter) constpism::Config
UseFlag enum namepism::Config
write(MPI_Comm com, const std::string &filename, bool append=true) constpism::Config
write(const File &file) constpism::Config
write_impl(const File &nc) const =0pism::Configprotectedpure virtual
~Config()pism::Configvirtual