Loading [MathJax]/extensions/tex2jax.js
PISM, A Parallel Ice Sheet Model 2.2.2-d6b3a29ca committed by Constantine Khrulev on 2025-03-28
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages

◆ update_impl()

void pism::bed::PointwiseIsostasy::update_impl ( const array::Scalar load,
double  t,
double  dt 
)
protectedvirtual

Updates the pointwise isostasy model.

Inputs:

  • ice thickness
  • sea level
  • old bed elevation
  • old load

Outputs:

  • new bed elevation
  • updated "old" load

Implements pism::bed::BedDef.

Definition at line 63 of file PointwiseIsostasy.cc.

References pism::ParallelSection::check(), pism::ParallelSection::failed(), pism::array::Array::inc_state_counter(), pism::Component::m_config, pism::Component::m_grid, m_load_last, pism::bed::BedDef::m_topg, and pism::bed::BedDef::m_topg_last.