This is to make the Dyncore of the mixed hybrid code mainstream.
The code is functionally the same as the develop branch but structurally different. It contains extra files for the plumbing of the mixed hybrid code.
It is important to note that the present DynCore_GridCompMod.F90 is now represented by two files, one still called DynCore_GridCompMod.F90 but contains the guts of the coarse decomposition. Other than the SetServices routine, this file closely aligns with the present DynCore_GridCompMod.F90 but with extra lines of code for data exchanges between the two decompositions. The second file, now called FVdycoreCubed_GridCompMod.F90 is a thin wrapper and the link between coarse decomposition and GEOS_SuperdynGridComp.F90.
This is to make the Dyncore of the mixed hybrid code mainstream.
The code is functionally the same as the develop branch but structurally different. It contains extra files for the plumbing of the mixed hybrid code.
It is important to note that the present DynCore_GridCompMod.F90 is now represented by two files, one still called DynCore_GridCompMod.F90 but contains the guts of the coarse decomposition. Other than the SetServices routine, this file closely aligns with the present DynCore_GridCompMod.F90 but with extra lines of code for data exchanges between the two decompositions. The second file, now called FVdycoreCubed_GridCompMod.F90 is a thin wrapper and the link between coarse decomposition and GEOS_SuperdynGridComp.F90.