PISM, A Parallel Ice Sheet Model  stable v2.1-1-g6902d5502 committed by Ed Bueler on 2023-12-20 08:38:27 -0800
Classes | Namespaces | Functions
Geometry.hh File Reference
#include "pism/util/array/CellType.hh"

Go to the source code of this file.

Classes

class  pism::Geometry
 

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_area_floating (const Geometry &geometry, double thickness_threshold)
 Computes floating 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 (const Geometry &geometry, double thickness_threshold)
 Computes ice area, in m^2. More...
 
double pism::ice_volume_not_displacing_seawater (const Geometry &geometry, double thickness_threshold)
 
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...