/[MITgcm]/MITgcm_contrib/MPMice/beaufort/README_beaufort.txt
ViewVC logotype

Diff of /MITgcm_contrib/MPMice/beaufort/README_beaufort.txt

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

revision 1.8 by dimitri, Fri Mar 9 00:00:42 2012 UTC revision 1.12 by dimitri, Thu Oct 3 18:37:48 2013 UTC
# Line 49  face=6; ix=101:300; jx=290:449; kx=1:50; Line 49  face=6; ix=101:300; jx=290:449; kx=1:50;
49          PM2-Pre once to generate pm2_grid.nc pm2_part.nc with initial geometry.          PM2-Pre once to generate pm2_grid.nc pm2_part.nc with initial geometry.
50                    
51  =============================================  =============================================
52  Running on a linux workstation:  Running uncoupled on a linux workstation:
53    
54  5. Compile code:  5. Compile code:
55   cd MITgcm   cd MITgcm
56   mkdir bin exe   mkdir bin exe
57   cd bin   cd bin
58   \cp ../../code/* .   \cp ../../code/* .
  \mv CPP_EEOPTIONS.h_CPL_DEBUG CPP_EEOPTIONS.h  
59   ../tools/genmake2   ../tools/genmake2
60   make depend   make depend
61   make -j 16   make -j 16
# Line 69  Running on a linux workstation: Line 68  Running on a linux workstation:
68   ./mitgcmuv >& output.txt &   ./mitgcmuv >& output.txt &
69    
70  =============================================  =============================================
71  Running on lozenge.  Running uncoupled on lozenge.
72    
73  5. Compile code:  5. Compile code:
74   cd MITgcm   cd MITgcm
# Line 77  Running on lozenge. Line 76  Running on lozenge.
76   cd bin   cd bin
77   \cp ../../code/* .   \cp ../../code/* .
78   \mv SIZE.h_2 SIZE.h   \mv SIZE.h_2 SIZE.h
79     \mv CPP_EEOPTIONS.h_UNCOUPLED CPP_EEOPTIONS.h
80   ../tools/genmake2 -of ../../code/linux_amd64_gfortran_lozenge -mpi   ../tools/genmake2 -of ../../code/linux_amd64_gfortran_lozenge -mpi
81   make depend   make depend
82   make -j   make -j
# Line 89  Running on lozenge. Line 89  Running on lozenge.
89   mpiexec -np 2 ./mitgcmuv >& output.txt   mpiexec -np 2 ./mitgcmuv >& output.txt
90    
91  =============================================  =============================================
92  Running MITgcm and MPMice on lozenge.  Running uncoupled on spiral.
   
 5. Compile code:  
  cd MITgcm  
  mkdir bin  
  cd bin  
  \rm *  
  \cp ../../code/* .  
  \mv SIZE.h_2 SIZE.h  
  \mv CPP_EEOPTIONS.h_CPL CPP_EEOPTIONS.h  
  ../tools/genmake2 -of ../../code/linux_amd64_gfortran_lozenge -mpi  
  make depend  
  make -j  
   
  cd ..  
  mkdir ice  
  cp ../../beaufort_020212/MITgcm/ice/* .  
  cp /homes/hantran/MPM_Han/PM2/bin/PM2 .  
   
 6. Model execution:  
  \rm out err a.out  
  mkdir ocean  
  cd ocean  
  \rm *  
  \cp ../../run_template/* .  
  \cp ../../input/* .  
  cd ..  
  \cp bin/mitgcmuv .  
  mpiexec -np 2 mitgcmuv : -np 1 PM2 > a.out &  
   
 =============================================  
 Running on gemini.  
93    
94  5. Compile code:  5. Compile code:
95     mpd&
96   cd MITgcm   cd MITgcm
97   mkdir bin exe   mkdir bin exe
98   cd bin   cd bin
99   \cp ../../code/* .   \cp ../../code/* .
100   \mv SIZE.h_2 SIZE.h   \mv SIZE.h_2 SIZE.h
101   ../tools/genmake2 -of ../tools/build_options/linux_ia64_ifort+mpi_altix_jpl   \mv CPP_EEOPTIONS.h_UNCOUPLED CPP_EEOPTIONS.h
102     ../tools/genmake2 -of ../../code/linux_gfortran_spiral -mpi
103   make depend   make depend
104   make -j   make -j
105    
106  6. Model execution:  6. Model execution:
107   cd ../exe   cd ../exe
108   cp ../../run_template/* .   cp ../../run_template/* .
109   cp ../../input/* .   cp ../../input/* .
110   cp ../bin/mitgcmuv .   cp ../bin/mitgcmuv .
111   qsub jobfile   mpiexec -np 2 ./mitgcmuv >& output.txt
  qstat  
112    
113  =============================================  =============================================
114  Running MITgcm and MPMice on gemini.  Running MITgcm and MPMice on lozenge.
115    
116  5. Compile code:  5. Compile code:
117   cd MITgcm   cd MITgcm
# Line 151  Running MITgcm and MPMice on gemini. Line 121  Running MITgcm and MPMice on gemini.
121   \cp ../../code/* .   \cp ../../code/* .
122   \mv SIZE.h_2 SIZE.h   \mv SIZE.h_2 SIZE.h
123   \mv CPP_EEOPTIONS.h_CPL CPP_EEOPTIONS.h   \mv CPP_EEOPTIONS.h_CPL CPP_EEOPTIONS.h
124   ../tools/genmake2 -of ../tools/build_options/linux_ia64_ifort+mpi_altix_jpl   ../tools/genmake2 -of ../../code/linux_amd64_gfortran_lozenge -mpi
125   make depend   make depend
126   make -j   make -j
127    
128   cd ..   cd ..
129   cp -r /workg/bep/dmenemen/MITgcm/ice .   mkdir ice
130     cp ../../beaufort_020212/MITgcm/ice/* .
131     cp /homes/hantran/MPM_Han/PM2/bin/PM2 .
132    
133  6. Model execution:  6. Model execution:
134   \rm out err   \rm out err a.out
135   mkdir ocean   mkdir ocean
136   cd ocean   cd ocean
137   \rm *   \rm *
138   \cp ../../run_template/* .   \cp ../../run_template/* .
139   \cp ../../input/* .   \cp ../../input/* .
140   cd ..   cd ..
  \cp -r /workg/bep/dmenemen/MITgcm/ice .  
141   \cp bin/mitgcmuv .   \cp bin/mitgcmuv .
142   \cp ice/PM2 .   mpiexec -np 2 mitgcmuv : -np 1 PM2 > a.out &
  bsub < ocean/jobfile2  
  bjobs  

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.12

  ViewVC Help
Powered by ViewVC 1.1.22