/[MITgcm]/MITgcm_contrib/high_res_cube/README.cs510
ViewVC logotype

Diff of /MITgcm_contrib/high_res_cube/README.cs510

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.45 by dimitri, Tue Jun 30 22:58:37 2009 UTC revision 1.52 by dimitri, Thu Dec 6 00:26:42 2012 UTC
# Line 1  Line 1 
1  Instructions for setting up a cube-sphere integration with sea-ice.  Instructions for setting up a cube-sphere integration with sea-ice.
2    
3    ##########################################################################
4    # Get forcing files, etc.
5    # Example below is for cube94 on pleiades
6    
7    mkdir cube94
8    cd cube94
9    ln -sf /nobackupp10/hzhang1/cs510/run_template .
10    ln -sf /nobackupp10/hzhang1/forcing/jra25 .
11    ln -sf /nobackupp10/hzhang1/forcing/cube78_forcing .
12    
13    
14    ##########################################################################
15    # getting the code from anonymous CVS server
16    
17    cvs co MITgcm_contrib/high_res_cube/README.cs510
18    cvs co MITgcm_contrib/high_res_cube/code-mods
19    cvs co MITgcm_contrib/high_res_cube/input
20    cvs co MITgcm_code
21    
22    
23    ##########################################################################
24    # 510*510*6*50, 450-cpu cube sphere on pleiades with ifort
25    
26    cd MITgcm
27    mkdir build run
28    cd build
29    \rm *
30    \cp ../../MITgcm_contrib/high_res_cube/code-mods/* .
31    \cp ../../MITgcm_contrib/high_res_cube/code-mods/s450t_34x102/SIZE.h .
32    \rm README SIZE.h_mpi
33    ../tools/genmake2 -of ../tools/build_options/linux_amd64_ifort+mpi_ice_nas
34    make depend
35    make -j 16
36    cd ../run
37    \rm *
38    \cp ../../MITgcm_contrib/high_res_cube/input/*data* .
39    \cp ../../MITgcm_contrib/high_res_cube/input/modpickup .
40    \cp ../../MITgcm_contrib/high_res_cube/input/job* .
41    \mv data.seaice_hr data.seaice
42    \mv data.exf_hr data.exf
43    \mv data_hr data
44    \ln -sf ../../run_template/tile* .
45    \ln -sf ../../run_template/G*dig* .
46    \ln -sf ../../run_template/*Init.cube78 .
47    \cp ../build/mitgcmuv .
48    qsub job_cs510_pleiades450
49    
50  =================  =================
51    
52  UPDATES  UPDATES
53    
54    March 19, 2012. Cube94 on pleiades
55    This integration is driven by JRA25 (as was cube92)
56    but it includes shelfice (as did cube86),
57    it is based on MITgcm > checkpoint63k (that is post ICE workshop code),
58    it uses optimized Arctic sea ice parameters from
59    http://ecco2.jpl.nasa.gov/data1/arctic/output/newcode_050109/JRA25_OPT3/input/data.seaice
60    http://ecco2.org/manuscripts/2011/NguyenJGR2011.pdf
61    it uses Southern Ocean ice and ice shelf parameters from JSO24
62    /data14/scratch/hzhang/CP/JSO24/input
63    (bathymetry and initial conditions tbd),
64    and it uses pkg/bbl and frazil instead of down_slope
65    
66    July 27, 2010.  Cube88 on pleiades - same as cube84 but with:
67       1. JRA25 instead of cube84 blend forcing
68       2. useSALT_PLUME  = .TRUE., (off in Southern Ocean)
69       3. useDOWN_SLOPE  = .TRUE.,
70       4. split north/south data.sec17saice parameters from regional optimizations
71       5. initialize from T/S/U/V/ETAN and sea ice from cube78 Jan 1992 pickup
72       6. 3-day 3D diagnostics
73       7. SEAICE_no_slip = .TRUE. to keep code stable
74    
75  June 30, 2009.  Cube86 -same as cube85 but with:  June 30, 2009.  Cube86 -same as cube85 but with:
76     1. updated Southern OCean Bathymetry     1. updated Southern OCean Bathymetry
77     2. ice shelf cavities     2. ice shelf cavities
# Line 43  April 24, 2007. Cube65: Bryan and Lewis Line 111  April 24, 2007. Cube65: Bryan and Lewis
111     (cube67, cube68, and cube69 were carried out with cube65 code)     (cube67, cube68, and cube69 were carried out with cube65 code)
112  April 7 , 2007. Cube64: era40_fullres forcing  April 7 , 2007. Cube64: era40_fullres forcing
113    
114    February 6, 2006: cube56, same as cube 50 with SEAICEuseFlooding
115    
116  ##########################################################################  February 1, 2006: back to cube50 default (bottomDragQuadratic = 0.002)
117  # Get forcing files, etc.                    removed UVEL and VVEL from diagnostics
 # Example below is for cube86 on /nobackup2a/menemenl  
118    
119  cd /nobackup2a/menemenl/cs510  January 5, 2006: cube51, like cube50 but with bottomDragQuadratic = 0.0012
 mkdir cube86  
 cd cube86  
 ln -sf ../run_template .  
 ln -sf ../../forcing/cube78_forcing .  
120    
121    January 5, 2006: cube50, like cube48 but with snow advection
122    
123  ##########################################################################  December 30, 2006: updates for cube49, the first
124  # getting the code from anonymous CVS server  "blend" integration.
125    
126  cvs co MITgcm_contrib/high_res_cube/README.cs510  December 11, 2006: preparing for cube47, same as cube43
127  cvs co MITgcm_contrib/high_res_cube/code-mods  but with Arctic monthly river runoff climatology.
 cvs co MITgcm_contrib/high_res_cube/input  
 cvs co MITgcm_code  
128    
129    December 5, 2006: 216-CPU code for cube46
130    Changed diagnostics to accomodate JMCs latest and some
131    changes to code-mods/CPP_EEOPTIONS.h and W2_OPTIONS.h
132    to speed up code.
133    
134  ##########################################################################  November 7, 2006: 216-CPU code for cube43
135  # 510*510*6*50, 216-cpu cube sphere on altix with ifort  Bug fixes in growth.F routine and new set of diagnostics
136    
137  cd MITgcm  October 15, 2006: 216-CPU code for cube40
138  mkdir build run  
139  cd build  September 28, 2006: 216-CPU code for cube38
140  \rm *  
141  \cp ../../MITgcm_contrib/high_res_cube/code-mods/* .  September 4, 2006
142  \cp ../../MITgcm_contrib/high_res_cube/code-mods/s216t_85x85/SIZE.h_216 SIZE.h  Modified 32*32*6*15 experiments to use grid_cs32.* files from
143  ../tools/genmake2 -of linux_ia64_ifort+mpi_altix_nas   verification/tutorial_held_suarez_cs/input instead of
144  make depend   tile* files from verification/global_ocean.cs32x15/input
145  make -j 8  
146  cd ../run  August 8, 2006: 216-CPU code and input used for cube37
147  \rm *  using "June 10, 2006" MITgcm code.
148  \cp ../../MITgcm_contrib/high_res_cube/input/* .  
149  \ln -sf ../../run_template/* .  for online T/S profile diagnostics all that is needed is
150  \rm *192_94* *.m heff_* pickup* A* D* E* G*all.bin L* P* W*    profiles_init_fixed
151  \mv data.seaice_hr data.seaice    profiles_inloop
152  \mv data.exf_hr data.exf  see pkg/ecco/ecco_cost_init_fixed.F
153  \mv data_hr data      pkg/ecco/cost_averagesfields.F
 \cp ../build/mitgcmuv .  
 \mv job_altix cube86  
 qsub cube86  

Legend:
Removed from v.1.45  
changed lines
  Added in v.1.52

  ViewVC Help
Powered by ViewVC 1.1.22