|
PISM, A Parallel Ice Sheet Model 2.3.0-79cae578d committed by Constantine Khrulev on 2026-03-22
|
#include <cstddef>#include <memory>#include <cmath>#include <cstring>#include <mpi.h>#include <vector>#include "pism/util/Config.hh"#include "pism/util/GridInfo.hh"#include "pism/util/Grid.hh"#include "pism/util/VariableMetadata.hh"#include "pism/util/error_handling.hh"#include "pism/util/io/File.hh"#include "pism/util/io/IO_Flags.hh"#include "pism/util/io/YacOutputWriter.hh"#include "pism/external/nlohmann/json.hpp"#include "yac.h"Go to the source code of this file.
Namespaces | |
| namespace | pism |
| namespace | pism::details |
Functions | |
| static void | pism::details::to_json (const VariableAttributes &attributes, nlohmann::json &output) |
| static std::string | pism::details::to_python_type (pism::io::Type input) |
| static std::vector< int > | pism::details::patch_global_indices (unsigned int x_global_size, unsigned int x_start, unsigned int x_size, unsigned int y_start, unsigned int y_size) |
| static std::string | pism::details::grid_name (const VariableMetadata &variable) |
| static void | pism::details::free_array_buffers (std::vector< double * > &buffers) |
| void | pism::details::compute_point_coordinates (const grid::DistributedGridInfo &grid, const std::string &proj_string, std::vector< double > &longitudes, std::vector< double > &latitudes) |