Currently if history files are written with crm-level output on any dimension
depending on any crm_nx, crm_ny, crm_nz, crm_nx_rad, crm_ny_rad, the model fails to
restart because it tries to use the history coordinates without them being internally
defined. This PR fixes that problem, and adds a new test to the ecp test suite to explicitly test this feature.
moves add_hist_coord crm_n* calls from cam_diagnostics to crm_physics_register
deletes add_hist_coord calls for 'pver' and 'pverp' (unused)
adds cam-crmout test definition to verify that this solves problem
Changes ERS_Ld3_P96.ne4_ne4.FSP1V1-TEST to ERS_Ld3_P96.ne4_ne4.FSP1V1-TEST.cam-crmout in e3sm_ecp_sp test suite.
Currently if history files are written with crm-level output on any dimension depending on any
crm_nx
,crm_ny
,crm_nz
,crm_nx_rad
,crm_ny_rad
, the model fails to restart because it tries to use the history coordinates without them being internally defined. This PR fixes that problem, and adds a new test to the ecp test suite to explicitly test this feature.cam-crmout
test definition to verify that this solves problemERS_Ld3_P96.ne4_ne4.FSP1V1-TEST
toERS_Ld3_P96.ne4_ne4.FSP1V1-TEST.cam-crmout
ine3sm_ecp_sp
test suite.Fixes issue #91.
[BFB]