-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #39 from CESM-Development/billsacks/cism_test_coup…
…ling Point is to maintain defaultio as just being io-related - not having extra stuff that changes behavior like this. This changes answers (with failures for both BASELINE and NLCOMP) for all tests that use the allactive-defaultio testmod. Answers change in the cpl and cism history files (because now tests using this testmod are only sending fields from cpl -> glc on the year boundary). There will also be baseline failures for tests using the new allactive-cism-test_coupling testmod because these tests have changed their name from before - though their behavior is the same as the old version with allactive-defaultio. (For example, the new SMS_Ld5.f19_g17.B1850G.cheyenne_intel.allactive-cism-test_coupling is identical to the old SMS_Ld5.f19_g17.B1850G.cheyenne_intel.allactive-defaultio.) Testing: Confirmed that the following pass: ERS_D.f09_g17.B1850.cheyenne_intel.allactive-defaultio SMS_Ld5.f09_g17_gl4.J1850G.cheyenne_gnu.allactive-cism-test_coupling SMS_Ld5.f19_g17.B1850G.cheyenne_intel.allactive-cism-test_coupling and that the latter two are identical to the old tests with the allactive-defaultio testmod. (The first ERS test changes answers, as expected.)
- Loading branch information
Showing
8 changed files
with
25 additions
and
18 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
The purpose of this testmod directory is to enable CISM's dynamics on | ||
the short (multi-day) time scales typical of fully-active tests. |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../../defaultio |
File renamed without changes.
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
|
||
! This option changes the ice sheet dynamics time step to 1 day rather than 1 year | ||
! Thus, the ice sheet dynamics can be exercised in a few-day run | ||
test_coupling = .true. |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
|
||
! This is needed to tell CLM to allow the non-annual-boundary glacier changes that arise | ||
! with this testmod. | ||
for_testing_allow_non_annual_changes = .true. | ||
|
||
! When we have daily rather than annual glacier dynamics (as we do in this testmod, due | ||
! to having test_coupling in user_nl_cism), CLM applies the dynbal adjustments in a | ||
! single time step rather than spreading them throughout the year. This can cause | ||
! sensible heat fluxes of thousands of W m-2, which causes CAM's PBL scheme to blow up. | ||
! So force these fluxes to zero for this testmod; this breaks water and energy | ||
! conservation in CLM, but should allow the test to pass. | ||
for_testing_zero_dynbal_fluxes = .true. |
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