29wxString gfsResolutions[] = {
"0.25",
"0.5",
"1.0"};
30wxString gfsReqNames[] = {
"gfs_p25_",
"gfs_p50_",
"gfs_1p0_"};
31int gfsInterval[] = {3, 6, 12};
33 sizeof(gfsResolutions) /
sizeof(wxString),
36 sizeof(gfsInterval) /
sizeof(
int),
51wxString iconResolutions[] = {
"0.25"};
52wxString iconReqNames[] = {
"icon_p25_"};
53int iconInterval[] = {3, 6, 12};
55 sizeof(iconResolutions) /
sizeof(wxString),
58 sizeof(iconInterval) /
sizeof(
int),
73wxString arpegeResolutions[] = {
"0.5"};
74wxString arpegeReqNames[] = {
"arpege_p50_"};
75int arpegeInterval[] = {3, 6, 12};
78 sizeof(arpegeResolutions) /
sizeof(wxString),
81 sizeof(arpegeInterval) /
sizeof(
int),
96wxString ecmwfResolutions[] = {
"0.5"};
97wxString ecmwfReqNames[] = {
"ecmwf_p50_"};
98int ecmwfInterval[] = {24};
101 sizeof(ecmwfResolutions) /
sizeof(wxString),
104 sizeof(ecmwfInterval) /
sizeof(
int),
119wxString iconEuResolutions[] = {
"0.06"};
120wxString iconEuReqNames[] = {
"icon_eu_p06_"};
121int iconEuInterval[] = {1, 3, 6, 12};
124 sizeof(iconEuResolutions) /
sizeof(wxString),
127 sizeof(iconEuInterval) /
sizeof(
int),
142wxString arpegeHDResolutions[] = {
"0.06"};
143wxString arpegeHDReqNames[] = {
"arpege_eu_p10_"};
144int arpegeHDInterval[] = {1, 3, 6, 12};
147 sizeof(arpegeHDResolutions) /
sizeof(wxString),
150 sizeof(arpegeHDInterval) /
sizeof(
int),
165wxString aromeResolutions[] = {
"0.025"};
166wxString aromeReqNames[] = {
"arome_p025_"};
167int aromeInterval[] = {1, 3, 6, 12};
170 sizeof(aromeResolutions) /
sizeof(wxString),
173 sizeof(aromeInterval) /
sizeof(
int),
188wxString namConusResolutions[] = {
"0.11"};
189wxString namConusReqNames[] = {
"nam_conus_12km_"};
190int namConusInterval[] = {1, 3, 6, 12};
193 sizeof(namConusResolutions) /
sizeof(wxString),
196 sizeof(namConusInterval) /
sizeof(
int),
211wxString namCacbnResolutions[] = {
"0.11"};
212wxString namCacbnReqNames[] = {
"nam_cacbn_12km_"};
213int namCacbnInterval[] = {3};
216 sizeof(namCacbnResolutions) /
sizeof(wxString),
219 sizeof(namCacbnInterval) /
sizeof(
int),
234wxString namPacificResolutions[] = {
"0.11"};
235wxString namPacificReqNames[] = {
"nam_pacific_12km_"};
236int namPacificInterval[] = {3};
239 sizeof(namPacificResolutions) /
sizeof(wxString),
240 namPacificResolutions,
242 sizeof(namPacificInterval) /
sizeof(
int),
258 &xyGribARPEGEModelDef,
259 &xyGribECMWFModelDef,
260 &xyGribICONEUModelDef,
261 &xyGribARPEGEHDModelDef,
262 &xyGribAROMEModelDef,
263 &xyGribNAMCONUSModelDef,
264 &xyGribNAMCACBNModelDef,
265 &xyGribNAMPACIFICModelDef,
283 &xyGribWW3ModelDef, &xyGribGWAMModelDef, &xyGribEWAMModelDef,
nullptr};
XyGrib Model Configuration and Definitions.