MPAS 8.4.2 stops when the Thompson aerosol-aware physics is used:
[THREAD 0000]ERROR:
[THREAD 0000]ERROR: ------------------------------ FATAL CALLED ------------------------------
[THREAD 0000]ERROR: AOD@550 must be positive. Negative value(s) found in auxinput
[THREAD 0000]CRITICAL ERROR: MPAS core_physics abort
The problem originates here:
https://github.com/MPAS-Dev/MPAS-Model/blob/master/src/core_atmosphere/physics/mpas_atmphys_driver_radiation_sw.F#L570-L583
The issue seems the calculation of the AOD in the "gt_aod" subroutine in case OpenMP is used.
MPAS 8.4.2 stops when the Thompson aerosol-aware physics is used:
[THREAD 0000]ERROR:
[THREAD 0000]ERROR: ------------------------------ FATAL CALLED ------------------------------
[THREAD 0000]ERROR: AOD@550 must be positive. Negative value(s) found in auxinput
[THREAD 0000]CRITICAL ERROR: MPAS core_physics abort
The problem originates here:
https://github.com/MPAS-Dev/MPAS-Model/blob/master/src/core_atmosphere/physics/mpas_atmphys_driver_radiation_sw.F#L570-L583
The issue seems the calculation of the AOD in the "gt_aod" subroutine in case OpenMP is used.