PISM, A Parallel Ice Sheet Model  stable v2.1-1-g6902d5502 committed by Ed Bueler on 2023-12-20 08:38:27 -0800

◆ compute_basal_frictional_heating()

void pism::stressbalance::ShallowStressBalance::compute_basal_frictional_heating ( const array::Vector V,
const array::Scalar tauc,
const array::CellType mask,
array::Scalar result 
) const

Compute the basal frictional heating.

Ice shelves have zero basal friction heating.

Parameters
[in]Vbasal sliding velocity
[in]taucbasal yield stress
[in]mask(used to determine if floating or grounded)
[out]result

Definition at line 149 of file ShallowStressBalance.cc.

References C, pism::IceBasalResistancePlasticLaw::drag(), m_basal_sliding_law, pism::Component::m_grid, and pism::array::CellType::ocean().

Referenced by pism::stressbalance::SSA::update(), and pism::stressbalance::Blatter::update().