The current version of MPAS-A in EarthWorks lags behind what is used in the cam_development branch. EWOrg/MPAS-Model is a v7.x OpenACC version while what ESCOMP/CAM uses is based on a v8.0.1 hash (b8c33daa in MPAS-Dev/MPAS-Model). This means that EWOrg/MPAS-Model is missing code to use the cell_gradient_coef_{xy} fields/variables and runs fail when CAM tries to direct MPAS-A to read those fields.
When built with DEBUG=true, you will see lines like below at the end of the file. Otherwise the "Warning: *" statements won't be present, and the run will just die.
# skipped content...
Allocating fields ...
4 MB allocated for fields on this task
567 MB total allocated for fields across all tasks
----- done allocating fields -----
WARNING: Error: Field cell_gradient_coef_x not found in pool.
WARNING: Error: Field cell_gradient_coef_y not found in pool.
The current version of MPAS-A in EarthWorks lags behind what is used in the cam_development branch. EWOrg/MPAS-Model is a v7.x OpenACC version while what ESCOMP/CAM uses is based on a v8.0.1 hash (b8c33daa in MPAS-Dev/MPAS-Model). This means that EWOrg/MPAS-Model is missing code to use the
cell_gradient_coef_{xy}
fields/variables and runs fail when CAM tries to direct MPAS-A to read those fields.This impacts and/or is impacted by:
When built with
DEBUG=true
, you will see lines like below at the end of the file. Otherwise the "Warning: *
" statements won't be present, and the run will just die.