/[MITgcm]/MITgcm/verification/lab_sea/README
ViewVC logotype

Diff of /MITgcm/verification/lab_sea/README

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

revision 1.8 by dimitri, Thu Aug 7 02:31:29 2003 UTC revision 1.9 by dimitri, Thu Jan 15 03:38:22 2004 UTC
# Line 57  Instructions for generating 1-CPU and 2- Line 57  Instructions for generating 1-CPU and 2-
57    
58  Generating 1-CPU executable:  Generating 1-CPU executable:
59    cd verification/lab_sea/input    cd verification/lab_sea/input
60      ln -sf ../code/packages.conf .
61    ln -sf ../code/SIZE.h .    ln -sf ../code/SIZE.h .
62    ln -sf ../code/CPP_EEOPTIONS.h .    ln -sf ../code/CPP_EEOPTIONS.h .
   ln -sf ../code/CPP_OPTIONS.NOEXF.h CPP_OPTIONS.h  
63    rm -f SEAICE_OPTIONS.h    rm -f SEAICE_OPTIONS.h
64    ../../../tools/genmake -makefile    ../../../tools/genmake2
     ==> on alhena use:  
     ../../../tools/genmake -platform=o2k_noopt -makefile  
65    make clean    make clean
66    make depend    make depend
67    make    make
# Line 71  Generating 1-CPU executable: Line 69  Generating 1-CPU executable:
69    
70  Generating 1-CPU executable with SEAICE_EXTERNAL_FORCING:  Generating 1-CPU executable with SEAICE_EXTERNAL_FORCING:
71    cd ../../../verification/lab_sea/input    cd ../../../verification/lab_sea/input
72      ln -sf ../code/packages.conf .
73    ln -sf ../code/SIZE.h .    ln -sf ../code/SIZE.h .
74    ln -sf ../code/CPP_EEOPTIONS.h .    ln -sf ../code/CPP_EEOPTIONS.h .
75    ln -sf ../code/CPP_OPTIONS.h .    ln -sf ../code/CPP_OPTIONS.h .
76    ln -sf ../code/ECCO_CPPOPTIONS.h .    ln -sf ../code/ECCO_CPPOPTIONS.h .
77    ln -sf ../code/SEAICE_OPTIONS.h .    ln -sf ../code/SEAICE_OPTIONS.h .
78    ../../../tools/genmake -makefile    ../../../tools/genmake2
     ==> on alhena use:  
     ../../../tools/genmake -platform=o2k_noopt -makefile  
79    make clean    make clean
80    make depend    make depend
81    make    make
# Line 86  Generating 1-CPU executable with SEAICE_ Line 83  Generating 1-CPU executable with SEAICE_
83    
84  1-CPU executable with SEAICE_EXTERNAL_FORCING, without READ_EVAP  1-CPU executable with SEAICE_EXTERNAL_FORCING, without READ_EVAP
85    cd ../../../verification/lab_sea/input    cd ../../../verification/lab_sea/input
86      ln -sf ../code/packages.conf .
87    ln -sf ../code/SIZE.h .    ln -sf ../code/SIZE.h .
88    ln -sf ../code/CPP_EEOPTIONS.h .    ln -sf ../code/CPP_EEOPTIONS.h .
89    ln -sf ../code/CPP_OPTIONS.h .    ln -sf ../code/CPP_OPTIONS.h .
90    ln -sf ../code/ECCO_CPPOPTIONS.BULK.h ECCO_CPPOPTIONS.h    ln -sf ../code/ECCO_CPPOPTIONS.BULK.h ECCO_CPPOPTIONS.h
91    ln -sf ../code/SEAICE_OPTIONS.h .    ln -sf ../code/SEAICE_OPTIONS.h .
92    ../../../tools/genmake -makefile    ../../../tools/genmake2
     ==> on alhena use:  
     ../../../tools/genmake -platform=o2k_noopt -makefile  
