#include <snowpack/SnowpackConfig.h>
#include <snowpack/Constants.h>
#include <meteoio/MeteoIO.h>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
struct | SNOW_OPTIC |
Optical Properties of snow. More... | |
struct | WL_STRUCT |
Spectrum of incoming solar radiation. More... | |
class | ZwischenData |
ZwischenData contains "memory" information mainly for operational use It is used to prepare some parameters of qr_Hdata. This data is read from and written to *.sno or .haz files respectively. More... | |
class | CurrentMeteo |
CurrentMeteo is the class of interpolated meteo data for the current calculation time step It contains some additional and very important derived parameters such as the roughness length or running mean values. More... | |
class | LayerData |
Parameters of the different layers of the snowpack The layers form a vector within the SSdata (profile) data structure. More... | |
class | SN_SNOWSOIL_DATA |
SN_SNOWSOIL_DATA includes all important station parameters as well as LayerData This data structure will have to be replaced by something a little more complicated soon ??? For now it is simply an efficient way of creating a snowpack to investigate. More... | |
class | ElementData |
ELEMENT DATA used as a pointer in the SnowStation structure NOTE on M below: this is the mass of an element that is neither changed by phase changes nor densification. It is set in the data initialization and used to compute the stress field. It can ONLY be changed by the WATER TRANSPORT or SURFACE SUBLIMATION or WIND TRANSPORT routines. More... | |
class | NodeData |
NODAL DATA used as a pointer in the SnowStation structure. More... | |
class | CanopyData |
Canopy data used as a pointer in the SnowStation structure
| |
class | SnowStation |
Station data including all information on snowpack layers (elements and nodes) and on canopy This is the PRIMARY data structure of the SNOWPACK program It is used extensively not only during the finite element solution but also to control the post-processing writes. It is initialized from SN_SNOWSOIL_DATA (at present). More... | |
class | BoundCond |
BoundCond is used to set Neumann boundary conditions. More... | |
class | SurfaceFluxes |
class | SnowProfileLayer |
Defines structure for snow profile layers. More... | |
class | RunInfo |
class to collect the information about the current simulation (version, date) More... | |
struct | ProcessDat |
Structure of double values for output to SDB. More... | |
struct | ProcessInd |
class | Tag |
Class for recording reference properties of tagged elements. More... | |
class | TaggingData |
Enumerations | |
enum | { SOLID, LIQUID, GAS, NUMBER_OF_PHASES } |
The 3 different phases in the matrix. More... | |
enum | SN_FIELD { TEMPERATURE, SEEPAGE, SETTLEMENT, N_SN_FIELDS } |
The 3 mathematical fields that can be solved. More... | |
enum | { SOIL, ICE, WATER, AIR, N_COMPONENTS } |
The 4 different components of the porous matrix. More... | |
enum | SN_SOIL_DATA { SOIL_RHO, SOIL_K, SOIL_C, N_SOIL_FIELDS } |
The different soil fields (PERMAFROST) More... | |
anonymous enum |
anonymous enum |
enum SN_FIELD |
enum SN_SOIL_DATA |