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

Make JRA55 default forcing dataset #533

Merged
merged 7 commits into from
Dec 23, 2020
Merged
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:[email protected]@ftp.cgd.ucar.edu
Expand Down
Empty file modified configuration/scripts/options/set_env.box2001
100755 → 100644
Empty file.
1 change: 1 addition & 0 deletions configuration/scripts/options/set_nml.alt01
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
nilyr = 1
use_leap_years = .false.
ice_ic = 'default'
restart = .false.
distribution_type = 'roundrobin'
Expand Down
Empty file modified configuration/scripts/options/set_nml.box2001
100755 → 100644
Empty file.
Empty file modified configuration/scripts/options/set_nml.gbox80
100755 → 100644
Empty file.
13 changes: 7 additions & 6 deletions configuration/scripts/options/set_nml.gx1
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
dt = 3600.0
runtype = 'initial'
year_init = 2005
use_leap_years = .true.
use_restart_time = .false.
ice_ic = 'ICE_MACHINE_INPUTDATA/CICE_data/ic/gx1/iced_gx1_v5.nc'
grid_format = 'bin'
grid_type = 'displaced_pole'
Expand All @@ -10,11 +13,9 @@ maskhalo_dyn = .true.
maskhalo_remap = .true.
maskhalo_bound = .true.
fyear_init = 2005
ycycle = 1
atm_data_format = 'bin'
atm_data_type = 'LYq'
atm_data_dir = 'ICE_MACHINE_INPUTDATA/CICE_data/forcing/gx1/COREII'
precip_units = 'mm_per_sec'
atm_data_format = 'nc'
atm_data_type = 'JRA55_gx1'
atm_data_dir = 'ICE_MACHINE_INPUTDATA/CICE_data/forcing/gx1/JRA55'
precip_units = 'mks'
ocn_data_dir = 'ICE_MACHINE_INPUTDATA/CICE_data/forcing/gx1/COREII'
bgc_data_dir = 'ICE_MACHINE_INPUTDATA/CICE_data/forcing/gx1/WOA/MONTHLY'

9 changes: 9 additions & 0 deletions configuration/scripts/options/set_nml.gx1coreii
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
year_init = 1997
use_leap_years = .false.
use_restart_time = .true.
fyear_init = 2005
ycycle = 1
atm_data_format = 'bin'
atm_data_type = 'LYq'
atm_data_dir = 'ICE_MACHINE_INPUTDATA/CICE_data/forcing/gx1/COREII'
precip_units = 'mm_per_sec'
13 changes: 8 additions & 5 deletions configuration/scripts/options/set_nml.gx3
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@
dt = 3600.0
runtype = 'initial'
year_init = 2005
use_leap_years = .true.
use_restart_time = .false.
ice_ic = 'ICE_MACHINE_INPUTDATA/CICE_data/ic/gx3/iced_gx3_v5.nc'
grid_format = 'bin'
grid_type = 'displaced_pole'
grid_file = 'ICE_MACHINE_INPUTDATA/CICE_data/grid/gx3/grid_gx3.bin'
kmt_file = 'ICE_MACHINE_INPUTDATA/CICE_data/grid/gx3/kmt_gx3.bin'
bathymetry_file = 'ICE_MACHINE_INPUTDATA/CICE_data/grid/gx3/global_gx3.bathy.nc'
fyear_init = 1997
atm_data_format = 'bin'
atm_data_type = 'ncar'
atm_data_dir = 'ICE_MACHINE_INPUTDATA/CICE_data/forcing/gx3/NCAR_bulk'
fyear_init = 2005
atm_data_format = 'nc'
atm_data_type = 'JRA55_gx3'
atm_data_dir = 'ICE_MACHINE_INPUTDATA/CICE_data/forcing/gx3/JRA55'
precip_units = 'mks'
ocn_data_format = 'bin'
ocn_data_dir = 'ICE_MACHINE_INPUTDATA/CICE_data/forcing/gx3/'

