-
Notifications
You must be signed in to change notification settings - Fork 55
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 #2930 from E3SM-Project/bogensch/dpxx_compsetmods
DPxx compset modifications + add RCE case + more expansive testing
- Loading branch information
Showing
8 changed files
with
149 additions
and
34 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
15 changes: 15 additions & 0 deletions
15
components/eamxx/cime_config/testdefs/testmods_dirs/scream/dpxx/arm97/shell_commands
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,15 @@ | ||
# Sets up DPxx case to test ARM97 (continental deep convection) | ||
# case over land using prescribed surface fluxes and nudged winds | ||
|
||
./xmlchange RUN_STARTDATE="1997-06-23" | ||
./xmlchange PTS_LAT=36.605 | ||
./xmlchange PTS_LON=262.515 | ||
|
||
# Scripts location | ||
ATMCHANGE=$CIMEROOT/../components/eamxx/scripts/atmchange | ||
|
||
$ATMCHANGE iop_file='${DIN_LOC_ROOT}'/atm/cam/scam/iop/ARM97_iopfile_4scam.nc -b | ||
$ATMCHANGE target_latitude=36.605 -b | ||
$ATMCHANGE target_longitude=262.515 -b | ||
$ATMCHANGE iop_nudge_uv=true -b | ||
$ATMCHANGE iop_srf_prop=true -b |
21 changes: 21 additions & 0 deletions
21
components/eamxx/cime_config/testdefs/testmods_dirs/scream/dpxx/comble/shell_commands
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,21 @@ | ||
# Sets up DPxx case to test COMBLE (cold air outbreak) | ||
# lagrangian case over ocean with interactive surface fluxes and coriolis forcing applied to winds | ||
|
||
./xmlchange RUN_STARTDATE="2020-03-12" | ||
./xmlchange START_TOD=79200 | ||
./xmlchange PTS_LAT=74.5 | ||
./xmlchange PTS_LON=9.9 | ||
|
||
./xmlchange SSTICE_DATA_FILENAME='$DIN_LOC_ROOT/ocn/docn7/SSTDATA/sst_HadOIBl_bc_1x1_clim_c101029_COMBLE.nc' | ||
./xmlchange SSTICE_YEAR_ALIGN=2020 | ||
./xmlchange SSTICE_YEAR_START=2020 | ||
./xmlchange SSTICE_YEAR_END=2021 | ||
|
||
# Scripts location | ||
ATMCHANGE=$CIMEROOT/../components/eamxx/scripts/atmchange | ||
|
||
$ATMCHANGE iop_file='${DIN_LOC_ROOT}'/atm/cam/scam/iop/COMBLE_iopfile_4scam.nc -b | ||
$ATMCHANGE target_latitude=74.5 -b | ||
$ATMCHANGE target_longitude=9.9 -b | ||
$ATMCHANGE iop_coriolis=true -b | ||
|
15 changes: 15 additions & 0 deletions
15
components/eamxx/cime_config/testdefs/testmods_dirs/scream/dpxx/dycomsrf01/shell_commands
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,15 @@ | ||
# Sets up DPxx case to test DYCOMSrf01 (marine stratocumulus) | ||
# case over ocean using prescribed surface fluxes and compute tendencies of large scale subsidence from prescribed omega | ||
|
||
./xmlchange RUN_STARTDATE="1999-07-10" | ||
./xmlchange PTS_LAT=31.5 | ||
./xmlchange PTS_LON=238.5 | ||
|
||
# Scripts location | ||
ATMCHANGE=$CIMEROOT/../components/eamxx/scripts/atmchange | ||
|
||
$ATMCHANGE iop_file='${DIN_LOC_ROOT}'/atm/cam/scam/iop/DYCOMSrf01_iopfile_4scam.nc -b | ||
$ATMCHANGE target_latitude=31.5 -b | ||
$ATMCHANGE target_longitude=238.5 -b | ||
$ATMCHANGE iop_dosubsidence=true -b | ||
$ATMCHANGE iop_srf_prop=true -b |
34 changes: 34 additions & 0 deletions
34
components/eamxx/cime_config/usermods_dirs/rcemip/user_nl_cpl
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,34 @@ | ||
!------------------------------------------------------------------------ | ||
! Users should ONLY USE user_nl_cpl to change namelists variables | ||
! for namelist variables in drv_in (except for the ones below) and | ||
! any keyword/values in seq_maps.rc | ||
! Users should add ALL user specific namelist and seq_maps.rc changes below | ||
! using the following syntax | ||
! namelist_var = new_namelist_value | ||
! or | ||
! mapname = new_map_name | ||
! For example to change the default value of ocn2atm_fmapname to 'foo' use | ||
! ocn2atm_fmapname = 'foo' | ||
! | ||
! Note that some namelist variables MAY NOT be changed in user_nl_cpl - | ||
! they are defined in a $CASEROOT xml file and must be changed with | ||
! xmlchange. | ||
! | ||
! For example, rather than set username to 'foo' in user_nl_cpl, call | ||
! ./xmlchange USER=foo | ||
!------------------------------------------------------------------------ | ||
! | ||
! SPECIAL NOTE FOR AQUAPLANET | ||
! Do not modify any of the following orb_ entries | ||
! co2vmr is not specified via the namelist but rather in the env_run.xml | ||
! | ||
orb_eccen = 0 | ||
orb_obliq = 0 | ||
orb_mvelp = 0 | ||
orb_mode = "fixed_parameters" | ||
|
||
seq_flux_mct_albdif = 0.07 | ||
seq_flux_mct_albdir = 0.07 | ||
seq_flux_atmocn_minwind = 1 | ||
|
||
constant_zenith_deg = 42.05 |