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

Annotation of /MITgcm/verification/lab_sea/README

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


Revision 1.15 - (hide annotations) (download)
Tue Apr 6 21:42:33 2004 UTC (20 years ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint57m_post, checkpoint57g_pre, checkpoint57s_post, checkpoint58b_post, checkpoint57b_post, checkpoint57g_post, checkpoint56b_post, checkpoint57y_post, checkpoint54d_post, checkpoint54e_post, checkpoint57r_post, checkpoint57d_post, checkpoint57i_post, checkpoint59, checkpoint58, checkpoint55, checkpoint54, checkpoint57, checkpoint56, checkpoint53, checkpoint58f_post, checkpoint57n_post, checkpoint58d_post, checkpoint58a_post, checkpoint57z_post, checkpoint54f_post, checkpoint58y_post, checkpoint58t_post, checkpoint55i_post, checkpoint58m_post, checkpoint57l_post, checkpoint57t_post, checkpoint55c_post, checkpoint57v_post, checkpoint57f_post, checkpoint53d_post, checkpoint57a_post, checkpoint57h_pre, checkpoint54b_post, checkpoint58w_post, checkpoint57h_post, checkpoint52m_post, checkpoint57y_pre, checkpoint55g_post, checkpoint58o_post, checkpoint57c_post, checkpoint58p_post, checkpoint58q_post, checkpoint55d_post, checkpoint58e_post, checkpoint54a_pre, checkpoint53c_post, checkpoint55d_pre, checkpoint57c_pre, checkpoint58r_post, checkpoint55j_post, checkpoint54a_post, checkpoint55h_post, checkpoint58n_post, checkpoint57e_post, checkpoint55b_post, checkpoint53a_post, checkpoint59e, checkpoint59d, checkpoint59g, checkpoint59f, checkpoint59a, checkpoint55f_post, checkpoint59c, checkpoint59b, checkpoint59m, checkpoint59l, checkpoint59i, checkpoint59h, checkpoint59k, checkpoint53g_post, checkpoint57p_post, checkpint57u_post, checkpoint57q_post, eckpoint57e_pre, checkpoint58k_post, checkpoint58v_post, checkpoint56a_post, checkpoint58l_post, checkpoint53f_post, checkpoint57h_done, checkpoint57j_post, checkpoint57f_pre, checkpoint58g_post, checkpoint58x_post, checkpoint52n_post, checkpoint53b_pre, checkpoint59j, checkpoint58h_post, checkpoint56c_post, checkpoint58j_post, checkpoint57a_pre, checkpoint55a_post, checkpoint57o_post, checkpoint57k_post, checkpoint53b_post, checkpoint57w_post, checkpoint58i_post, checkpoint57x_post, checkpoint58c_post, checkpoint58u_post, checkpoint53d_pre, checkpoint58s_post, checkpoint55e_post, checkpoint54c_post
Changes since 1.14: +15 -3 lines
Modified verification/lab_sea/README

1 heimbach 1.2 Example: Labrador Sea Region with Sea-Ice
2     =========================================
3    
4     This example sets up a small (20x16x23) Labrador Sea experiment
5     coupled to a dynamic thermodynamic sea-ice model.
6 dimitri 1.3 A brief description of the sea-ice model is in "seaice.ps".
7 heimbach 1.2
8     The domain of integration spans 280E to 320E and 46N to 78N.
9     Horizontal grid spacing is 2 degrees.
10     The 23 vertical levels and the bathymetry file
11     bathyFile = 'bathy.labsea'
12     are obtained from the the 2-degree ECCO configuration.
13    
14     Integration is initialized from annual-mean Levitus climatology
15     hydrogThetaFile = 'LevCli_temp.labsea'
16     hydrogSaltFile = 'LevCli_salt.labsea'
17    
18     Surface salinity relaxation is to the monthly mean Levitus climatology
19     saltClimFile = 'SSS.labsea'
20    
21     Forcing files are a 1979-1999 monthly climatology computed from the
22     NCEP reanalysis (see pkg/seaice/SEAICE_FFIELDS.h for units and signs)
23 dimitri 1.4 uwindFile = 'u10m.labsea79' # 10-m zonal wind
24     vwindFile = 'v10m.labsea79' # 10-m meridional wind
25     atempFile = 'tair.labsea1979' # 2-m air temperature
26     aqhFile = 'qa.labsea1979' # 2-m specific humidity
27 dimitri 1.5 lwdownFile = 'flo.labsea1979' # downward longwave radiation
28     swdownFile = 'fsh.labsea1979' # downward shortwave radiation
29 dimitri 1.4 precipFile = 'prate.labsea1979' # precipitation
30 dimitri 1.11
31     The experiment uses pkg/gmredi, pkg/kpp, pkg/seaice, and pkg/exf.
32     The test is a 1-cpu, 10-hour integration. Both the atmospheric
33     state and the open-water surface fluxes are provided by pkg/exf.
34 heimbach 1.2
35 dimitri 1.12 More pkg/seaice test experiments, configured for low and
36     high-resolution global cube-sphere domains are described
37     in MITgcm_contrib/high_res_cube/README_ice.
38    
39 heimbach 1.2
40 dimitri 1.3 Using testscript to test sea-ice code
41     =====================================
42    
43     Running the testscript experiment:
44 dimitri 1.10 cd MITgcm/verification
45     ./testreport -t lab_sea
46 dimitri 1.12
47 dimitri 1.3 Note that fairly large differences in accuracy occur across different
48     platforms. For example, testscript comparisons between g77 (Linux)
49     and f77 (SGI) generated output gives:
50    
51 dimitri 1.4 T S U V
52     C D M c m s m s m s m s
53     n p a R g m m e . m m e . m m e . m m e .
54     f n k u 2 i a a d i a a d i a a d i a a d
55     g d e n d n x n . n x n . n x n . n x n .
56 dimitri 1.3
57 dimitri 1.4 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 dimitri 1.13
59    
60 dimitri 1.14 Instructions for generating and running a 1-CPU experiment
61     ==========================================================
62 dimitri 1.13
63     cd MITgcm/verification/lab_sea
64     mkdir build
65     cd build
66 dimitri 1.14 cp ../code/*.h ../code/packages.conf .
67 dimitri 1.13 ../../../tools/genmake2
68     make depend
69     make
70     cd ../input
71 dimitri 1.14 ../build/mitgcmuv > output.txt
72 dimitri 1.13
73     Use matlab script lookat_exp1.m to compare the output
74     of exp1 with that from checkpoint51f sea-ice code:
75     cd ../../../verification/lab_sea/matlab
76     matlab
77     lookat_ice
78 dimitri 1.15
79    
80     Instructions for generating and running a 2-CPU experiment on kalpana
81     =====================================================================
82    
83     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

  ViewVC Help
Powered by ViewVC 1.1.22