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

Diff of /MITgcm_contrib/high_res_cube/cube92/README.cs510

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

revision 1.3 by zhc, Mon Jun 24 23:37:03 2019 UTC revision 1.5 by dimitri, Thu Jun 27 05:45:39 2019 UTC
# Line 1  Line 1 
 mkdir cube92  
 cd cube92  
   
1  # get code from anonymous CVS server  # get code from anonymous CVS server
2  cvs co MITgcm_contrib/high_res_cube/cube92  cvs co MITgcm_contrib/high_res_cube/cube92
3  cvs co -r checkpoint62h MITgcm_code  cvs co -r checkpoint62h MITgcm_code
 cd MITgcm  
 mkdir build run  
4    
5  # build executable  # build executable on pleiades
6    cd MITgcm
7    mkdir build run1 run2
8  cd build  cd build
9  ../tools/genmake2 -mo ../../MITgcm_contrib/high_res_cube/cube92/code -of ../tools/build_options/linux_amd64_ifort+mpi_ice_nas  module purge
10    module load comp-intel/2016.2.181 mpi-sgi/mpt.2.14r19 hdf4/4.2.12 hdf5/1.8.18_mpt netcdf/4.4.1.1_mpt
11    ../tools/genmake2 -mo ../../MITgcm_contrib/high_res_cube/cube92/code -of \
12       ../../MITgcm_contrib/high_res_cube/cube92/code/linux_amd64_ifort+mpi_ice_nas
13  make depend  make depend
14  make -j 16  make -j 16
15    
16  # integrate model  # integrate 1992-2008 model on pleiades
17  cd ../run  cd ../run1
18  cp ../../MITgcm_contrib/high_res_cube/cube92/input/* .  cp ../../MITgcm_contrib/high_res_cube/cube92/input/* .
19  ln -sf /nobackup/hzhang1/cs510/run_template/*cube78 .  ln -sf /nobackup/hzhang1/cdata.exf_2009-2019s510/run_template/*cube78 .
20  ln -sf /nobackup/hzhang1/cs510/run_template/tile* .  ln -sf /nobackup/hzhang1/cs510/run_template/tile* .
21  ln -sf /nobackup/hzhang1/cs510/run_template/GEBCO* .  ln -sf /nobackup/hzhang1/cs510/run_template/GEBCO* .
22    ln -sf /nobackup/hzhang1/cs510/run_template/runoff* .
23    ln -sf /nobackup/hzhang1/cs510/run_template/DIFFKR* .
24  mv pickup.0000000216.cube78 pickup.0000000216  mv pickup.0000000216.cube78 pickup.0000000216
25  mv pickup.0000000216.meta.cube78 pickup.0000000216.meta  mv pickup.0000000216.meta.cube78 pickup.0000000216.meta
26  mv pickup_seaice.0000000216.cube78 pickup_seaice.0000000216  mv pickup_seaice.0000000216.cube78 pickup_seaice.0000000216
27  mv pickup_seaice.0000000216.meta.cube78 pickup_seaice.0000000216.meta        mv pickup_seaice.0000000216.meta.cube78 pickup_seaice.0000000216.meta      
28  ln -sf /nobackup/hzhang1/forcing/cube78_forcing .  ln -sf data.exf_1992-2008 data.exf
 ln -sf /nobackup/hzhang1/forcing/jra25 .  
29  ln -sf ../build/mitgcmuv .  ln -sf ../build/mitgcmuv .
30  qsub run_cube92  qsub run_cube92
31    
32    # integrate 2009-2019 model on pleiades
33  #update on 06/10/2013 regarding file location of initial conditions, forcing and building options  cd ../run2
34  Initial condition and bathymetry files can be found here:  cp ../../MITgcm_contrib/high_res_cube/cube92/input/* .
35  http://ecco2.jpl.nasa.gov/data1/cube/run_template/  ln -sf /nobackup/hzhang1/cs510/run_template/*cube78 .
36  for run_template/, need  ln -sf /nobackup/hzhang1/cs510/run_template/tile* .
37  *cube78  ln -sf /nobackup/hzhang1/cs510/run_template/GEBCO* .
38  tile*  ln -sf /nobackup/hzhang1/cs510/run_template/runoff* .
39  GEBCO*  ln -sf /nobackup/hzhang1/cs510/run_template/DIFFKR* .
40    mv pickup.0000000216.cube78 pickup.0000000216
41  Forcing files are here:  mv pickup.0000000216.meta.cube78 pickup.0000000216.meta
42  There are 2 sets of forcing fields. Basically we use JRA25 now.  mv pickup_seaice.0000000216.cube78 pickup_seaice.0000000216
43  http://ecco2.jpl.nasa.gov/data2/data/atmos/blend_forcing/cube78_forcing/  mv pickup_seaice.0000000216.meta.cube78 pickup_seaice.0000000216.meta      
44  So for cube78_foring/, need  ln -sf data.exf_1992-2008 data.exf
45  DIFFKR*  ln -sf ../build/mitgcmuv .
46  runoff*  qsub run_cube92
   
 http://ecco2.jpl.nasa.gov/data2/data/atmos/jra25/  
 for jra25/, download  
 jra25*_19??  
 jra25*_20??  
   
 put three folders (run_template/, cube78_forcing/, and jra25/) aywhere.  
 Then look at http://mitgcm.org/viewvc/MITgcm/MITgcm_contrib/high_res_cube/cube92/README.cs510?view=markup  
 need to change line 19-21, line 26-27 (link those three folders or files therein to work directory)  
   
 The build option above  
 http://mitgcm.org/viewvc/MITgcm/MITgcm/tools/build_options/linux_amd64_ifort+mpi_ice_nas  
 in line 12 of http://mitgcm.org/viewvc/MITgcm/MITgcm_contrib/high_res_cube/cube92/README.cs510?view=markup  
 is tailored for NASA supercompuer Pleiades.  
 A particular option file is needed for other computer.  
 A generic one is  
 http://mitgcm.org/viewvc/MITgcm/MITgcm/tools/build_options/linux_amd64_gfortran?view=markup&sortby=date  
 but one still needs to load some modules or export some environmnet variables before compiling  
 as shown by line 16-45.  
47    
48  ==== solution history ===  ==== solution history ===
49  solution is piece-wise due to avalability of forcing dataset  solution is piece-wise due to availability of forcing dataset
50          1992-2003  optimized blended forcing (cube78_forcing)          1992-2008  optimized blended forcing    
51          2004-2008  jra25 and GPCP forcing                     with data.exf_1992-2008
52          2009-2019  jra55 and GPCP forcing                          cube78_forcing/ for 1992-2002
53                            Ecmwf/          for 2003-2008
54                            archived at
55                                    lfe:/u/hzhang1/From_PFE/forcing/cube78_forcing
56                                    lfe:/u/hzhang1/From_PFE/forcing/ecmwf
57                       1992/01/03 pickup @
58                                    pfe:/nobackup/hzhang1/cs510/run_template/pic*216.cube78
59            2009-2017  jra25 and GPCP Forcing (overwritten by below)
60            2009-2019  jra55 and jra55do rain (overwrite above)
61                       with data.exf_2009-2019
62                            stored at
63                                    pfe:/nobackup/hzhang1/forcing/jra55
64                                    pfe:/nobackup/hzhang1/forcing/jra55_do
65                       2009/01/01 pickup @
66                                    pfe:/nobackup/hzhang1/cs510/run_template/pic*.0000447120.*ta
67    
68  output model-grid:  output model-grid:
69          lfe:/u/hzhang1/cubes/cube92          lfe:/u/hzhang1/cubes/cube92

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.5

  ViewVC Help
Powered by ViewVC 1.1.22