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

This is the complete list of members for pism::YacOutputWriter, 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)pism::YacOutputWriterprivatevirtual
append_impl(const std::string &file_name)pism::YacOutputWriterprivatevirtual
append_time(const std::string &file_name, double time_seconds)pism::OutputWriter
append_time_impl(const std::string &file_name, double time_seconds)pism::YacOutputWriterprivatevirtual
close(const std::string &file_name)pism::OutputWriter
close_impl(const std::string &file_name)pism::YacOutputWriterprivatevirtual
comm() constpism::OutputWriter
create_intercomm()pism::YacOutputWriterprivate
CREATE_NEW_TAG enum valuepism::YacOutputWriterprivate
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)pism::YacOutputWriterprivatevirtual
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)pism::YacOutputWriterprivatevirtual
define_yac_field(const VariableMetadata &variable)pism::YacOutputWriterprivate
define_yac_grid(const VariableMetadata &variable)pism::YacOutputWriterprivate
end_yac_definitions()pism::YacOutputWriterprivate
experiment_id() constpism::OutputWriterprotected
GET_EXISTING_TAG enum valuepism::YacOutputWriterprivate
initialize(const std::set< VariableMetadata > &array_variables, bool relaxed_mode=false)pism::OutputWriter
initialize_impl(const std::set< VariableMetadata > &array_variables)pism::YacOutputWriterprivatevirtual
is_async() constpism::OutputWriter
last_time_value(const std::string &file_name)pism::OutputWriter
last_time_value_impl(const std::string &file_name)pism::YacOutputWriterprivatevirtual
m_bufferspism::YacOutputWriterprivate
m_defined_dimensionpism::YacOutputWriterprivate
m_defined_variablepism::YacOutputWriterprivate
m_field_bufferpism::YacOutputWriterprivate
m_field_buffer_sizepism::YacOutputWriterprivate
m_field_idspism::YacOutputWriterprivate
m_implpism::OutputWriterprivate
m_intercommpism::YacOutputWriterprivate
m_last_timepism::YacOutputWriterprivate
m_leaderpism::YacOutputWriterprivate
m_mpi_requestspism::YacOutputWriterprivate
m_point_set_idpism::YacOutputWriterprivate
m_text_bufferspism::YacOutputWriterprivate
m_time_lengthpism::YacOutputWriterprivate
m_variable_tagspism::YacOutputWriterprivate
OutputWriter(MPI_Comm comm, const Config &config)pism::OutputWriter
send_action(int action_id, const nlohmann::json &metadata)pism::YacOutputWriterprivate
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)pism::YacOutputWriterprivatevirtual
set_is_async(bool flag)pism::OutputWriterprotected
sync(const std::string &file_name)pism::OutputWriter
sync_impl(const std::string &file_name)pism::YacOutputWriterprivatevirtual
tag(const std::string &variable_name, TagTreatment flag=GET_EXISTING_TAG)pism::YacOutputWriterprivate
TagTreatment enum namepism::YacOutputWriterprivate
time_dimension_length(const std::string &file_name)pism::OutputWriter
time_dimension_length_impl(const std::string &file_name)pism::YacOutputWriterprivatevirtual
time_name() constpism::OutputWriterprotected
variable_info(const std::string &variable_name) constpism::OutputWriterprotected
variable_info_is_available(const std::string &variable_name) constpism::OutputWriterprotected
waitall()pism::YacOutputWriterprivate
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)pism::YacOutputWriterprivatevirtual
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)pism::YacOutputWriterprivatevirtual
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)pism::YacOutputWriterprivatevirtual
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
YacOutputWriter(MPI_Comm comm, const Config &config)pism::YacOutputWriter
~OutputWriter()pism::OutputWritervirtual
~YacOutputWriter()pism::YacOutputWriter