...
b) cp oifs/t21test and edit the file 'job' to change the line beginning:
export GRIB_SAMPLES_PATH=...
to match the location of your grib_api installation. The model will fail with an error if it cannot find the 'ifs_samples' directory in the grib_api installation.
...
...
signal_drhook(SIGSYS=31): New handler installed at 0x4d06cf; old preserved at 0x0
MPL_BUFFER_METHOD: 2 0
GRIB_API ERROR : Unable to locate sample file gg_sfc_grib1.tmpl
in /home/rd/openifs/software/grib_api/1.9.18/grib_api-gcc-4.5.0/ifs_samples/grib1_mlgrib2
GRIB_NEW_FROM_TEMPLATE gg_sfc_grib1 FAILED -2
c) Copy the namelists and run the model with a single task and single thread by executing the job script:
...
NODE_001.01 contains the text output (WRITE/PRINT statements). The numbers refer to task number and thread number. Only output from the master task & thread is normally output but this can be changed for debugging purposes.
ICM*epc8+0000 is the model output in GRIB format split into 2 files; one for the gridpoint, the other for spectral fields. This contains only a few output variables in this test. This file is a mix of GRIB1 and GRIB2 messages. See the Documentation for how to process this output.
ifs.stat is a small file that prints the model steps, time taken for each step and a 'norm' measure. This file can be usually ignored but is useful for debugging.
Likely errors
The model will fail with an error if it cannot find the 'ifs_samples' directory in the grib_api installation:
Code Block |
---|
signal_drhook(SIGSYS=31): New handler installed at 0x4d06cf; old preserved at 0x0
MPL_BUFFER_METHOD: 2 0
GRIB_API ERROR : Unable to locate sample file gg_sfc_grib1.tmpl
in /home/rd/openifs/software/grib_api/1.9.18/grib_api-gcc-4.5.0/ifs_samples/grib1_mlgrib2
GRIB_NEW_FROM_TEMPLATE gg_sfc_grib1 FAILED -2 |
If you see an error like this:
...