Loading [MathJax]/extensions/tex2jax.js
PISM, A Parallel Ice Sheet Model 2.2.2-d6b3a29ca committed by Constantine Khrulev on 2025-03-28
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions
SSAFDBase.cc File Reference
#include "pism/stressbalance/ssa/SSAFDBase.hh"
#include "pism/basalstrength/basal_resistance.hh"
#include "pism/geometry/Geometry.hh"
#include "pism/rheology/FlowLaw.hh"
#include "pism/stressbalance/StressBalance.hh"
#include "pism/util/Mask.hh"
#include "pism/util/pism_utilities.hh"
#include <cassert>

Go to the source code of this file.

Classes

class  pism::stressbalance::SSAFD_nuH
 Reports the nuH (viscosity times thickness) product on the staggered grid. More...
 
class  pism::stressbalance::SSAFD_taud
 Computes the driving shear stress at the base of ice (diagnostically). More...
 
class  pism::stressbalance::SSAFD_taud_mag
 Computes the magnitude of the driving shear stress at the base of ice (diagnostically). More...
 

Namespaces

namespace  pism
 
namespace  pism::stressbalance
 Stress balance models and related diagnostics.
 

Functions

static int pism::stressbalance::weight (bool margin_bc, int M_ij, int M_n, double h_ij, double h_n, int N_ij, int N_n)
 
static double pism::stressbalance::diff_uphill (double L, double C, double R)
 
static double pism::stressbalance::diff_centered (double L, double, double R)
 
static bool pism::stressbalance::is_marginal (int i, int j, const array::CellType1 &cell_type, bool ssa_dirichlet_bc)
 Checks if a cell is near or at the ice front.