/[MITgcm]/MITgcm/doc/README
ViewVC logotype

Diff of /MITgcm/doc/README

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

revision 1.8 by adcroft, Mon Jun 22 16:24:50 1998 UTC revision 1.12 by cnh, Thu Jul 16 16:58:32 1998 UTC
# Line 24  o Installing Line 24  o Installing
24    the steps below:    the steps below:
25    
26    1. Extract MITgcmUV from the downloadable archive    1. Extract MITgcmUV from the downloadable archive
27       tar -xvf MITgcmUV.2.0.tar       tar -xvf checkpoint12.tar
28    
29    2. Create platform specific make file    2. Create platform specific make file
30       For example on a Digital UNIX machine the script "genmake.dec" can       For example on a Digital UNIX machine the script "genmake.dec" can
31       be used as shown below       be used as shown below
32    
33       cd MITgcmUV.2.0/tools       cd bin
34       genmake.dec       ../tools/genmake
35       cd ../bin       cp Makefile.alpha Makefile                  ( On Alpha machine)
      ln -s ../tools/Makefile.dec makefile  
36    
37    3. Now create header file dependency entries    3. Now create header file dependency entries
38       make depend       make depend
# Line 42  o Installing Line 41  o Installing
41       make       make
42    
43    5. Copy input files    5. Copy input files
44       cp ../verification/exp2/[a-z]* .       cp ../verification/exp2/[a-z]* ../verification/exp2/*bin .
45        
46    6. Run baseline test case    6. Run baseline test case
47       setenv PARALLEL 1       setenv PARALLEL 1
48       ../exe/mitgcmuv       dmpirun -np 2 ../exe/mitgcmuv        ( Under Digital UNIX   )
49         mpirun.p4shmem ../exe/mitgcmuv -np 2 ( Under Solaris + mpich)
50                                                          
51    
52       This runs a 4 degree global ocean climatological simulation.       This runs a 4 degree global ocean climatological simulation.
53       By default this code is set to use two porcessors splitting       By default this code is set to use two processors splitting
54       the model domain along the equator. Textual output is written       the model domain along the equator. Textual output is written
55       to files STDOUT.* and STDERR.* with one file for each process.       to files STDOUT.* and STDERR.* with one file for each process.
56       Model fileds are written to files suffixed .data and .meta       Model fileds are written to files suffixed .data and .meta
# Line 83  o Running Line 84  o Running
84    
85    - Parallel execution. Hybrid    - Parallel execution. Hybrid
86    
87    o Cutomising the code
88    
89      Model structure
90      ===============
91      The "numerical" model is contained within a execution
92      environment support wrapper. This wrapper is designed
93      to provide a general framework for grid-point models.
94      MITgcmUV is a specific numerical model that uses the
95      framework.
96       Under this structure the model is split into
97      execution environment support code and conventional
98      numerical model code. The execution environment
99      support code is held under the "eesupp" directory.
100      The grid point model code is held under the
101      "model" directory.
102       Code execution actually starts in the eesupp
103      routines and not in the model routines. For this
104      reason the top level main.F is in the eesupp/src
105      directory. End-users should not need to worry about
106      this level. The top-level routine for the numerical
107      part of the code is in model/src/the_model_main.F.
108    
109    
110  o References  o References
111    Web sites - HP    Web sites - HP
112    for doc     Digital    for doc     Digital

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

  ViewVC Help
Powered by ViewVC 1.1.22