Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added modified test scripts for JRA55 forcing with the gx3 grid #530

Closed
wants to merge 5 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,11 @@ install:

# Fetch forcing data
- "wget https://zenodo.org/record/3728362/files/CICE_data_gx3_forcing_NCAR_bulk-20200320.tar.gz &&
tar xvfz CICE_data_gx3_forcing_NCAR_bulk-20200320.tar.gz -C ~"
tar xvfz CICE_data_gx3_forcing_NCAR_bulk-20200320.tar.gz -C ~"

# Fetch jra55_gx3 forcing data
- "wget https://zenodo.org/record/3728364/files/CICE_data_gx3_forcing_JRA55-20200320.tar.gz &&
tar xvfz CICE_data_gx3_forcing_JRA55-20200320.tar.gz -C ~"

# Mirror entire data folder
#- "lftp ftp://anonymous:travis@travis-ci.org@ftp.cgd.ucar.edu
Expand Down
26 changes: 26 additions & 0 deletions configuration/scripts/options/set_nml.alt01a
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
nilyr = 1
use_leap_years = .false.
ice_ic = 'default'
restart = .false.
distribution_type = 'roundrobin'
distribution_wght = 'block'
tr_iage = .false.
tr_FY = .false.
tr_lvl = .true.
tr_pond_cesm = .false.
tr_pond_topo = .false.
tr_pond_lvl = .false.
tr_aero = .false.
kcatbound = 1
kitd = 0
ktherm = 0
conduct = 'bubbly'
kdyn = 0
basalstress = .true.
use_bathymetry = .true.
shortwave = 'ccsm3'
albedo_type = 'constant'
calc_Tsfc = .true.
atm_data_type = 'default'
highfreq = .true.
tfrz_option = 'minus1p8'
34 changes: 33 additions & 1 deletion configuration/scripts/tests/base_suite.ts
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,36 @@ restart gx3 4x4 iobinary
restart gx3 4x4 histall,precision8,cdf64
smoke gx3 30x1 bgcz,histall
smoke gx3 14x2 fsd12,histall
smoke gx3 4x1 dynpicard,medium
smoke gx3 4x1 dynpicard,medium
# jra55 tests
smoke gx3 8x2 jra55_gx3,diag1,run5day
smoke gx3 1x1 jra55_gx3,debug,diag1,run2day
smoke gx3 1x4 jra55_gx3,debug,diag1,run2day
smoke gx3 4x1 jra55_gx3,debug,diag1,run5day
restart gx3 8x2 jra55_gx3,debug
smoke gx3 8x2 jra55_gx3,diag24,run1year,medium
decomp gx3 4x2x25x29x5 jra55_gx3
smoke gx3 4x2 jra55_gx3,diag1,run5day smoke_gx3_8x2_diag1_jra55_gx3_run5day
smoke gx3 4x1 jra55_gx3,diag1,run5day,thread smoke_gx3_8x2_diag1_jra55_gx3_run5day
restart gx3 6x2 jra55_gx3_2008,alt01a
restart gx3 8x2 jra55_gx3_2008,alt02
restart gx3 4x2 jra55_gx3_2008,alt03
restart gx3 4x4 jra55_gx3_2008,alt04
restart gx3 4x4 jra55_gx3_2008,alt05
restart gx3 6x2 jra55_gx3,alt01a,debug,short
restart gx3 8x2 jra55_gx3,alt02,debug,short
restart gx3 4x2 jra55_gx3,alt03,debug,short
smoke gx3 4x4 jra55_gx3,alt04,debug,short
smoke gx3 4x4 jra55_gx3,alt05,debug,short
smoke gx3 8x2 jra55_gx3,bgcz
smoke gx3 8x2 jra55_gx3,bgcz,debug
smoke gx3 8x1 jra55_gx3,bgcskl,debug
smoke gx3 4x2 jra55_gx3,fsd1,diag24,run5day,debug
smoke gx3 8x2 jra55_gx3,fsd12,diag24,run5day,short
restart gx3 4x2 jra55_gx3,fsd12,debug,short
smoke gx3 8x2 jra55_gx3,fsd12ww3,diag24,run1day,medium
smoke gx3 4x1 jra55_gx3,isotope,debug
restart gx3 8x2 jra55_gx3,isotope
restart gx3 4x4 jra55_gx3,histall,precision8,cdf64
smoke gx3 30x1 jra55_gx3,bgcz,histall
smoke gx3 14x2 jra55_gx3,fsd12,histall
15 changes: 14 additions & 1 deletion configuration/scripts/tests/decomp_suite.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,17 @@ restart gx3 1x20x5x29x80 dsectrobin,short restart_gx3_4x2x25x29x4_
restart gx3 16x2x5x10x20 drakeX2 restart_gx3_4x2x25x29x4_dslenderX2
restart gx3 8x2x8x10x20 droundrobin,maskhalo restart_gx3_4x2x25x29x4_dslenderX2
restart gx3 1x4x25x29x16 droundrobin restart_gx3_4x2x25x29x4_dslenderX2

