#include <stdio.h>
#include <math.h>
#include <stdlib.h>
#include <iostream>
#include <meteoio/MeteoIO.h>
#include <meteoio/plugins/ARPSIO.h>
#include <alpine3d/SnowpackInterface.h>
#include <alpine3d/ebalance/EnergyBalance.h>
#include <alpine3d/snowdrift/checksum.h>
Go to the source code of this file.
Classes | |
struct | WIND_FIELD |
class | SnowDriftA3D |
Macros | |
#define | WS0 0.5 |
#define | TKE 0 |
#define | SALTATION 1 |
#define | SUBLIMATION 0 |
#define | FIELD3D_OUTPUT 0 |
#define | SUBLIMATION_OUTPUT 0 |
#define | T_FB 1 |
#define | Q_FB 1 |
#define | C_FB 1 |
#define | READK 0 |
#define | WRITE_DRIFT_FLUXES 0 |
#define | dt_diff 0.5 /* Small calculation step length for snow diffusion */ |
Typedefs | |
typedef mio::Array2D< int > | CElementArray |
typedef mio::Array1D< double > | CDoubleArray |
typedef mio::Array1D< int > | CIntArray |
Enumerations | |
enum | DRIFT_OUTPUT { OUT_CONC, OUT_SUBL } |
enum | param_type { CON, HUM, SUB, TEM, SUB2 } |
enum | aspect_type { OTHER, BOTTOM } |
#define C_FB 1 |
#define dt_diff 0.5 /* Small calculation step length for snow diffusion */ |
#define FIELD3D_OUTPUT 0 |
#define Q_FB 1 |
#define READK 0 |
#define SALTATION 1 |
#define SUBLIMATION 0 |
#define SUBLIMATION_OUTPUT 0 |
#define T_FB 1 |
#define TKE 0 |
#define WRITE_DRIFT_FLUXES 0 |
#define WS0 0.5 |
typedef mio::Array1D<double> CDoubleArray |
typedef mio::Array2D<int> CElementArray |
typedef mio::Array1D<int> CIntArray |
enum aspect_type |
enum DRIFT_OUTPUT |
enum param_type |