00001 #ifndef _WINC_SOUNDPARAMS
00002 #define _WINC_SOUNDPARAMS
00003
00004 #include <WXP/CclData.h>
00005 #include <WXP/LclData.h>
00006 #include <WXP/ThetaEData.h>
00007 #include <WXP/UpaData.h>
00008 #include <WXP/UpaLevel.h>
00009
00010 namespace WXP {
00011 struct SoundParams {
00012 LclData lcl;
00013 UpaLevel lcl_lev;
00014 float frz;
00015 UpaLevel frz_lev[5];
00016 float wb0;
00017 UpaLevel wb0_lev;
00018 float lapse57;
00019 float max_t;
00020 float precip;
00021 float mean_rh;
00022 float thick;
00023 ThetaEData thetae;
00024 CclData ccl;
00025 UpaLevel ccl_lev;
00026 float li;
00027 float li3;
00028 float li7;
00029 float cap;
00030 float si;
00031 float tt;
00032 float ct;
00033 float vt;
00034 float ki;
00035 float sweat;
00036 float ei;
00037
00038 SoundParams();
00039 int init();
00040 int set( UpaData &data );
00041 int print();
00042
00043 };
00044 }
00045 #endif
00046