SNOWPACK 20241221.26c8720
Stability.h File Reference
#include <snowpack/StabilityAlgorithms.h>
#include <snowpack/DataClasses.h>
#include <map>
#include <string>

Go to the source code of this file.

Classes

class  Stability
 This class contains the stability routines for the snowpack model. Stability is found for each LAYER (i.e. finite element) and INTERFACE (i.e. node). Subsequently, the element data contains a variable S_dr (layer stability for direct action avalanches) and the nodal data contains the varialble S_i (interface stability). The station data contain S_class an overall stability estimation for the profile based on hand hardness, grain class and a slab characterization. At the end, the stability index approach is compared to this profile characterization to check consistency/reliability. More...
 

Typedefs

typedef double(* StabMemFn) (const ElementData &, const double &)
 
typedef bool(* StabFnShearStrength) (const double &, const double &, const mio::Date &, ElementData &, NodeData &, StabilityData &)
 

Typedef Documentation

◆ StabFnShearStrength

typedef bool(* StabFnShearStrength) (const double &, const double &, const mio::Date &, ElementData &, NodeData &, StabilityData &)

◆ StabMemFn

typedef double(* StabMemFn) (const ElementData &, const double &)