30wxString gfsResolutions[] = {
"0.25",
"0.5",
"1.0"};
31wxString gfsReqNames[] = {
"gfs_p25_",
"gfs_p50_",
"gfs_1p0_"};
32int gfsInterval[] = {3, 6, 12};
34 sizeof(gfsResolutions) /
sizeof(wxString),
37 sizeof(gfsInterval) /
sizeof(
int),
52wxString iconResolutions[] = {
"0.25"};
53wxString iconReqNames[] = {
"icon_p25_"};
54int iconInterval[] = {3, 6, 12};
56 sizeof(iconResolutions) /
sizeof(wxString),
59 sizeof(iconInterval) /
sizeof(
int),
74wxString arpegeResolutions[] = {
"0.5"};
75wxString arpegeReqNames[] = {
"arpege_p50_"};
76int arpegeInterval[] = {3, 6, 12};
79 sizeof(arpegeResolutions) /
sizeof(wxString),
82 sizeof(arpegeInterval) /
sizeof(
int),
97wxString ecmwfResolutions[] = {
"0.5"};
98wxString ecmwfReqNames[] = {
"ecmwf_p50_"};
99int ecmwfInterval[] = {24};
102 sizeof(ecmwfResolutions) /
sizeof(wxString),
105 sizeof(ecmwfInterval) /
sizeof(
int),
120wxString iconEuResolutions[] = {
"0.06"};
121wxString iconEuReqNames[] = {
"icon_eu_p06_"};
122int iconEuInterval[] = {1, 3, 6, 12};
125 sizeof(iconEuResolutions) /
sizeof(wxString),
128 sizeof(iconEuInterval) /
sizeof(
int),
143wxString arpegeHDResolutions[] = {
"0.06"};
144wxString arpegeHDReqNames[] = {
"arpege_eu_p10_"};
145int arpegeHDInterval[] = {1, 3, 6, 12};
148 sizeof(arpegeHDResolutions) /
sizeof(wxString),
151 sizeof(arpegeHDInterval) /
sizeof(
int),
166wxString aromeResolutions[] = {
"0.025"};
167wxString aromeReqNames[] = {
"arome_p025_"};
168int aromeInterval[] = {1, 3, 6, 12};
171 sizeof(aromeResolutions) /
sizeof(wxString),
174 sizeof(aromeInterval) /
sizeof(
int),
189wxString namConusResolutions[] = {
"0.11"};
190wxString namConusReqNames[] = {
"nam_conus_12km_"};
191int namConusInterval[] = {1, 3, 6, 12};
194 sizeof(namConusResolutions) /
sizeof(wxString),
197 sizeof(namConusInterval) /
sizeof(
int),
212wxString namCacbnResolutions[] = {
"0.11"};
213wxString namCacbnReqNames[] = {
"nam_cacbn_12km_"};
214int namCacbnInterval[] = {3};
217 sizeof(namCacbnResolutions) /
sizeof(wxString),
220 sizeof(namCacbnInterval) /
sizeof(
int),
235wxString namPacificResolutions[] = {
"0.11"};
236wxString namPacificReqNames[] = {
"nam_pacific_12km_"};
237int namPacificInterval[] = {3};
240 sizeof(namPacificResolutions) /
sizeof(wxString),
241 namPacificResolutions,
243 sizeof(namPacificInterval) /
sizeof(
int),
259 &xyGribARPEGEModelDef,
260 &xyGribECMWFModelDef,
261 &xyGribICONEUModelDef,
262 &xyGribARPEGEHDModelDef,
263 &xyGribAROMEModelDef,
264 &xyGribNAMCONUSModelDef,
265 &xyGribNAMCACBNModelDef,
266 &xyGribNAMPACIFICModelDef,
284 &xyGribWW3ModelDef, &xyGribGWAMModelDef, &xyGribEWAMModelDef,
nullptr};
XyGrib Model Configuration and Definitions.