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 6 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.
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'
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

26 changes: 15 additions & 11 deletions configuration/scripts/tests/base_suite.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,18 @@ 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
restart gx3 6x2 alt01
restart gx3 6x2 alt01a
restart gx3 8x2 alt02
restart gx3 4x2 alt03
restart gx3 4x4 alt04
restart gx3 4x4 alt05
restart gx3 6x2 alt01,debug,short
restart gx3 6x2 alt01a,debug,short
restart gx3 8x2 alt02,debug,short
restart gx3 4x2 alt03,debug,short
smoke gx3 4x4 alt04,debug,short
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
31 changes: 16 additions & 15 deletions configuration/scripts/tests/io_suite.ts
Original file line number Diff line number Diff line change
@@ -1,18 +1,19 @@
# 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,alt01a,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
restart gx3 15x2 alt01a,histall,ionetcdf,precision8,cdf64
restart gx3 15x2 alt02,histall,ionetcdf
restart gx3 24x1 alt03,histall,ionetcdf,precision8
restart gx3 8x4 alt04,histall,ionetcdf,cdf64
Expand All @@ -23,7 +24,7 @@ restart gx3 31x1 isotope,histall,ionetcdf,cdf64
restart gx3 14x2 fsd12,histall,ionetcdf,precision8

restart gx3 16x2 debug,histall,iopio1,precision8,cdf64
restart gx3 14x2 alt01,histall,iopio1,cdf64
restart gx3 14x2 alt01a,histall,iopio1,cdf64
restart gx3 32x1 alt02,histall,iopio1,precision8
restart gx3 24x1 alt03,histall,iopio1
restart gx3 8x4 alt04,histall,iopio1,precision8,cdf64
Expand All @@ -34,7 +35,7 @@ restart gx3 8x4 isotope,histall,iopio1,precision8,cdf64
restart gx3 12x2 fsd12,histall,iopio1,cdf64

restart gx3 16x2 debug,histall,iopio2
restart gx3 14x2 alt01,histall,iopio2,precision8,cdf64
restart gx3 14x2 alt01a,histall,iopio2,precision8,cdf64
restart gx3 32x1 alt02,histall,iopio2,cdf64
restart gx3 24x1 alt03,histall,iopio2,precision8
restart gx3 8x4 alt04,histall,iopio2
Expand All @@ -45,7 +46,7 @@ restart gx3 8x4 isotope,histall,iopio2
restart gx3 12x2 fsd12,histall,iopio2,precision8,cdf64

restart gx3 16x2 debug,histall,iopio1p,precision8
restart gx3 14x2 alt01,histall,iopio1p
restart gx3 14x2 alt01a,histall,iopio1p
restart gx3 32x1 alt02,histall,iopio1p,precision8,cdf64
restart gx3 24x1 alt03,histall,iopio1p,cdf64
restart gx3 8x4 alt04,histall,iopio1p,precision8
Expand All @@ -56,7 +57,7 @@ restart gx3 8x4 isotope,histall,iopio1p,precision8
restart gx3 12x2 fsd12,histall,iopio1p

restart gx3 16x2 debug,histall,iopio2p,cdf64
restart gx3 14x2 alt01,histall,iopio2p,precision8
restart gx3 14x2 alt01a,histall,iopio2p,precision8
restart gx3 32x1 alt02,histall,iopio2p
restart gx3 24x1 alt03,histall,iopio2p,precision8,cdf64
restart gx3 8x4 alt04,histall,iopio2p,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
Loading