Description of changes:
add tavg vars needed for Newton-Krylov solver to abio_dic_dic14
Move io_read_fallback_register_field call for 'ABIO_PH_SURF' outside of all_fields_exist_in_restfile conditional. This fallback should always be available, and the Newton-Krylov solver relies on it.
Testing:
Test case/suite: passes aux_pop on cheyenne/intel, compared to pop2_cesm2_1_rel_n10
Test status: bit for bit
new test ERS_Ld5_D.T62_g37.C.cheyenne_intel.pop-abio_dic_dic14_ltavg_NK added to aux_pop
Fixes: NA
User interface (namelist or namelist defaults) changes?
computation and inclusion of vars in tavg file controlled with nml var abio_dic_dic14_ltavg_NK
(nml var not written to pop_in, just passed to tavg_contents generating script)
Description of changes: add tavg vars needed for Newton-Krylov solver to abio_dic_dic14
Move io_read_fallback_register_field call for 'ABIO_PH_SURF' outside of all_fields_exist_in_restfile conditional. This fallback should always be available, and the Newton-Krylov solver relies on it.
Testing: Test case/suite: passes aux_pop on cheyenne/intel, compared to pop2_cesm2_1_rel_n10 Test status: bit for bit
new test ERS_Ld5_D.T62_g37.C.cheyenne_intel.pop-abio_dic_dic14_ltavg_NK added to aux_pop
Fixes: NA
User interface (namelist or namelist defaults) changes? computation and inclusion of vars in tavg file controlled with nml var abio_dic_dic14_ltavg_NK (nml var not written to pop_in, just passed to tavg_contents generating script)