/[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.13 by dimitri, Thu Dec 3 01:18:23 2015 UTC revision 1.15 by dimitri, Thu Dec 3 23:31:29 2015 UTC
# Line 45  face=6; ix=101:300; jx=290:449; kx=1:50; Line 45  face=6; ix=101:300; jx=290:449; kx=1:50;
45          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.
46    
47  =============================================  =============================================
48  Running uncoupled, serial code on a linux workstation:  Running uncoupled, serial code
49    
50  4. Compile code:  4. Compile code:
51   cd MITgcm   cd MITgcm
# Line 53  Running uncoupled, serial code on a linu Line 53  Running uncoupled, serial code on a linu
53   cd bin   cd bin
54   ../tools/genmake2 -mo ../../code   ../tools/genmake2 -mo ../../code
55   make depend   make depend
56   make -j 8   make -j
57    
58  5. Model execution:  5. Model execution:
59   cd ../exe   cd ../exe
# Line 63  Running uncoupled, serial code on a linu Line 63  Running uncoupled, serial code on a linu
63   ./mitgcmuv >& output.txt &   ./mitgcmuv >& output.txt &
64    
65  =============================================  =============================================
66  Running uncoupled MPI code on spiral.  Running uncoupled MPI code
67    
68  4. Compile code:  4. Compile code:
69   cd MITgcm   cd MITgcm
# Line 71  Running uncoupled MPI code on spiral. Line 71  Running uncoupled MPI code on spiral.
71   cd bin   cd bin
72   \cp ../../code/SIZE.h_2 SIZE.h   \cp ../../code/SIZE.h_2 SIZE.h
73   \cp ../../code/CPP_EEOPTIONS.h_UNCOUPLED CPP_EEOPTIONS.h   \cp ../../code/CPP_EEOPTIONS.h_UNCOUPLED CPP_EEOPTIONS.h
74   ../tools/genmake2 -of ../../code/linux_gfortran_spiral -mpi   ../tools/genmake2 -mpi -mo ../../code
75   make depend   make depend
76   make -j   make -j
77    
78    5. Model execution:
79     cd ../exe
80     ln -sf ../../run_template/* .
81     cp ../../input/* .
82     cp ../bin/mitgcmuv .
83     mpiexec -np 2 ./mitgcmuv &
84    
85    =============================================
86    Running uncoupled MPI code on spiral
87    
88   \mv SIZE.h_2 SIZE.h  4. Compile code:
89   \mv CPP_EEOPTIONS.h_UNCOUPLED CPP_EEOPTIONS.h   cd MITgcm
90     mkdir bin exe
91     cd bin
92     \cp ../../code/SIZE.h_2 SIZE.h
93     \cp ../../code/CPP_EEOPTIONS.h_UNCOUPLED CPP_EEOPTIONS.h
94     ../tools/genmake2 -mpi -mo ../../code -of ../../code/linux_gfortran_spiral
95     make depend
96     make -j 8
97    
98  5. Model execution:  5. Model execution:
99   cd ../exe   cd ../exe
100   cp ../../run_template/* .   ln -sf ../../run_template/* .
101   cp ../../input/* .   cp ../../input/* .
102   cp ../bin/mitgcmuv .   cp ../bin/mitgcmuv .
103   mpiexec -np 2 ./mitgcmuv >& output.txt   mpiexec.mpich -np 2 ./mitgcmuv &
104    
105  =============================================  =============================================
106  Running MITgcm and MPMice on lozenge.  Running MITgcm and MPMice
107    
108  5. Compile code:  4. Compile code:
109   cd MITgcm   cd MITgcm
110   mkdir bin   mkdir bin
111   cd bin   cd bin
# Line 99  Running MITgcm and MPMice on lozenge. Line 113  Running MITgcm and MPMice on lozenge.
113   \cp ../../code/* .   \cp ../../code/* .
114   \mv SIZE.h_2 SIZE.h   \mv SIZE.h_2 SIZE.h
115   \mv CPP_EEOPTIONS.h_CPL CPP_EEOPTIONS.h   \mv CPP_EEOPTIONS.h_CPL CPP_EEOPTIONS.h
116   ../tools/genmake2 -of ../../code/linux_amd64_gfortran_lozenge -mpi   ../tools/genmake2 -of ../../code/linux_gfortran_spiral -mpi
117   make depend   make depend
118   make -j   make -j
119    
# Line 108  Running MITgcm and MPMice on lozenge. Line 122  Running MITgcm and MPMice on lozenge.
122   cp ../../beaufort_020212/MITgcm/ice/* .   cp ../../beaufort_020212/MITgcm/ice/* .
123   cp /homes/hantran/MPM_Han/PM2/bin/PM2 .   cp /homes/hantran/MPM_Han/PM2/bin/PM2 .
124    
125  6. Model execution:  5. Model execution:
126   \rm out err a.out   \rm out err a.out
127   mkdir ocean   mkdir ocean
128   cd ocean   cd ocean

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.15

  ViewVC Help
Powered by ViewVC 1.1.22