SNOWPACK  SNOWPACK-3.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
LayerData Class Reference

Detailed Description

Parameters of the different layers of the snowpack
The layers form a vector within the SSdata (profile) data structure.

#include <DataClasses.h>

Public Member Functions

 LayerData ()
 
const std::string toString () const
 

Public Attributes

mio::Date depositionDate
 Date of deposition (mainly used for snow layers) More...
 
double hl
 The thickness of the layer in m. More...
 
size_t ne
 Number of finite elements in the the layer (hl/ne defines elm. size) More...
 
double tl
 Temperature at the top of the layer in K. More...
 
double phiSoil
 Volumetric soil content in %. More...
 
double phiIce
 Volumetric ice content in %. More...
 
double phiWater
 Volumetric water content in %. More...
 
double phiVoids
 Volumetric void content in %. More...
 
std::vector< double > cSoil
 Solute concentrations in Soil. More...
 
std::vector< double > cIce
 Solute concentrations in Ice. More...
 
std::vector< double > cWater
 Solute concentrations in Water. More...
 
std::vector< double > cVoids
 Solute concentrations in Air. More...
 
double SoilRho
 Density of soil in kg m-3. More...
 
double SoilK
 Conductivity of soil. More...
 
double SoilC
 Heat Capacity of soil. More...
 
double rg
 Micro-structure : Grainsize in mm. More...
 
double sp
 Micro-structure : Sphericity. More...
 
double dd
 Micro-structure : Dendricity. More...
 
double rb
 Micro-structure : Bond Radius in mm. More...
 
unsigned short int mk
 Micro-structure : Marker. More...
 
double hr
 Surface hoar Mass in kg m-2. More...
 
double CDot
 Stress rate (Pa s-1), that is the LAST overload change rate. More...
 
double metamo
 keep track of metamorphism More...
 

Friends

std::iostream & operator<< (std::iostream &os, const LayerData &data)
 
std::iostream & operator>> (std::iostream &is, LayerData &data)
 

Constructor & Destructor Documentation

LayerData::LayerData ( )

Member Function Documentation

const std::string LayerData::toString ( ) const

Friends And Related Function Documentation

std::iostream& operator<< ( std::iostream &  os,
const LayerData data 
)
friend
std::iostream& operator>> ( std::iostream &  is,
LayerData data 
)
friend

Member Data Documentation

double LayerData::CDot

Stress rate (Pa s-1), that is the LAST overload change rate.

std::vector<double> LayerData::cIce

Solute concentrations in Ice.

std::vector<double> LayerData::cSoil

Solute concentrations in Soil.

std::vector<double> LayerData::cVoids

Solute concentrations in Air.

std::vector<double> LayerData::cWater

Solute concentrations in Water.

double LayerData::dd

Micro-structure : Dendricity.

mio::Date LayerData::depositionDate

Date of deposition (mainly used for snow layers)

double LayerData::hl

The thickness of the layer in m.

double LayerData::hr

Surface hoar Mass in kg m-2.

double LayerData::metamo

keep track of metamorphism

unsigned short int LayerData::mk

Micro-structure : Marker.

size_t LayerData::ne

Number of finite elements in the the layer (hl/ne defines elm. size)

double LayerData::phiIce

Volumetric ice content in %.

double LayerData::phiSoil

Volumetric soil content in %.

double LayerData::phiVoids

Volumetric void content in %.

double LayerData::phiWater

Volumetric water content in %.

double LayerData::rb

Micro-structure : Bond Radius in mm.

double LayerData::rg

Micro-structure : Grainsize in mm.

double LayerData::SoilC

Heat Capacity of soil.

double LayerData::SoilK

Conductivity of soil.

double LayerData::SoilRho

Density of soil in kg m-3.

double LayerData::sp

Micro-structure : Sphericity.

double LayerData::tl

Temperature at the top of the layer in K.


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