PISM, A Parallel Ice Sheet Model
stable v2.1-1-g6902d5502 committed by Ed Bueler on 2023-12-20 08:38:27 -0800
|
#include <string>
Go to the source code of this file.
Classes | |
class | pism::io::Default |
Namespaces | |
pism | |
pism::io | |
Input and output code (NetCDF wrappers, etc) | |
Enumerations | |
enum | pism::AxisType : int { pism::T_AXIS = 0 , pism::X_AXIS = 1 , pism::Y_AXIS = 2 , pism::Z_AXIS = 3 , pism::UNKNOWN_AXIS = 4 } |
enum | pism::io::Type : int { pism::io::PISM_NAT = 0 , pism::io::PISM_BYTE = 1 , pism::io::PISM_CHAR = 2 , pism::io::PISM_SHORT = 3 , pism::io::PISM_INT = 4 , pism::io::PISM_FLOAT = 5 , pism::io::PISM_DOUBLE = 6 } |
enum | pism::io::Backend : int { pism::io::PISM_GUESS , pism::io::PISM_NETCDF3 , pism::io::PISM_NETCDF4_SERIAL , pism::io::PISM_NETCDF4_PARALLEL , pism::io::PISM_PNETCDF , pism::io::PISM_PIO_PNETCDF , pism::io::PISM_PIO_NETCDF , pism::io::PISM_PIO_NETCDF4C , pism::io::PISM_PIO_NETCDF4P } |
enum | pism::io::Mode : int { pism::io::PISM_READONLY = 7 , pism::io::PISM_READWRITE = 8 , pism::io::PISM_READWRITE_CLOBBER = 9 , pism::io::PISM_READWRITE_MOVE = 10 } |
enum | pism::io::Dim_Length : int { pism::io::PISM_UNLIMITED = 0 } |
enum | pism::io::Fill_Mode : int { pism::io::PISM_FILL = 0 , pism::io::PISM_NOFILL = 0x100 } |
Functions | |
AxisType | pism::axis_type_from_string (const std::string &input) |