#jra55 tests
restart gx3 4x2x25x29x4 dslenderX2,jra55_gx3
decomp gx3 4x2x25x29x5 jra55_gx3
sleep 30
restart gx3 1x1x50x58x4 jra55_gx3,droundrobin,thread restart_gx3_4x2x25x29x4_dslenderX2_jra55_gx3
restart gx3 4x1x25x116x1 jra55_gx3,dslenderX1,thread restart_gx3_4x2x25x29x4_dslenderX2_jra55_gx3
restart gx3 6x2x4x29x18 jra55_gx3,dspacecurve restart_gx3_4x2x25x29x4_dslenderX2_jra55_gx3
restart gx3 8x2x8x10x20 jra55_gx3,droundrobin restart_gx3_4x2x25x29x4_dslenderX2_jra55_gx3
restart gx3 6x2x50x58x1 jra55_gx3,droundrobin restart_gx3_4x2x25x29x4_dslenderX2_jra55_gx3
restart gx3 4x2x19x19x10 jra55_gx3,droundrobin restart_gx3_4x2x25x29x4_dslenderX2_jra55_gx3
restart gx3 1x20x5x29x80 jra55_gx3,dsectrobin,short restart_gx3_4x2x25x29x4_dslenderX2_jra55_gx3
restart gx3 16x2x5x10x20 jra55_gx3,drakeX2 restart_gx3_4x2x25x29x4_dslenderX2_jra55_gx3
restart gx3 8x2x8x10x20 jra55_gx3,droundrobin,maskhalo restart_gx3_4x2x25x29x4_dslenderX2_jra55_gx3
restart gx3 1x4x25x29x16 jra55_gx3,droundrobin restart_gx3_4x2x25x29x4_dslenderX2_jra55_gx3
9 changes: 7 additions & 2 deletions configuration/scripts/tests/quick_suite.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
# Test Grid PEs Sets BFB-compare
smoke gx3 8x2 diag1,run5day
smoke gx3 1x1 diag1,run1day
smoke gx3 8x2 diag1,run5day
smoke gx3 1x1 diag1,run1day
restart gbox128 8x1 diag1
restart gx3 4x2 debug,diag1,run5day
smoke gx3 4x1 diag1,run5day,thread smoke_gx3_8x2_diag1_run5day
#jra55 tests
smoke gx3 8x2 jra55_gx3,diag1,run5day
smoke gx3 1x1 jra55_gx3,diag1,run1day
restart gx3 4x2 jra55_gx3,debug,diag1,run5day
smoke gx3 4x1 jra55_gx3,diag1,run5day,thread smoke_gx3_8x2_diag1_jra55_gx3_run5day
7 changes: 7 additions & 0 deletions configuration/scripts/tests/travis_suite.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,10 @@ smoke gx3 2x2 debug,run1day
smoke gx3 2x1 run2day,thread smoke_gx3_1x2_run2day
restart gx3 2x1
restart gx3 1x2
# JRA55 tests
smoke gx3 1x2 jra55_gx3,run2day
smoke gx3 1x1 jra55_gx3,debug,run1day
smoke gx3 2x2 jra55_gx3,debug,run1day
smoke gx3 2x1 jra55_gx3,run2day,thread smoke_gx3_1x2_jra55_gx3_run2day
restart gx3 2x1 jra55_gx3
restart gx3 1x2 jra55_gx3