# Vn12.0 suite using Cariolle ozone scheme crashing in reconfiguration

**URL:** <https://cms-helpdesk.ncas.ac.uk/t/vn12-0-suite-using-cariolle-ozone-scheme-crashing-in-reconfiguration/301>\
**Category:** Uncategorized\
**Tags:** Monsoon2\
**Created:** [11 November 2021 15:17 UTC](https://cms-helpdesk.ncas.ac.uk/t/vn12-0-suite-using-cariolle-ozone-scheme-crashing-in-reconfiguration/301 "2021-11-11T15:17:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![JMK64](https://avatars.discourse-cdn.com/v4/letter/j/ecae2f/32.png) [@JMK64](https://cms-helpdesk.ncas.ac.uk/u/JMK64)\
**Post date:** [11 November 2021 15:17 UTC](https://cms-helpdesk.ncas.ac.uk/t/vn12-0-suite-using-cariolle-ozone-scheme-crashing-in-reconfiguration/301/1 "2021-11-11T15:17:59Z")

</div>

Dear CMS Modelling Helpdesk,

I am setting up a vn12.0 suite to run on MONSooN2 that uses the Cariolle ozone scheme. I have taken a copy of a vn12.0 suite that was run on the MetO Cray machine (u-cg225) and made a new suite (u-cj225) which needed some minor changes to point to the correct ancillary file locations. To turn on the Cariolle scheme option I have:

1. Turned on the l\_use\_cariolle logical
2. Turned on the l\_use\_ozoneinrad logical
3. Created new Cariolle ancillaries for fields 480-487 and pointed the suite to these files. The new Cariolle ancillary files were made by regridding an older file to the N96L85 grid. The original file, regridded file, ancillary file and the xancil job used to create the files are all here:  
/projects/ukca-cam/jkeeb/ancils/cariolle

When I run this suite, it crashes in the reconfiguration step, with the following warnings/error:

???  
??? WARNING ???  
? Warning code: -15000  
? Warning from routine: ANCIL\_CHECK\_HORIZONTAL\_GRID  
? Warning message: Mismatch between model and ancil field x grid spacing  
? Expected x grid spacing : 1.8750000000  
? Ancil x grid spacing : 360.0000000000  
? Ancil file : /projects/ukca-cam/jkeeb/ancils/cariolle/regridded\_N96\_L85\_cariolle\_ancils  
? Lookup num : 8160  
? Stashcode : 487  
? Warning from processor: 0  
? Warning number: 16320  
???

???  
??? WARNING ???  
? Warning code: -15000  
? Warning from routine: ANCIL\_CHECK\_HORIZONTAL\_GRID  
? Warning message: Mismatch between model and ancil field ozone row length  
? Expected ozone row length : 192  
? Ancil ozone row length : 1  
? Ancil file : /projects/ukca-cam/jkeeb/ancils/cariolle/regridded\_N96\_L85\_cariolle\_ancils  
? Lookup num : 8160  
? Stashcode : 487  
? Warning from processor: 0  
? Warning number: 16321  
???

???  
???!!!???!!!???!!!???!!!???!!! ERROR ???!!!???!!!???!!!???!!!???!!!  
? Error code: 1001  
? Error from routine: ANCIL\_CHECK\_MOD::REPORT\_ANCIL\_ERRORS  
? Error message:  
? ERRORS: 1 ancil files have failed ancil checking and resulted in this abort:  
? – /projects/ukca-cam/jkeeb/ancils/cariolle/regridded\_N96\_L85\_cariolle\_ancils  
?  
? Any fields causing an error will have produced an ereport  
? warning earlier in the run, please search the log files for  
? each ancil filename for more details on each failure.  
? Error from processor: 0  
? Error number: 16322  
???

This error seems to be saying that the model is expecting a 3D ozone ancillary file, but all the old Cariolle files are only 2D. I have tried switching l\_ozone\_init to 2D, but this made no difference.

Can you advise on how to resolve this error? Please let me know if there is any further information I can provide.

Best,  
James

---

<div class="post-metadata">

**Author:** ![grenville](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/grenville/32/29_2.png) [@grenville](https://cms-helpdesk.ncas.ac.uk/u/grenville)\
**Post date:** [12 November 2021 08:33 UTC](https://cms-helpdesk.ncas.ac.uk/t/vn12-0-suite-using-cariolle-ozone-scheme-crashing-in-reconfiguration/301/2 "2021-11-12T08:33:09Z")

</div>

You could try setting `l_ignore_ancil_grid_check = .true.` for the ozone ancillary file. That’s sweeping something under the carpet, so double check that the model runs correctly if it works at all.

Grenville

---

<div class="post-metadata">

**Author:** ![JMK64](https://avatars.discourse-cdn.com/v4/letter/j/ecae2f/32.png) [@JMK64](https://cms-helpdesk.ncas.ac.uk/u/JMK64)\
**Post date:** [12 November 2021 12:56 UTC](https://cms-helpdesk.ncas.ac.uk/t/vn12-0-suite-using-cariolle-ozone-scheme-crashing-in-reconfiguration/301/3 "2021-11-12T12:56:12Z")

</div>

Hi Grenville,

I set l\_ignore\_ancil\_grid\_check = .true. for the ozone ancillary, and then also tried running with this file being ignored (I don’t think I need it as the Cariolle scheme should provide the ozone field) and both tests came back with the same error. Is there a specific requirement in the ancillary file metadata that tells the model the input field is a zonal mean? My Cariolle ancillary files have shape 12x85x144x1, but its not obvious to me why the reconfiguration is expecting a file with shape 12x85x144x192 unless there is something in the metadata/rose suite configuration.

James

---

<div class="post-metadata">

**Author:** ![grenville](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/grenville/32/29_2.png) [@grenville](https://cms-helpdesk.ncas.ac.uk/u/grenville)\
**Post date:** [12 November 2021 13:22 UTC](https://cms-helpdesk.ncas.ac.uk/t/vn12-0-suite-using-cariolle-ozone-scheme-crashing-in-reconfiguration/301/4 "2021-11-12T13:22:44Z")

</div>

James

Try setting `zon_av_ozone=.true.`

Grenville

---

<div class="post-metadata">

**Author:** ![JMK64](https://avatars.discourse-cdn.com/v4/letter/j/ecae2f/32.png) [@JMK64](https://cms-helpdesk.ncas.ac.uk/u/JMK64)\
**Post date:** [23 November 2021 00:16 UTC](https://cms-helpdesk.ncas.ac.uk/t/vn12-0-suite-using-cariolle-ozone-scheme-crashing-in-reconfiguration/301/5 "2021-11-23T00:16:15Z")

</div>

HI Grenville,

Sorry for not getting back for so long - when the postproc went down I wasn’t able to continue the runs and have only just been able to get back to this. I set zon\_av\_ozone=.true., and the error message for stash codes 481-487 changed to this:

? Warning code: -15000  
? Warning from routine: ANCIL\_CHECK\_HORIZONTAL\_GRID  
? Warning message: Mismatch between model and ancil field ozone grid x start  
? Expected ozone grid x start : 0.0000000000  
? Ancil ozone grid x start : 359.0625000000  
? Ancil file : /projects/ukca-cam/jkeeb/ancils/cariolle/regridded\_N96\_L85\_cariolle\_ancils  
? Lookup num : 8054  
? Stashcode : 486  
? Warning from processor: 0  
? Warning number: 8140

I then created new ancils files with 0.000 as the longitude coordinate, and with that change the reconfiguration now has no problem with the ancillaries for 481-487. However, under both tests 480, the prognostic ozone tracer, still has the same error message from the first comment with issues around expecting a 3D ancillary with, although now rather than saying that the Expected ozone row length : 192 it says the Expected p row length : 192

Best,  
James
