-
Notifications
You must be signed in to change notification settings - Fork 92
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'rgknox-restart-refactor' This change-group completes a first version of a refactored restart process that conforms to our new interface design. The general approach was to re-use as much of the design of the history restart process, ie using a vector list of objects to hold all of the restart information along with its recent refactors. Design points: FatesHistoryDimensionsMod -> FatesIODimensionsMod, which contains types and procedures that handle setting up the dimensioning for BOTH history and restarts. FatesHistoryVariableKindMod -> FatesIOVariableKindMod, which now contains the types and procedures associated with the "dimension-kind" structures, for BOTH history and restarts. Some local constants such as the number of dimensions and dim-kinds were re-tooled a little so that history and restarts have their own. Some procedures of different classes were using the same name, which was confusing, changed name for different classes. The fates_bounds_type was moved to FatesIODimensionsMod, this seems consistent as it is a holding place for dimensioning information (bounds). The registry of variables was cleaned-up regarding variable names, long names and units. Fixes: #129 User interface changes?: no Code review: Testing: rgknox Test suite: lawrencium-lr3 (intel), edTest, clm_short_45 Test baseline: 2ac7960 Test namelist changes: none Test answer changes: none, b4b Test summary: all PASS andre: Test suite: ed - yellowstone gnu, intel, pgi hobart nag Test baseline: ed-clm-5c5928f Test namelist changes: none Test answer changes: no bit for bit Test summary: all tests pass Test suite: aux_clm40, aux_clm45 - yellowstone gnu, intel, pgi hobart nag Test baseline: clm4_5_12_r195 Test namelist changes: none Test answer changes: bit for bit except for ed compsets Test summary: all tests pass except ed compsets which have diverged from r195.
- Loading branch information
Showing
16 changed files
with
2,423 additions
and
2,582 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.