/[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.1.2.3 by dimitri, Fri Dec 27 08:01:56 2002 UTC revision 1.1.2.8 by dimitri, Tue Mar 11 21:26:04 2003 UTC
# Line 20  Surface salinity relaxation is to the mo Line 20  Surface salinity relaxation is to the mo
20    
21  Forcing files are a 1979-1999 monthly climatology computed from the  Forcing files are a 1979-1999 monthly climatology computed from the
22  NCEP reanalysis (see pkg/seaice/SEAICE_FFIELDS.h for units and signs)  NCEP reanalysis (see pkg/seaice/SEAICE_FFIELDS.h for units and signs)
23    gairxFile      = 'u10m.labsea79'    # 10-m zonal wind    uwindFile      = 'u10m.labsea79'    # 10-m zonal wind
24    gairyFile      = 'v10m.labsea79'    # 10-m meridional wind    vwindFile      = 'v10m.labsea79'    # 10-m meridional wind
25    tairFile       = 'tair.labsea1979'  # 2-m air temperature    atempFile      = 'tair.labsea1979'  # 2-m air temperature
26    qaFile         = 'qa.labsea1979'    # 2-m specific humidity    aqhFile        = 'qa.labsea1979'    # 2-m specific humidity
27    floFile        = 'flo.labsea1979'   # longwave radiation    lwdownFile     = 'flo.labsea1979'   # downward longwave radiation
28    fshFile        = 'fsh.labsea1979'   # shortwave radiation    swdownFile     = 'fsh.labsea1979'   # downward shortwave radiation
29    rainFile       = 'prate.labsea1979' # precipitation    precipFile     = 'prate.labsea1979' # precipitation
30    evapFile       = 'evap.labsea1979'  # evaporation    evapFile       = 'evap.labsea1979'  # evaporation
31    
32    
# Line 36  Using testscript to test sea-ice code Line 36  Using testscript to test sea-ice code
36  Running the testscript experiment:  Running the testscript experiment:
37    cd verification    cd verification
38    ./testscript -force lab_sea    ./testscript -force lab_sea
39    The default experiment is Experiment 8, below.
40    It uses pkg/gmredi, pkg/kpp, pkg/seaice, and pkg/exf.
41    
42  Note that fairly large differences in accuracy occur across different  Note that fairly large differences in accuracy occur across different
43  platforms.  For example, testscript comparisons between g77 (Linux)  platforms.  For example, testscript comparisons between g77 (Linux)
# Line 82  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 117  Generating 2-CPU executable: Line 134  Generating 2-CPU executable:
134  Instructions for running Experiment 1  Instructions for running Experiment 1
135  =====================================  =====================================
136    
137  This is a 1-cpu, 10-hour integration used to make sure that all the  This is a 1-cpu, 10-hour integration used to make sure that all
138  files are available and that the model compiles and integrates.  It  the files are available and that the sea-ice model compiles and
139  is the default experiment of "verification/testscript lab_sea".  runs.  The reading of atmospheric forcing files and the computation
140    of open-water bulk fluxes are carried out within pkg/seaice.
141    
142  To run Experiment 1:  To run Experiment 1:
143    cd ../../../verification/lab_sea/input    cd ../../../verification/lab_sea/input
# Line 177  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
# Line 318  Instructions for running Experiment 9 Line 336  Instructions for running Experiment 9
336  =====================================  =====================================
337    
338  This is a 1-cpu, 10-hour integration used to test CPP option  This is a 1-cpu, 10-hour integration used to test CPP option
339  SEAICE_EXTERNAL_FLUXES.  Atmospheric state and open-water surface  SEAICE_EXTERNAL_FLUXES.  Both the atmospheric state and the
340  fluxes are computed by pkg/exf, rather than pkg/seaice routines.  open-water surface fluxes are provided by pkg/exf.
341    
342  To run Experiment 9:  To run Experiment 9:
343    cd ../../../verification/lab_sea/input    cd ../../../verification/lab_sea/input
# Line 334  the output of exp9 to that of exp8: Line 352  the output of exp9 to that of exp8:
352    cd ../../../verification/lab_sea/matlab    cd ../../../verification/lab_sea/matlab
353    matlab    matlab
354    lookat_exp9    lookat_exp9
355    
356    
357    Instructions for running Experiment 10
358    ======================================
359    
360    This is a 1-cpu, 10-hour integration similar to exp8, but
361    with bulk formula computation of evaporation fields.
362    
363    To run Experiment 10:
364      cd ../../../verification/lab_sea/input
365      ln -sf DATA.10hours_exf data
366      ln -sf DATA.SEAICE.adi_exf data.seaice
367      mitgcmuv_compute_evap >&! output.txt
368      mkdir exp10
369      mv *tave.0000000010.data exp10
370    
371    Use matlab script lookat_exp10.m to compare
372    the output of exp10 to that of exp8:
373      cd ../../../verification/lab_sea/matlab
374      matlab
375      lookat_exp10

Legend:
Removed from v.1.1.2.3  
changed lines
  Added in v.1.1.2.8

  ViewVC Help
Powered by ViewVC 1.1.22