/[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.4 by dimitri, Sat Dec 28 10:11:11 2002 UTC revision 1.6 by dimitri, Wed Apr 30 07:04:08 2003 UTC
# Line 24  NCEP reanalysis (see pkg/seaice/SEAICE_F Line 24  NCEP reanalysis (see pkg/seaice/SEAICE_F
24    vwindFile      = 'v10m.labsea79'    # 10-m meridional wind    vwindFile      = 'v10m.labsea79'    # 10-m meridional wind
25    atempFile      = 'tair.labsea1979'  # 2-m air temperature    atempFile      = 'tair.labsea1979'  # 2-m air temperature
26    aqhFile        = 'qa.labsea1979'    # 2-m specific humidity    aqhFile        = 'qa.labsea1979'    # 2-m specific humidity
27    lwfluxFile     = 'flo.labsea1979'   # longwave radiation    lwdownFile     = 'flo.labsea1979'   # downward longwave radiation
28    swfluxFile     = 'fsh.labsea1979'   # shortwave radiation    swdownFile     = 'fsh.labsea1979'   # downward shortwave radiation
29    precipFile     = 'prate.labsea1979' # precipitation    precipFile     = 'prate.labsea1979' # precipitation
30    evapFile       = 'evap.labsea1979'  # evaporation    evapFile       = 'evap.labsea1979'  # evaporation
31    
# Line 84  Generating 1-CPU executable with SEAICE_ Line 84  Generating 1-CPU executable with SEAICE_
84    make    make
85    mv mitgcmuv mitgcmuv_exf_forcing    mv mitgcmuv mitgcmuv_exf_forcing
86    
87    1-CPU executable with SEAICE_EXTERNAL_FORCING, without READ_EVAP
88      cd ../../../verification/lab_sea/input
89      ln -sf ../code/SIZE.h .
90      ln -sf ../code/CPP_EEOPTIONS.h .
91      ln -sf ../code/CPP_OPTIONS.h .
92      ln -sf ../code/ECCO_CPPOPTIONS.BULK.h ECCO_CPPOPTIONS.h
93      ln -sf ../code/SEAICE_OPTIONS.h .
94      ../../../tools/genmake -makefile
95        ==> on alhena use:
96        ../../../tools/genmake -platform=o2k_noopt -makefile
97      make clean
98      make depend
99      make
100      mv mitgcmuv mitgcmuv_compute_evap
101    
102  Generating 1-CPU executable with SEAICE_EXTERNAL_FLUXES:  Generating 1-CPU executable with SEAICE_EXTERNAL_FLUXES:
103    cd ../../../verification/lab_sea/input    cd ../../../verification/lab_sea/input
104    ln -sf ../code/SIZE.h .    ln -sf ../code/SIZE.h .
# Line 180  To run Experiment 3: Line 195  To run Experiment 3:
195    mkdir exp3b    mkdir exp3b
196    mv *tave.0000000001.data exp3b    mv *tave.0000000001.data exp3b
197    
198  Use matlab script lookat_exp3.m to compare  Use matlab script lookat_exp3.m to look at
199  the output of exp2 to that of exp1:  results from exp3a and exp3b:
200    cd ../../../verification/lab_sea/matlab    cd ../../../verification/lab_sea/matlab
201    matlab    matlab
202    lookat_exp3    lookat_exp3
203    
204  If the dynamic ice solvers are correct, they should converge to a  If the dynamic ice solvers are correct, they should converge to a
205  constant solution.  The tests above show that both the ADI and the LSR  solution that is constant at each latitude.
 solver are unable to handle periodic domains and therefore that they  
 cannot be "correctly" parallelized.  
206    
207    
208  Instructions for running Experiment 4  Instructions for running Experiment 4
# Line 217  NPSEUDO in data.seaice at the expense of Line 230  NPSEUDO in data.seaice at the expense of
230  Also as sea-ice ages (thickens) the difference at the tiles becomes  Also as sea-ice ages (thickens) the difference at the tiles becomes
231  increasingly small.  For solver pkg/seaice/adi.F a value of NPSEUDO=10  increasingly small.  For solver pkg/seaice/adi.F a value of NPSEUDO=10
232  appears adequate for forward integrations but cannot be used for sea-ice  appears adequate for forward integrations but cannot be used for sea-ice
233  adjoint model.  Work is underway to fix this problem.  adjoint model.  With NPSEUDO=300 or greater, the tile disappears, but the
234    computational cost is very large (11 times that of teh forward model).
235    
236    
237  Instructions for running Experiment 5  Instructions for running Experiment 5
# Line 337  the output of exp9 to that of exp8: Line 351  the output of exp9 to that of exp8:
351    cd ../../../verification/lab_sea/matlab    cd ../../../verification/lab_sea/matlab
352    matlab    matlab
353    lookat_exp9    lookat_exp9
354    
355    
356    Instructions for running Experiment 10
357    ======================================
358    
359    This is a 1-cpu, 10-hour integration similar to exp8, but
360    with bulk formula computation of evaporation fields.
361    
362    To run Experiment 10:
363      cd ../../../verification/lab_sea/input
364      ln -sf DATA.10hours_exf data
365      ln -sf DATA.SEAICE.adi_exf data.seaice
366      mitgcmuv_compute_evap >&! output.txt
367      mkdir exp10
368      mv *tave.0000000010.data exp10
369    
370    Use matlab script lookat_exp10.m to compare
371    the output of exp10 to that of exp8:
372      cd ../../../verification/lab_sea/matlab
373      matlab
374      lookat_exp10

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.6

  ViewVC Help
Powered by ViewVC 1.1.22