/[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.13 by dimitri, Wed Mar 31 01:27:39 2004 UTC revision 1.16 by dimitri, Tue Jan 29 05:57:10 2008 UTC
# Line 57  g d e n  d  n  x  n  .  n  x  n  .  n  x Line 57  g d e n  d  n  x  n  .  n  x  n  .  n  x
57  Y Y Y Y  8 10  9 11 10  9 11 13 10  9  8  8  9  8  9  8  9 FAIL  lab_sea  Y Y Y Y  8 10  9 11 10  9 11 13 10  9  8  8  9  8  9  8  9 FAIL  lab_sea
58    
59    
60  Instructions for generating 1-CPU and 2-CPU executables  Instructions for generating and running a 1-CPU experiment
61  =======================================================  ==========================================================
62    
 Generating 1-CPU executable:  
63    cd MITgcm/verification/lab_sea    cd MITgcm/verification/lab_sea
64    mkdir build    mkdir build
65    cd build    cd build
66      cp ../code/*.h ../code/packages.conf .
67    ../../../tools/genmake2    ../../../tools/genmake2
   make clean  
68    make depend    make depend
69    make    make
   mv mitgcmuv mitgcmuv_1  
   
 Generating 2-CPU executable:  
   cd ../code  
   \mv SIZE.h SIZE.h_1  
   \mv SIZE.h_mpi SIZE.h  
   ../../../tools/genmake2 -mpi  
   make clean  
   make depend  
   make  
   mv mitgcmuv mitgcmuv_2x1  
   
   
 Instructions for running Experiment 1  
 =====================================  
   
 This is a 1-cpu, 10-hour integration used to make sure that all  
 the files are available and that the sea-ice model compiles and  
 runs.  The reading of atmospheric forcing files and the computation  
 of open-water bulk fluxes are carried out within pkg/seaice.  
   
 To run Experiment 1:  
70    cd ../input    cd ../input
71    ./mitgcmuv_1 >&! output.txt    ../build/mitgcmuv > output.txt
72    
73  Use matlab script lookat_exp1.m to compare the output  Use matlab script lookat_exp1.m to compare the output
74  of exp1 with that from checkpoint51f sea-ice code:  of exp1 with that from checkpoint51f sea-ice code:
# Line 100  of exp1 with that from checkpoint51f sea Line 77  of exp1 with that from checkpoint51f sea
77    lookat_ice    lookat_ice
78    
79    
80  Instructions for running Experiment 2  Instructions for generating and running a 2-CPU experiment on kalpana
81  =====================================  =====================================================================
82    
83  This is a 2-cpu, 10-hour integration.    cd MITgcm/verification/lab_sea
84      mkdir build
85      cd build
86      \cp ../code/*.h ../code/packages.conf .
87      \cp ../code/SIZE.h_mpi SIZE.h
88      ../../../tools/genmake2 -of ../../../tools/build_options/linux_ia64_efc+mpi_altix
89      make depend
90      make
91      cd ../input
92      mpirun -np 2 ../build/mitgcmuv
93    
94  To run Experiment 2:  
95    cd ../../../verification/lab_sea/input  Instructions for testing useExfYearlyFields
96    mpirun -np 2 mitgcmuv_2x1  ===========================================
97    
98      cd MITgcm/verification/lab_sea/build
99      \rm *
100      \cp ../code/* .
101      sed 's/undef EXF_V/define EXF_V/' \
102          ../../../pkg/exf/EXF_OPTIONS.h > EXF_OPTIONS.h
103      ../../../tools/genmake2
104      make depend
105      make -j
106      cd ../run
107      \rm *
108      \cp ../input/* .
109      \mv v10m.labsea1979 v10m.labsea_1979
110      \mv u10m.labsea1979 u10m.labsea_1979
111      \mv flo.labsea1979 flo.labsea_1979
112      \mv prate.labsea1979 prate.labsea_1979
113      \mv tair.labsea1979 tair.labsea_1979
114      \mv fsh.labsea1979 fsh.labsea_1979
115      \mv qa.labsea1979 qa.labsea_1979
116      \mv SSS_monthly.labsea1979 SSS_monthly.labsea_1979
117      \ln -sf v10m.labsea_1979 v10m.labsea_1978
118      \ln -sf u10m.labsea_1979 u10m.labsea_1978
119      \ln -sf flo.labsea_1979 flo.labsea_1978
120      \ln -sf prate.labsea_1979 prate.labsea_1978
121      \ln -sf tair.labsea_1979 tair.labsea_1978
122      \ln -sf fsh.labsea_1979 fsh.labsea_1978
123      \ln -sf qa.labsea_1979 qa.labsea_1978
124      \ln -sf SSS_monthly.labsea_1979 SSS_monthly.labsea_1978
125      \mv data.exf_YearlyFields data.exf
126      \mv data_YearlyFields data
127      sed 's/tics = .TRUE./tics = .FALSE./' ../input/data.pkg > data.pkg
128      ../build/mitgcmuv >& output.txt &

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

  ViewVC Help
Powered by ViewVC 1.1.22