...
Serial : single task, single thread.
a) Build the model .cd in the oifs/make
and build the model using the directory. Use the optimized ('opt') build configuration. If you find these tests do not work with this configuration, use the 'noopt' configuration and then experiment by raising the optimization level.
b) cp In directory oifs/t21test
and edit the file 'job' to change the line beginning:
...
The model will expect to find a file called fort.4 in the same directory as the executable. This script copies the executable from oifs/make/build/bin
.
If the run works you will see output like this:
Code Block |
---|
... signal_drhook(SIGSYS=31): New handler installed at 0x4d06cf; old preserved at 0x0 MPL_BUFFER_METHOD: 2 0 16:03:46 STEP 0 H= 0:00 +CPU= 3.598 16:03:46 STEP 1 H= 0:10 +CPU= 0.535 16:03:47 STEP 2 H= 0:20 +CPU= 0.537 16:03:48 STEP 3 H= 0:30 +CPU= 0.537 16:03:48 STEP 4 H= 0:40 +CPU= 0.527 16:03:49 STEP 5 H= 0:50 +CPU= 0.526 16:03:49 STEP 6 H= 1:00 +CPU= 0.530 |
...
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 These contain 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.
...
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 |
Check the location of the grib samples and correct the 'job' script.
If you see an error like this:
...