|
PISM, A Parallel Ice Sheet Model 2.3.0-79cae578d committed by Constantine Khrulev on 2026-03-22
|
#include <set>#include "pism/util/error_handling.hh"#include "pism/util/io/io_helpers.hh"#include "pism/util/VariableMetadata.hh"#include "pism/util/io/OutputWriter.hh"#include "pism/util/pism_utilities.hh"#include "pism/util/Config.hh"Go to the source code of this file.
Namespaces | |
| namespace | pism |
| namespace | pism::io |
| Input and output code (NetCDF wrappers, etc) | |
Functions | |
| void | pism::io::define_variables (const OutputFile &file, const std::set< VariableMetadata > &variables, const VariableMetadata &mapping, bool use_internal_units) |
| void | pism::io::write_config (const Config &config, const std::string &variable_name, const OutputFile &file) |
| void | pism::io::move_if_exists (MPI_Comm com, const std::string &file_to_move, int rank_to_use) |
| Moves the file aside (file.nc -> file.nc~). | |
| void | pism::io::remove_if_exists (MPI_Comm com, const std::string &file_to_remove, int rank_to_use) |
| Check if a file is present are remove it. | |