9 changes: 9 additions & 0 deletions configuration/scripts/options/set_nml.gx3ncarbulk
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
year_init = 1997
use_leap_years = .false.
use_restart_time = .true.
fyear_init = 1997
atm_data_format = 'bin'
atm_data_type = 'ncar'
atm_data_dir = 'ICE_MACHINE_INPUTDATA/CICE_data/forcing/gx3/NCAR_bulk'
precip_units = 'mm_per_month'

17 changes: 0 additions & 17 deletions configuration/scripts/options/set_nml.jra55

This file was deleted.

17 changes: 0 additions & 17 deletions configuration/scripts/options/set_nml.jra55_2008

This file was deleted.

17 changes: 0 additions & 17 deletions configuration/scripts/options/set_nml.jra55_gx1

This file was deleted.

17 changes: 0 additions & 17 deletions configuration/scripts/options/set_nml.jra55_gx1_2008

This file was deleted.

17 changes: 0 additions & 17 deletions configuration/scripts/options/set_nml.jra55_gx3

This file was deleted.

17 changes: 0 additions & 17 deletions configuration/scripts/options/set_nml.jra55_gx3_2008

This file was deleted.

3 changes: 3 additions & 0 deletions configuration/scripts/options/set_nml.yi2008
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
year_init = 2008
fyear_init = 2008

22 changes: 13 additions & 9 deletions configuration/scripts/tests/base_suite.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ smoke gx3 1x4 debug,diag1,run2day
smoke gx3 4x1 debug,diag1,run5day
restart gx3 8x2 debug
smoke gx3 8x2 diag24,run1year,medium
decomp gx3 4x2x25x29x5
smoke gx3 4x2 diag1,run5day smoke_gx3_8x2_diag1_run5day
smoke gx3 4x1 diag1,run5day,thread smoke_gx3_8x2_diag1_run5day
decomp gx3 4x2x25x29x5 none
smoke gx3 4x2 diag1,run5day smoke_gx3_8x2_diag1_run5day
smoke gx3 4x1 diag1,run5day,thread smoke_gx3_8x2_diag1_run5day
restart gx1 40x4 droundrobin,medium
restart tx1 40x4 dsectrobin,medium
restart gx3 4x4 none
Expand All @@ -33,21 +33,25 @@ smoke gbox80 1x1 boxslotcyl
smoke gx3 8x2 bgcz
smoke gx3 8x2 bgcz,debug
smoke gx3 8x1 bgcskl,debug
#smoke gx3 4x1 bgcz,thread smoke_gx3_8x2_bgcz
#smoke gx3 4x1 bgcz,thread smoke_gx3_8x2_bgcz
restart gx1 4x2 bgcsklclim,medium
restart gx1 8x1 bgczclim,medium
smoke gx1 24x1 jra55_gx1_2008,medium,run90day
smoke gx3 8x1 jra55_gx3_2008,medium,run90day
restart gx1 24x1 jra55_gx1,short
restart gx3 8x1 jra55_gx3,short
smoke gx1 24x1 medium,run90day,yi2008
smoke gx3 8x1 medium,run90day,yi2008
restart gx1 24x1 short
restart gx3 8x1 short
smoke gx3 4x2 fsd1,diag24,run5day,debug
smoke gx3 8x2 fsd12,diag24,run5day,short
restart gx3 4x2 fsd12,debug,short
smoke gx3 8x2 fsd12ww3,diag24,run1day,medium
smoke gx3 4x1 isotope,debug
restart gx3 8x2 isotope
restart gx3 4x4 iobinary
restart gx3 4x4 gx3ncarbulk,iobinary
restart gx3 4x4 histall,precision8,cdf64
smoke gx3 30x1 bgcz,histall
smoke gx3 14x2 fsd12,histall
smoke gx3 4x1 dynpicard,medium

