PISM, A Parallel Ice Sheet Model  stable v2.0.4 committed by Constantine Khrulev on 2022-05-25 12:02:27 -0800
Classes | Namespaces | Functions
FlowLaw.hh File Reference
#include <string>
#include "pism/util/EnthalpyConverter.hh"
#include "pism/util/Vector2.hh"

Go to the source code of this file.

Classes

class  pism::rheology::FlowLaw
 

Namespaces

 pism
 
 pism::rheology
 Ice flow laws.
 

Functions

static double pism::secondInvariant_2D (const Vector2 &U_x, const Vector2 &U_y)
 
double pism::rheology::averaged_hardness (const FlowLaw &ice, double thickness, int kbelowH, const double *zlevels, const double *enthalpy)
 Computes vertical average of B(E, p) ice hardness, namely \(\bar B(E, p)\). More...
 
void pism::rheology::averaged_hardness_vec (const FlowLaw &ice, const IceModelVec2S &thickness, const IceModelVec3 &enthalpy, IceModelVec2S &result)
 
bool pism::rheology::FlowLawUsesGrainSize (const FlowLaw &flow_law)