Loading [MathJax]/extensions/tex2jax.js
PISM, A Parallel Ice Sheet Model  stable v2.1.1 committed by Constantine Khrulev on 2024-12-04 13:36:58 -0900
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages

◆ grounding_line_flux()

void pism::grounding_line_flux ( const array::CellType1 cell_type,
const array::Staggered1 flux,
double  dt,
bool  add_values,
array::Scalar result 
)

Compute the grounding line flux.

The units of result are "kg m-2". Negative flux corresponds to ice moving into the ocean, i.e. from grounded to floating areas.

This convention makes it easier to compare this quantity to the surface mass balance or calving fluxes.

Definition at line 1231 of file GeometryEvolution.cc.

References pism::ParallelSection::check(), pism::ParallelSection::failed(), pism::array::Array::grid(), pism::mask::grounded(), pism::array::CellType::ocean(), pism::array::Array2D< T >::star(), and pism::array::Staggered1::star().

Referenced by pism::diagnostics::GroundingLineFlux::update_impl().