restart gx3 8x2 gx3ncarbulk,debug
restart gx3 4x4 gx3ncarbulk,diag1
restart gx1 24x1 gx1coreii,short
2 changes: 1 addition & 1 deletion configuration/scripts/tests/decomp_suite.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Test Grid PEs Sets BFB-compare
restart gx3 4x2x25x29x4 dslenderX2
decomp gx3 4x2x25x29x5
decomp gx3 4x2x25x29x5 none
sleep 30
restart gx3 1x1x50x58x4 droundrobin,thread restart_gx3_4x2x25x29x4_dslenderX2
restart gx3 4x1x25x116x1 dslenderX1,thread restart_gx3_4x2x25x29x4_dslenderX2
Expand Down
6 changes: 3 additions & 3 deletions configuration/scripts/tests/first_suite.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Test Grid PEs Sets BFB-compare
smoke gx3 8x2 diag1,run5day
# Test Grid PEs Sets BFB-compare
smoke gx3 8x2 diag1,run5day
restart gx3 4x2x25x29x4 dslenderX2
logbfb gx3 4x2x25x29x4 dslenderX2,diag1,reprosum
smoke gx3 1x2 run2day
smoke gx3 1x2 run2day
21 changes: 11 additions & 10 deletions configuration/scripts/tests/io_suite.ts
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
# Test Grid PEs Sets BFB-compare
# some iobinary configurations fail due to bathymetry netcdf file requirement, remove them
restart gx3 8x4 debug,histall,iobinary,precision8
#restart gx3 12x2 alt01,histall,iobinary
restart gx3 16x2 alt02,histall,iobinary,precision8
#restart gx3 4x2 alt03,histall,iobinary
restart gx3 8x4 alt04,histall,iobinary,precision8
restart gx3 4x4 alt05,histall,iobinary
restart gx3 32x1 bgcz,histall,iobinary,precision8
restart gx3 16x2 bgcskl,histall,iobinary
restart gx3 14x2 isotope,histall,iobinary,precision8
restart gx3 16x2 fsd12,histall,iobinary
# iobinary cannot work with JRA55 because netcdf is turned off
restart gx3 8x4 gx3ncarbulk,debug,histall,iobinary,precision8
#restart gx3 12x2 gx3ncarbulk,alt01,histall,iobinary
restart gx3 16x2 gx3ncarbulk,alt02,histall,iobinary,precision8
#restart gx3 4x2 gx3ncarbulk,alt03,histall,iobinary
restart gx3 8x4 gx3ncarbulk,alt04,histall,iobinary,precision8
restart gx3 4x4 gx3ncarbulk,alt05,histall,iobinary
restart gx3 32x1 gx3ncarbulk,bgcz,histall,iobinary,precision8
restart gx3 16x2 gx3ncarbulk,bgcskl,histall,iobinary
restart gx3 14x2 gx3ncarbulk,isotope,histall,iobinary,precision8
restart gx3 16x2 gx3ncarbulk,fsd12,histall,iobinary

restart gx3 32x1 debug,histall,ionetcdf
restart gx3 15x2 alt01,histall,ionetcdf,precision8,cdf64
Expand Down
1 change: 0 additions & 1 deletion configuration/scripts/tests/nothread_quicksuite.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
# Test Grid PEs Sets BFB-compare

restart gx3 16x1 diag1
smoke gx3 1x1 debug,diag1,run2day
smoke gx3 4x1 debug,diag1,run2day,thread
Expand Down
12 changes: 6 additions & 6 deletions configuration/scripts/tests/nothread_suite.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ smoke gx3 16x1 diag24,run1year,medium
#restart tx1 160x1 dsectrobin,medium

restart gx3 16x1 none
restart gx3 16x1 iobinary
restart gx3 16x1 gx3ncarbulk,iobinary

restart gx3 12x1 alt01
restart gx3 16x1 alt02
Expand Down Expand Up @@ -43,11 +43,11 @@ smoke gbox128 24x1 boxrestore,short,debug
restart gbox80 1x1 box2001
smoke gbox80 1x1 boxslotcyl

