PISM, A Parallel Ice Sheet Model 2.3.0-79cae578d committed by Constantine Khrulev on 2026-03-22
Loading...
Searching...
No Matches
pism::OutputWriter Member List

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

add_variable(const VariableMetadata &metadata)pism::OutputWriterprotected
already_written(const std::string &file_name, const std::string &variable_name, bool time_dependent)pism::OutputWriterprotected
append(const std::string &file_name)pism::OutputWriter
append_history(const std::string &file_name, const std::string &text)pism::OutputWriter
append_history_impl(const std::string &file_name, const std::string &text)=0pism::OutputWriterprotectedpure virtual
append_impl(const std::string &file_name)=0pism::OutputWriterprotectedpure virtual
append_time(const std::string &file_name, double time_seconds)pism::OutputWriter
append_time_impl(const std::string &file_name, double time_seconds)=0pism::OutputWriterprotectedpure virtual
close(const std::string &file_name)pism::OutputWriter
close_impl(const std::string &file_name)=0pism::OutputWriterprotectedpure virtual
comm() constpism::OutputWriter
define_dimension(const std::string &file_name, const std::string &dimension_name, unsigned int length)pism::OutputWriterprotected
define_dimension_impl(const std::string &file_name, const std::string &name, unsigned int length)=0pism::OutputWriterprotectedpure virtual
define_dimensions(const std::string &file_name, const VariableMetadata &variable)pism::OutputWriterprotected
define_variable(const std::string &file_name, const VariableMetadata &variable)pism::OutputWriter
define_variable(const std::string &file_name, const std::string &variable_name, const std::vector< std::string > &dims, io::Type type, const VariableAttributes &attributes)pism::OutputWriterprotected
define_variable_impl(const std::string &file_name, const std::string &variable_name, const std::vector< std::string > &dims, io::Type type, const VariableAttributes &attributes)=0pism::OutputWriterprotectedpure virtual
experiment_id() constpism::OutputWriterprotected
initialize(const std::set< VariableMetadata > &array_variables, bool relaxed_mode=false)pism::OutputWriter
initialize_impl(const std::set< VariableMetadata > &array_variables)=0pism::OutputWriterprotectedpure virtual
is_async() constpism::OutputWriter
last_time_value(const std::string &file_name)pism::OutputWriter
last_time_value_impl(const std::string &file_name)=0pism::OutputWriterprotectedpure virtual
m_implpism::OutputWriterprivate
OutputWriter(MPI_Comm comm, const Config &config)pism::OutputWriter
set_global_attributes(const std::string &file_name, const std::map< std::string, std::string > &strings, const std::map< std::string, std::vector< double > > &numbers)pism::OutputWriter
set_global_attributes_impl(const std::string &file_name, const std::map< std::string, std::string > &strings, const std::map< std::string, std::vector< double > > &numbers)=0pism::OutputWriterprotectedpure virtual
set_is_async(bool flag)pism::OutputWriterprotected
sync(const std::string &file_name)pism::OutputWriter
sync_impl(const std::string &file_name)=0pism::OutputWriterprotectedpure virtual
time_dimension_length(const std::string &file_name)pism::OutputWriter
time_dimension_length_impl(const std::string &file_name)=0pism::OutputWriterprotectedpure virtual
time_name() constpism::OutputWriterprotected
variable_info(const std::string &variable_name) constpism::OutputWriterprotected
variable_info_is_available(const std::string &variable_name) constpism::OutputWriterprotected
write_array(const std::string &file_name, const std::string &variable_name, const std::vector< unsigned int > &start, const std::vector< unsigned int > &count, const std::vector< double > &input)pism::OutputWriter
write_array_impl(const std::string &file_name, const std::string &variable_name, const std::vector< unsigned int > &start, const std::vector< unsigned int > &count, const double *data)=0pism::OutputWriterprotectedpure virtual
write_dimensions(const std::string &file_name, const VariableMetadata &variable)pism::OutputWriterprotected
write_distributed_array(const std::string &file_name, const std::string &variable_name, const double *input)pism::OutputWriter
write_distributed_array_impl(const std::string &file_name, const std::string &variable_name, const double *data)=0pism::OutputWriterprotectedpure virtual
write_experiment_id(const std::string &file_name)pism::OutputWriterprivate
write_text(const std::string &file_name, const std::string &variable_name, const std::vector< unsigned int > &start, const std::vector< unsigned int > &count, const std::string &input)pism::OutputWriter
write_text_impl(const std::string &file_name, const std::string &variable_name, const std::vector< unsigned int > &start, const std::vector< unsigned int > &count, const std::string &input)=0pism::OutputWriterprotectedpure virtual
write_timeseries(const std::string &file_name, const std::string &variable_name, const std::vector< unsigned int > &start, const std::vector< unsigned int > &count, const std::vector< double > &input)pism::OutputWriter
~OutputWriter()pism::OutputWritervirtual