SNOWPACK 20240328.2d1c245
Saltation Class Reference

Detailed Description

This module contains the saltation model of Judith.

#include <Saltation.h>

Public Member Functions

 Saltation (const SnowpackConfig &i_cfg)
 
bool compSaltation (const double &tauS, const double &tau_th, const double &slope_angle, const double &dg, double &massflux, double &c_salt) const
 Computes the saltation flux. More...
 

Static Public Attributes

static const double karman = 0.4
 Von Karman constant. More...
 
static const double z0_salt = 0.0017
 Saltation Z0 Preliminary values will be changed later Judith original: 0.00098. More...
 

Constructor & Destructor Documentation

◆ Saltation()

Saltation::Saltation ( const SnowpackConfig i_cfg)

Member Function Documentation

◆ compSaltation()

bool Saltation::compSaltation ( const double &  i_tauS,
const double &  tau_th,
const double &  slope_angle,
const double &  dg,
double &  massflux,
double &  c_salt 
) const

Computes the saltation flux.

Note
Sorensen's model is computationally more efficient than Judith Doorschot's
Parameters
i_tauS
tau_th
slope_angle(deg)
dg
massflux
c_salt
Returns
bool

Member Data Documentation

◆ karman

const double Saltation::karman = 0.4
static

Von Karman constant.

◆ z0_salt

const double Saltation::z0_salt = 0.0017
static

Saltation Z0 Preliminary values will be changed later Judith original: 0.00098.


The documentation for this class was generated from the following files: