51 | | Work is currently ongoing on the first functionality-area above: "Allow GRIB input data to be pre-processed before FLEXPART runs" |
| 51 | Work is currently ongoing on the first functionality-area above: "Allow GRIB input data to be pre-processed before FLEXPART runs". The upcoming task to be addressed is to allow GRIB input data to be pre-processed before FLEXPART runs. This task shall tackle the following aspects: |
| 52 | |
| 53 | 1. A command line utility (grib2flexpart) shall be developed that, given two arguments, namely the GRIB input filename and the output filename in FLEXPART native arrays, produces the files in the native FLEXPART format so that the on-the-fly processing is avoided. |
| 54 | |
| 55 | 2. The utility shall reuse and share existing code in FLEXPART for reading GRIB format files and processing them into native arrays. |
| 56 | 3. A switch shall be added to the COMMAND configuration file to control whether data files specified in the AVAILABLE configuration file is in original GRIB format or pre-processed native arrays. |
| 57 | |
| 58 | The aforementioned tasks will require the generation of appropriate test cases for verifications. |
| 59 | Documentation shall be produced at all steps. |