Forcing nesting suite with ERA5

Hi Grenville,

I’ve managed to point the suite to those ancils. However I got errors about the mismatch between the model and ancil grid for the ozone, soil moisture and aerosol ancils similar to this ticket. I set l_ignore_ancil_grid_check=.true. as advised, which converts the errors to warnings:

??? WARNING ???
? Warning code: -1001
? Warning from routine: ANCIL_CHECK_MOD::REPORT_ANCIL_ERRORS
? Warning message:
?
? WARNINGS: 8 ancil files have failed ancil checking. These files did not cause an abort
? due to the setting of l_ignore_ancil_grid_check=.true. in the items namelist:
? – /work/n02/n02/shakka/AP_ancils_for_era5/qrclim.ozone
? – /work/n02/n02/shakka/AP_ancils_for_era5/qrclim.smow
? – /work/n02/n02/shakka/AP_ancils_for_era5/qrclim.slt
? – /work/n02/n02/shakka/AP_ancils_for_era5/qrclim.sslt
? – /work/n02/n02/shakka/AP_ancils_for_era5/qrclim.ocff
? – /work/n02/n02/shakka/AP_ancils_for_era5/qrclim.sulp
? – /work/n02/n02/shakka/AP_ancils_for_era5/qrclim.biom
? – /work/n02/n02/shakka/AP_ancils_for_era5/qrclim.biog
? Warning from processor: 0
? Warning number: 2

The recon completes, but as you suggested in that ticket, it produces very strange output for the ancil fields in which the grid is ignored - e.g. compare the ec_cb000 ozone field:

… to the input climatology ancil:

It may also be worth noting that the recon regrids the input data (on 70 levels) to 71 levels.

Relatedly, the forecast step also fails with:

? Error from routine: INBOUNDA
? Error message: CHK_LOOK_BOUNDA : Wrong number of LBC fields

How many fields is the forecast expecting in the LBCs? And do I need to tell it somewhere to expect more/less? There are 10 presently.

Many thanks,
Ella