smoke gx3 16x1 jra55_gx3_2008,medium,run90day
restart gx3 12x1 jra55_gx3,short
smoke gx3 16x1 medium,run90day,yi2008
restart gx3 12x1 short
#tcraig, hangs nodes intermittently on izumi
#smoke gx1 24x1 jra55_gx1_2008,medium,run90day
#restart gx1 24x1 jra55_gx1,short
#smoke gx1 24x1 medium,run90day,yi2008
#restart gx1 24x1 short

smoke gx3 16x1 bgcz
smoke gx3 16x1 bgcz,debug
Expand All @@ -56,7 +56,7 @@ smoke gx3 24x1 bgcskl,debug
#restart gx1 128x1 bgcsklclim,medium
#restart gx1 256x1 bgczclim,medium

decomp gx3 8x1x5x29x20
decomp gx3 8x1x5x29x20 none
restart gx3 1x1x50x58x4 droundrobin restart_gx3_8x1x25x29x2_dslenderX2
restart gx3 4x1x25x116x1 dslenderX1 restart_gx3_8x1x25x29x2_dslenderX2
restart gx3 12x1x4x29x9 dspacecurve restart_gx3_8x1x25x29x2_dslenderX2
Expand Down
4 changes: 2 additions & 2 deletions configuration/scripts/tests/quick_suite.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# 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
8 changes: 4 additions & 4 deletions configuration/scripts/tests/reprosum_suite.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ logbfb gx3 4x2x25x29x4 dslenderX2,diag1,reprosum
sleep 60
logbfb gx3 1x1x50x58x4 droundrobin,diag1,thread,maskhalo,reprosum logbfb_gx3_4x2x25x29x4_diag1_dslenderX2_reprosum
logbfb gx3 4x1x25x116x1 dslenderX1,diag1,thread,maskhalo,reprosum logbfb_gx3_4x2x25x29x4_diag1_dslenderX2_reprosum
logbfb gx3 1x20x5x29x80 dsectrobin,diag1,short,reprosum logbfb_gx3_4x2x25x29x4_diag1_dslenderX2_reprosum
logbfb gx3 8x2x8x10x20 droundrobin,diag1,reprosum logbfb_gx3_4x2x25x29x4_diag1_dslenderX2_reprosum
logbfb gx3 6x2x50x58x1 droundrobin,diag1,reprosum logbfb_gx3_4x2x25x29x4_diag1_dslenderX2_reprosum
logbfb gx3 1x20x5x29x80 dsectrobin,diag1,short,reprosum logbfb_gx3_4x2x25x29x4_diag1_dslenderX2_reprosum
logbfb gx3 8x2x8x10x20 droundrobin,diag1,reprosum logbfb_gx3_4x2x25x29x4_diag1_dslenderX2_reprosum
logbfb gx3 6x2x50x58x1 droundrobin,diag1,reprosum logbfb_gx3_4x2x25x29x4_diag1_dslenderX2_reprosum
logbfb gx3 6x2x4x29x18 dspacecurve,diag1,maskhalo,reprosum logbfb_gx3_4x2x25x29x4_diag1_dslenderX2_reprosum
#logbfb gx3 8x2x8x10x20 droundrobin,diag1 logbfb_gx3_4x2x25x29x4_diag1_dslenderX2
#logbfb gx3 8x2x8x10x20 droundrobin,diag1 logbfb_gx3_4x2x25x29x4_diag1_dslenderX2
4 changes: 2 additions & 2 deletions configuration/scripts/tests/travis_suite.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ smoke gx3 1x2 run2day
smoke gx3 1x1 debug,run1day
smoke gx3 2x2 debug,run1day
smoke gx3 2x1 run2day,thread smoke_gx3_1x2_run2day
restart gx3 2x1
restart gx3 1x2
restart gx3 2x1
restart gx3 1x2