PISM, A Parallel Ice Sheet Model  stable v2.1.1 committed by Constantine Khrulev on 2024-12-04 13:36:58 -0900

◆ update()

void pism::stressbalance::ConstantInColumn::update ( const array::Vector sliding_velocity,
const Inputs inputs,
bool  full_update 
)
virtual

Distribute the input velocity throughout the column.

Things to update:

  • 3D-distributed horizontal velocity
  • maximum horizontal velocity
  • diffusive ice flux
  • maximum diffusivity
  • strain heating (strain_heating)

Implements pism::stressbalance::SSB_Modifier.

Definition at line 105 of file SSB_Modifier.cc.

References pism::stressbalance::SSB_Modifier::m_D_max, pism::stressbalance::SSB_Modifier::m_diffusive_flux, pism::Component::m_grid, pism::stressbalance::SSB_Modifier::m_u, pism::stressbalance::SSB_Modifier::m_v, pism::array::Array::set(), pism::array::Array3D::set_column(), and pism::array::Array::update_ghosts().