93    make clean    make clean
94    make depend    make depend
95    make    make
# Line 101  Generating 1-CPU executable with SEAICE_ Line 97  Generating 1-CPU executable with SEAICE_
97    
98  Generating 1-CPU executable with SEAICE_EXTERNAL_FLUXES:  Generating 1-CPU executable with SEAICE_EXTERNAL_FLUXES:
99    cd ../../../verification/lab_sea/input    cd ../../../verification/lab_sea/input
100      ln -sf ../code/packages.conf .
101    ln -sf ../code/SIZE.h .    ln -sf ../code/SIZE.h .
102    ln -sf ../code/CPP_EEOPTIONS.h .    ln -sf ../code/CPP_EEOPTIONS.h .
103    ln -sf ../code/CPP_OPTIONS.h .    ln -sf ../code/CPP_OPTIONS.h .
104    ln -sf ../code/ECCO_CPPOPTIONS.BULK.h ECCO_CPPOPTIONS.h    ln -sf ../code/ECCO_CPPOPTIONS.BULK.h ECCO_CPPOPTIONS.h
105    ln -sf ../code/SEAICE_OPTIONS.EXF_FLUXES.h SEAICE_OPTIONS.h    ln -sf ../code/SEAICE_OPTIONS.EXF_FLUXES.h SEAICE_OPTIONS.h
106    ../../../tools/genmake -makefile    ../../../tools/genmake2
     ==> on alhena use:  
     ../../../tools/genmake -platform=o2k_noopt -makefile  
107    make clean    make clean
108    make depend    make depend
109    make    make
# Line 116  Generating 1-CPU executable with SEAICE_ Line 111  Generating 1-CPU executable with SEAICE_
111    
112  Generating 1-CPU executable with SEAICE_MULTILEVEL:  Generating 1-CPU executable with SEAICE_MULTILEVEL:
113    cd ../../../verification/lab_sea/input    cd ../../../verification/lab_sea/input
114      ln -sf ../code/packages.conf .
115    ln -sf ../code/SIZE.h .    ln -sf ../code/SIZE.h .
116    ln -sf ../code/CPP_EEOPTIONS.h .    ln -sf ../code/CPP_EEOPTIONS.h .
   ln -sf ../code/CPP_OPTIONS.NOEXF.h CPP_OPTIONS.h  
117    ln -sf ../code/SEAICE_OPTIONS.MULTILEVEL.h SEAICE_OPTIONS.h    ln -sf ../code/SEAICE_OPTIONS.MULTILEVEL.h SEAICE_OPTIONS.h
118    ../../../tools/genmake -makefile    ../../../tools/genmake2
     ==> on alhena use:  
     ../../../tools/genmake -platform=o2k_noopt -makefile  
119    make clean    make clean
120    make depend    make depend
121    make    make
# Line 130  Generating 1-CPU executable with SEAICE_ Line 123  Generating 1-CPU executable with SEAICE_
123    
124  Generating 2-CPU executable:  Generating 2-CPU executable:
125    cd ../../../verification/lab_sea/input    cd ../../../verification/lab_sea/input
126      ln -sf ../code/packages.conf .
127    ln -sf ../code/SIZE.2x1.h SIZE.h    ln -sf ../code/SIZE.2x1.h SIZE.h
128    ln -sf ../code/CPP_EEOPTIONS.MPI.h CPP_EEOPTIONS.h    ln -sf ../code/CPP_EEOPTIONS.h_mpi CPP_EEOPTIONS.h
   ln -sf ../code/CPP_OPTIONS.NOEXF.h CPP_OPTIONS.h  
129    rm -f SEAICE_OPTIONS.h    rm -f SEAICE_OPTIONS.h
130    ../../../tools/genmake -mpi -makefile    ../../../tools/genmake2 -mpi
     ==> on alhena for comparison purposes use:  
       ../../../tools/genmake -mpi -platform=o2k_noopt -makefile  
     ==> on alhena for fast execution use:  
       ../../../tools/genmake -mpi -platform=o2k -makefile  
131    make clean    make clean
132    make depend    make depend
133    make    make

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

  ViewVC Help
Powered by ViewVC 1.1.22