|
PISM, A Parallel Ice Sheet Model 2.2.2-d6b3a29ca committed by Constantine Khrulev on 2025-03-28
|
#include <memory>#include "pism/util/Component.hh"#include "pism/util/array/Array3D.hh"#include "pism/stressbalance/timestepping.hh"Go to the source code of this file.
Classes | |
| class | pism::stressbalance::Inputs |
| class | pism::stressbalance::StressBalance |
| The class defining PISM's interface to the shallow stress balance code. More... | |
| struct | pism::stressbalance::PrincipalStrainRates |
| struct | pism::stressbalance::DeviatoricStresses |
Namespaces | |
| namespace | pism |
| namespace | pism::rheology |
| Ice flow laws. | |
| namespace | pism::stressbalance |
| Stress balance models and related diagnostics. | |
Functions | |
| std::shared_ptr< StressBalance > | pism::stressbalance::create (const std::string &model, std::shared_ptr< const Grid > grid, bool regional) |
| void | pism::stressbalance::compute_2D_principal_strain_rates (const array::Vector1 &V, const array::CellType1 &mask, array::Array2D< PrincipalStrainRates > &result) |
| Compute eigenvalues of the horizontal, vertically-integrated strain rate tensor. | |
| void | pism::stressbalance::compute_2D_stresses (const rheology::FlowLaw &flow_law, const array::Vector1 &velocity, const array::Scalar &hardness, const array::CellType1 &cell_type, array::Array2D< DeviatoricStresses > &result) |
| Compute 2D deviatoric stresses. | |