WXP C++ Library Version 6.74.6
Loading...
Searching...
No Matches
HelicityData.h
1#ifndef _WINC_HELICITYDATA
2#define _WINC_HELICITYDATA
3
4namespace WXP {
6 int status;
7 float dir_shr;
8 float pos_hel;
9 float neg_hel;
10 float tot_hel;
11 float ave_hel;
12 float rel_hel;
13 float hor_vort;
14 float stm_vort;
15
16 public:
18 int init();
19 inline int getStatus(){ return status; };
20 inline float getDirShear(){ return dir_shr; };
21 inline float getPosHelicity(){ return pos_hel; };
22 inline float getNegHelicity(){ return neg_hel; };
23 inline float getTotHelicity(){ return tot_hel; };
24 inline float getAveHelicity(){ return ave_hel; };
25 inline float getRelHelicity(){ return rel_hel; };
26 inline float getHorVorticity(){ return hor_vort; };
27 inline float getStmVorticity(){ return stm_vort; };
28
29 friend class UpaCalc;
30 friend class UpaTool;
31 friend class WindParams;
32 };
33}
34#endif
35
This structure holds output data from helicity calculation.
Definition: HelicityData.h:5
HelicityData()
Definition: HelicityData.cc:18
int init()
Definition: HelicityData.cc:25
This class does standard computations on upper air data.
Definition: UpaCalc.h:16
This class is a set of tools to decode and manage upper air data.
Definition: UpaTool.h:10
All WXP classes fall under the WXP namespace.
Definition: Angle.h:4
This struct computes sounding wind parameters.
Definition: WindParams.h:12