PISM, A Parallel Ice Sheet Model  stable v2.1.1 committed by Constantine Khrulev on 2024-12-04 13:36:58 -0900
Namespaces | Functions
Geometry.cc File Reference
#include "pism/geometry/Geometry.hh"
#include "pism/util/array/CellType.hh"
#include "pism/util/Mask.hh"
#include "pism/util/pism_utilities.hh"
#include "pism/geometry/grounded_cell_fraction.hh"
#include "pism/util/Context.hh"
#include "pism/util/VariableMetadata.hh"
#include "pism/util/io/File.hh"
#include "pism/util/io/io_helpers.hh"
#include "pism/util/io/IO_Flags.hh"

Go to the source code of this file.

Namespaces

 pism
 

Functions

void pism::ice_bottom_surface (const Geometry &geometry, array::Scalar &result)
 
double pism::ice_volume (const Geometry &geometry, double thickness_threshold)
 Computes the ice volume, in m^3. More...
 
double pism::ice_volume_not_displacing_seawater (const Geometry &geometry, double thickness_threshold)
 
double pism::ice_area (const Geometry &geometry, double thickness_threshold)
 Computes ice area, in m^2. More...
 
double pism::ice_area_grounded (const Geometry &geometry, double thickness_threshold)
 Computes grounded ice area, in m^2. More...
 
double pism::ice_area_floating (const Geometry &geometry, double thickness_threshold)
 Computes floating ice area, in m^2. More...
 
double pism::sea_level_rise_potential (const Geometry &geometry, double thickness_threshold)
 Computes the sea level rise that would result if all the ice were melted. More...
 
void pism::set_no_model_strip (const Grid &grid, double width, array::Scalar &result)
 Set no_model_mask variable to have value 1 in strip of width 'strip' m around edge of computational domain, and value 0 otherwise. More...