PISM, A Parallel Ice Sheet Model
stable v2.1-1-g6902d5502 committed by Ed Bueler on 2023-12-20 08:38:27 -0800
|
◆ compute_2D_principal_strain_rates()
Compute eigenvalues of the horizontal, vertically-integrated strain rate tensor. Calculates all components \(D_{xx}, D_{yy}, D_{xy}=D_{yx}\) of the vertically-averaged strain rate tensor \(D\) [SchoofStream]. Then computes the eigenvalues Note that Result can be used in a calving law, for example in eigencalving (PIK). Note: strain rates will be derived from SSA velocities, using ghosts when necessary. Both implementations (SSAFD and SSAFEM) call update_ghosts() to ensure that ghost values are up to date. Definition at line 682 of file StressBalance.cc. References pism::East, pism::array::Array::grid(), pism::array::CellType::ice_free(), pism::mask::ice_free(), pism::North, pism::South, pism::array::Array2D< T >::star(), and pism::West. Referenced by pism::stressbalance::PSB_strain_rates::compute_impl(), pism::calving::EigenCalving::update(), pism::calving::vonMisesCalving::update(), and pism::FractureDensity::update(). |