/[MITgcm]/MITgcm/verification/exp2/input/SSS.bin
ViewVC logotype

Annotation of /MITgcm/verification/exp2/input/SSS.bin

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


Revision 1.2 - (hide annotations) (download) (as text)
Wed May 5 18:32:36 1999 UTC (25 years ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint46n_post, checkpoint51k_post, checkpoint47e_post, checkpoint57m_post, checkpoint52l_pre, checkpoint46l_post, checkpoint57g_pre, checkpoint46g_pre, checkpoint47c_post, release1_p13_pre, checkpoint50c_post, checkpoint57s_post, checkpoint58b_post, checkpoint57b_post, checkpoint46f_post, checkpoint57g_post, checkpoint48e_post, checkpoint56b_post, checkpoint50c_pre, checkpoint57y_post, checkpoint44f_post, checkpoint46b_post, checkpoint52j_pre, checkpoint43a-release1mods, checkpoint51o_pre, checkpoint65z, checkpoint65x, checkpoint65y, checkpoint54d_post, checkpoint65r, checkpoint65s, checkpoint65p, checkpoint65q, checkpoint65v, checkpoint65w, checkpoint65t, checkpoint65u, checkpoint65j, checkpoint65k, checkpoint65h, checkpoint65i, checkpoint65n, checkpoint54e_post, checkpoint65l, checkpoint65m, checkpoint65b, checkpoint65c, checkpoint65a, checkpoint65f, checkpoint65g, checkpoint65d, checkpoint65e, release1_p13, checkpoint40pre3, checkpoint62c, checkpoint40pre1, checkpoint51l_post, checkpoint40pre7, checkpoint40pre6, checkpoint48i_post, checkpoint57r_post, checkpoint40pre9, checkpoint40pre8, checkpoint46l_pre, checkpoint57d_post, checkpoint57i_post, checkpoint50d_pre, checkpoint52k_post, chkpt44d_post, checkpoint59, checkpoint58, checkpoint55, checkpoint54, checkpoint57, checkpoint56, checkpoint51, checkpoint50, checkpoint53, checkpoint52, release1_p8, release1_p9, checkpoint50d_post, release1_p1, release1_p2, release1_p3, release1_p4, release1_p5, release1_p6, release1_p7, checkpoint58f_post, checkpoint52f_post, checkpoint58d_post, checkpoint58a_post, checkpoint50b_pre, checkpoint44e_pre, checkpoint57z_post, checkpoint54f_post, checkpoint51f_post, checkpoint62a, release1_b1, checkpoint62g, checkpoint62f, checkpoint62e, checkpoint62d, checkpoint62k, checkpoint62j, checkpoint62i, checkpoint62h, checkpoint62o, checkpoint62n, checkpoint62m, checkpoint62l, checkpoint62s, checkpoint62r, checkpoint62q, checkpoint62p, checkpoint62w, checkpoint62v, checkpoint62u, checkpoint62t, checkpoint62z, checkpoint62y, checkpoint62x, checkpoint58y_post, checkpoint48b_post, checkpoint43, checkpoint51d_post, checkpoint48c_pre, checkpoint47d_pre, checkpoint51t_post, checkpoint58t_post, checkpoint38, checkpoint51n_post, release1_chkpt44d_post, checkpoint55i_post, checkpoint58m_post, checkpoint57l_post, checkpoint52i_pre, checkpoint51s_post, checkpoint47a_post, checkpoint57t_post, checkpoint55c_post, checkpoint48d_pre, checkpoint51j_post, checkpoint47i_post, checkpoint52e_pre, checkpoint57v_post, branch-atmos-merge-shapiro, checkpoint57f_post, checkpoint52e_post, checkpoint51n_pre, checkpoint47d_post, checkpoint53d_post, checkpoint46d_pre, checkpoint40pre2, checkpoint64, checkpoint65, checkpoint60, checkpoint61, checkpoint62, checkpoint63, checkpoint57a_post, checkpoint48d_post, release1-branch_tutorials, checkpoint57h_pre, checkpoint66g, checkpoint66f, checkpoint66e, checkpoint66d, checkpoint66c, checkpoint66b, checkpoint66a, checkpoint66o, checkpoint66n, checkpoint66m, checkpoint66l, checkpoint66k, checkpoint66j, checkpoint66i, checkpoint66h, checkpoint48f_post, checkpoint45d_post, checkpoint52b_pre, checkpoint54b_post, checkpoint46j_pre, checkpoint58w_post, checkpoint57h_post, checkpoint51l_pre, checkpoint52m_post, checkpoint57y_pre, chkpt44a_post, checkpoint55g_post, checkpoint44h_pre, checkpoint48h_post, checkpoint51q_post, checkpoint40pre4, checkpoint51b_pre, checkpoint46a_post, checkpoint47g_post, checkpoint52b_post, checkpoint52c_post, checkpoint46j_post, checkpoint28, checkpoint29, checkpoint51h_pre, checkpoint21, checkpoint22, checkpoint23, checkpoint24, checkpoint25, checkpoint46k_post, checkpoint27, checkpoint46b_pre, chkpt44c_pre, checkpoint58o_post, checkpoint48a_post, checkpoint45a_post, checkpoint57c_post, checkpoint50f_post, checkpoint50a_post, checkpoint50f_pre, checkpoint58p_post, checkpoint58q_post, branch-atmos-merge-freeze, branch-atmos-merge-start, checkpoint52f_pre, checkpoint55d_post, checkpoint44e_post, release1_p12, checkpoint58e_post, release1_p10, release1_p11, release1_p16, release1_p17, release1_p14, release1_p15, checkpoint47j_post, pre38tag1, checkpoint54a_pre, checkpoint63p, checkpoint63q, checkpoint63r, checkpoint63s, checkpoint63l, checkpoint63m, checkpoint63n, checkpoint63o, checkpoint63h, checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g, checkpoint53c_post, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint55d_pre, checkpoint57c_pre, checkpoint58r_post, checkpoint55j_post, branch-exfmods-tag, checkpoint44g_post, branchpoint-genmake2, checkpoint26, checkpoint54a_post, checkpoint46e_pre, checkpoint55h_post, checkpoint58n_post, checkpoint51r_post, checkpoint48c_post, checkpoint45b_post, checkpoint51i_post, checkpoint57e_post, release1-branch-end, c37_adj, release1_final_v1, checkpoint55b_post, checkpoint51b_post, release1_p12_pre, checkpoint46c_pre, checkpoint53a_post, checkpoint46, checkpoint65o, checkpoint47b_post, checkpoint44b_post, checkpoint59q, checkpoint59p, checkpoint59r, checkpoint59e, checkpoint59d, checkpoint59g, checkpoint59f, checkpoint59a, checkpoint55f_post, checkpoint59c, checkpoint59b, checkpoint59m, checkpoint59l, checkpoint59o, checkpoint59n, checkpoint59i, checkpoint59h, checkpoint59k, checkpoint59j, checkpoint46h_pre, checkpoint52d_post, checkpoint53g_post, checkpoint46m_post, checkpoint57p_post, checkpint57u_post, checkpoint46a_pre, checkpoint50g_post, checkpoint45c_post, checkpoint57q_post, checkpoint44h_post, pre38-close, eckpoint57e_pre, checkpoint46g_post, checkpoint51c_post, checkpoint58k_post, checkpoint39, checkpoint52a_pre, checkpoint33, checkpoint32, checkpoint31, checkpoint30, checkpoint37, checkpoint36, checkpoint35, checkpoint34, checkpoint62b, checkpoint58v_post, checkpoint52i_post, checkpoint50e_pre, checkpoint50i_post, checkpoint51i_pre, checkpoint52h_pre, checkpoint56a_post, checkpoint64y, checkpoint64x, checkpoint58l_post, checkpoint64z, checkpoint53f_post, checkpoint64q, checkpoint64p, checkpoint64s, checkpoint64r, checkpoint64u, checkpoint64t, checkpoint64w, checkpoint64v, checkpoint64i, checkpoint64h, checkpoint64k, checkpoint64j, checkpoint64m, checkpoint64l, checkpoint64o, checkpoint64n, checkpoint64a, checkpoint64c, checkpoint64b, checkpoint64e, checkpoint64d, checkpoint64g, checkpoint64f, checkpoint40pre5, checkpoint57h_done, checkpoint52j_post, checkpoint47f_post, checkpoint50e_post, chkpt44a_pre, checkpoint46i_post, checkpoint57j_post, checkpoint57f_pre, checkpoint61f, checkpoint46c_post, checkpoint58g_post, branch-netcdf, checkpoint52l_post, checkpoint58x_post, branch-atmos-merge-zonalfilt, checkpoint61n, checkpoint52n_post, checkpoint53b_pre, checkpoint46e_post, release1_beta1, checkpoint58h_post, checkpoint56c_post, checkpoint58j_post, checkpoint51e_post, checkpoint44b_pre, checkpoint42, checkpoint57a_pre, checkpoint40, checkpoint41, checkpoint55a_post, checkpoint47, checkpoint44, checkpoint45, checkpoint48, checkpoint49, checkpoint57o_post, checkpoint46h_post, checkpoint51o_post, checkpoint61q, checkpoint57k_post, checkpoint51f_pre, chkpt44c_post, checkpoint61z, checkpoint53b_post, checkpoint47h_post, checkpoint52a_post, checkpoint57w_post, checkpoint61e, checkpoint44f_pre, branch-atmos-merge-phase5, branch-atmos-merge-phase4, branch-atmos-merge-phase7, branch-atmos-merge-phase6, branch-atmos-merge-phase1, checkpoint58i_post, branch-atmos-merge-phase3, branch-atmos-merge-phase2, checkpoint51g_post, ecco_c52_e35, checkpoint57x_post, checkpoint46d_post, checkpoint50b_post, checkpoint58c_post, checkpoint58u_post, release1-branch_branchpoint, checkpoint51m_post, checkpoint53d_pre, checkpoint58s_post, checkpoint55e_post, checkpoint61g, checkpoint61d, checkpoint54c_post, checkpoint61b, checkpoint61c, checkpoint61a, checkpoint51a_post, checkpoint61o, checkpoint61l, checkpoint61m, checkpoint61j, checkpoint61k, checkpoint61h, checkpoint61i, checkpoint61v, checkpoint61w, checkpoint61t, checkpoint61u, checkpoint61r, checkpoint61s, checkpoint61p, checkpoint51p_post, checkpoint48g_post, checkpoint61x, checkpoint61y, checkpoint51u_post, HEAD
Branch point for: branch-exfmods-curt, release1_final, release1-branch, branch-genmake2, release1, branch-nonh, tg2-branch, release1_50yr, netcdf-sm0, checkpoint51n_branch, branch-atmos-merge, pre38, release1_coupled
Changes since 1.1: +1 -1 lines
File MIME type: application/octet-stream
Implemented new I/O package (mdsio.F). This package does parallel
I/O in much the same way as dfile.F used to except it uses "direct
access" rather than (f77) unformatted sequential access.

Problems with dfile.F package included:
  o unnecessary memory use (each process had two global sized buffers)
  o inability to read the files it had written without post-processing
  o "tiled" files were tiled by process/thread rather than actual tiles
  o created huge numbers of files with no alternatives

Features of the mdsio.F package:
  o direct-access binary writes
  o no excessive memory use
  o ability to read/write from multiple record files
  o "tiled" files are based on "WRAPPER" tiles so that the number
    and content of files is independent of the number of threads
    and/or processes
  o option to create single "global" files rather than "tiled" files
  o ability to read both "global" and "tiled" files
    [Caveat: the tiling of files must match the model tiles]
  o checkpoints now use a single file per model section
    ie.  one file for the hydrostatic model core, one file
    for the non-hydrostatic extensions and one file for the C-D
    extensions
  o the mid-level I/O routines now is broken into more source files
    read_write_fld.F supplies basic I/O routines with the same interface
                     as the original I/O package
    read_write_rec.F supplies I/O routines which allow multiple records
    write_state.F    writes the model state
    checkpoint.F     supplies the read/write checkpoint routines

All the example input data has had to be modified to be direct-access.
Otherwise only routines that used I/O have been affected and not
all of those have been due to the continuity of arguments in
the read_write_fld.F routines.

What needs to be done?  We have to create a suite of conversion
utilities for users with old-style data. Also supply the option
for using old-style I/O, not just for die-hards but for reading
data too extensive to be converted. And more...

1 adcroft 1.2 B TB z~B 5EBB]BBRB6PB tB AuB BB
2 adcroft 1.1 B@BiBB1BBmBB@YBDBkBBBBScBnBzBB2BqBBB jB vB q~B h}B 0hBBBsB BBwB B)BBjBsBBBBp^B\BvBBaB@"BBBBB;4BBzBXBBBBxBBpBpB(BgB}BlBbRB BBRBmBBBΙBuB6B pB BB eB B B )B 1B &EB B BBלB B "B B B Br^B%wBB.BBBUBˀBBBB'B>B,BfBiBzB'BBB=BBBBB\BB-BϣBaB@B_BBBBVBZBBSB@@BWBLB-@BB0BFKBIpB0kBBOB4BB^BBtBBBBbByBBBozB~B]BTBj)BFyBB!B԰BBBBB0BBgByBBBFBBBBBB7BuB1BlBcBGB B B-BB&B`BwB\B,?B Bk"BBBBfBBB(BB(BBBBBB6BgB[BUBB+BBBBBZBxBBBBBBbBBLBvXB~BRB B +BBBB[B/B-B'B@VBFB;BKBqBBx B[BlBSBsBRB$BWuBZdBJB"BBɶB!B]gB"B3BlB6BhBB[|BzB[B9B)BBB=&BpB+BBBTBgyBo,BQ2B8BvBBBݎBnjBBB
3     BLBϯBB|BfBB|B|iBqB^Bf(BsBwcBzBtBB=)BBBBB[BBBhBSBBhB\CB]B5B@=BotBBBBBBB&BBBB:B2BB/BB͠B{mBB4(BBBBBrB BBkBzBgHBBBB/BBvB~BBB=BBTB+BBƩBhBBnBnOBy%B/BB^9BBBm$BBB8BVBBBBBhB BBBByBj B?SBdBB߂B 3B {B \B =B $B B RB ?B ;6B fB PB B WB PB
4     B B BB ^B dB 2BBB8BBxBfBBBc
5     BBfBBBBq~B\PBB~BB*BκBfBB\BnBBe)B`B:BnBdBgBQB1{B=<BiBB|B*BB'BB/B"BOBB"BBBB)B%BigB~BhYByB LHB MB B B B %\B B
6     pB
7     @B
8     XB
9     jB
10     :B
11     wtB
12     SB B aB (B yB
13     \B
14     8B
15     B
16     B
17     HB
18     B
19     #B
20     B B B bB E{B JB ?BB +}B _BTBBBBvBYBHB%B
21     BB;VB 0B B ;B
22     B,BKB {B!B>B^BBBBBBtB(B %HB fB
23     B
24     LB
25     jB m1BgBIB BBBMB YB JB B
26     ]SB IB B ޾B
27     vB 6B B
28     SB
29     \cB
30     W*B
31     B
32     @B
33     TB
34     דB
35     }B
36     3B CkB B B 7B B B B xB
37     dB
38     B :B /B acB
39     @B
40     mB
41     B 1B B B <B B BBBBBVB%ABBBBBBBƓB{BP>BGB
42     QFB
43     >B B B LB DB B lB B FB gB B I&B [B B B
44     %B %:B $B zB TB BB B 1B kB >B B
45     B
46     B B LB B B B B B B B 4B B B NB pB IB wB `B gB HB B dB B ߲B B XB 3B 1B B 14B OB 6B bB B AB
47     ۱B
48     ZB ٢B B B vB RBzBBBB}B<B1BqBޤBGB
49     B\B
50     bB}BB
51     VB 6B }"B `B zB 1B ͜B z
52     B B B LB
53     bB
54     CvB
55     2B .B B |B pB _B V|B B3B)Bg~BpBdTB8B CB ?`B rB B B nB C$B (B #tB TB .B 7B(BBBB B B B]TBLB8B$B)B BF[B>B mB nB .B B wB B B B B wB 7B 3PB
56     puB
57     QoB
58     B
59     aB B LB BB B V5B BBϘB!BBBBѤBLBBB:B 3B wB jB nB B B bBBBB KB B #BaB(BW6B=BhBQBKBk BBBBlBBBB[BGBMB LBTxByBNBsBBpBBBU>B7 B B TB B B B B2B IB 6B 8B g0B B *5B hB fB B B vB B *B
60     aB
61     B
62     YB 3GBDB BBDB*B0BbBB%B} BʼnB BB_BeBB+AB ڙB +B PB &B B wB B UB B=BBBJBB{ BaHBIBLB<BBBBBMBBB5B(BqBKBEBKB$B=]B [B B v5B qlB BBPnBFB9BBB}BB 7B mB B B
63     ӾB
64     yB ѴBMBBB9BBXBBB(Bs.BBBHBqB g B B B acB B 5B B ^B B B B p-B B B [B B B jB B B1BjBBBEB B B 0B ϥBBfWBR{BO|BPBBaBBBBBeB>B/)B}BSB@BBoaB[B vB hB #B @,B
65     B0B+BEB6BBBDB+IB8BBBBB B qB .B pB RB B B B
66     B B B bB HB B B bB B
67     B {B OB B B "tB k B B 'B 1B B cBB B)B2BBBRBBOBBB;"B#B GB=BBVBBBBBCB B @0B B B8B<BrB[3BB_B~B
68     BB{!B|BB B 4B pB I&B B
69     B
70     B
71     B}B
72     JB
73     B #B
74     3B
75     tGB
76     >B
77     ]B
78     fB
79     <B
80     sB
81    
82     B
83     B B dB ֢B iB |B GB tB |B w1B B lB BB5zBHBBJBgB3B-BBBnjBTBBBVB B,B~BBB lB ?BB]BsB^KB+JBB}BJB BE`B BBB B ۾B B B
84     9B
85     ӟB
86     |B
87     B B B B հB jB 69B B MB 86B Y B -B B ,B
88     K B .B qB vqB B
89     B
90     B gB B B N?B B $+B ,BkBB&%BBt.B\BlB BB@B:B
91     BB5BBIB@B&B+B _B B fBBBBBBLBًBBBB$BB W!B lYB B B <NB (B B YB "HB
92     <B
93     B B NB BBjB5eBlBB-B́B^.BBB B
94     MB B
95     B
96     ߫B B 0B 2B WB >B fB B3uBqWB]BcBsB YB BB 8B pB R B vB B +B B oB 9B ڕB XB RnB YBBLBYBBkEB<BgB6BB9B ×B SB 9B RB ?\B eB 'B yB ,B B EB $:B ]B
97     ?B BdB}B NbB B fB WB cB B "B JnB {B B B AB ZB :B EB ΑB MB wB `B GB $B LB lB QB B B b^B ]B MB `B B "B gB BLB B,BB0B(B)BrBB B QB :B B xB B B B B $QB ›B sB
98     +B ϼBCBBBrYB _ B B
99     DB
100     B
101     VB
102     B
103     B
104     fB
105     B q"B B ,B κB 8B 1B /B CB B ƾB aB iB CB hB jB J^B B KB B XB B ]B 3B
106     B
107     B
108     cCB
109     PB BBKBSBHB"BȚB3BBBwB&B z!B B ;B<EB B B B NB VcB $B B QBB
110     qB PBBjBvBE#BdB B wQB B hB B
111     +B B `B :B PB
112     VB
113     |B
114     /B
115     B ^B pB B ɺB B B ~dB oB }B 3B CB %B
116     jzB
117     I7B
118     V7B ڿB B BBĸBsiB'BM~B6ByB
119     B
120     BunB)B%B$BHB iB nB B ZQB B 7BD]BBDWBB)B pB BB#B6BBPBEBNBB+BB3vB BBݥBB (B B aB B R>BKB B HB lB KLB CB B B
121     B B B B B AB uB B rB6BSBBBB BYB_BBBIBRBcTBJB iBOcB6B BVB.BcBBB FB [BB8BBByBB B^7Bl[BƕBcBBTB)B HB +B XB B B
122     B
123     3!B
124     <B
125     #B
126     /B
127     4B
128     p:B
129     bgB
130     -3B
131     iB
132     pB B B B ~BB MoB OZB 4B BbBBBBCBaBlB8BYBdB8BBBB|BZBBB*B B BBNBbBKBTB)xBBB tBB AB4B
133     ABB1BrB)BUBBKrB̔B LB B
134     *B
135     |B
136     B mB S*B ^CB _B JB A.B a B B
137     B
138     /B
139     B
140     xB
141     B
142     'B
143     2gB B BB
144     B
145     B F}B i:B |B )B 5B˺BWBBBtBBB_BIB B kBJB2BB8B3BBܳBBBBB;BBBBJrB, B iB
146     B
147     SB
148     ~B $B WiB B dB B |B B "B eB B B &B B B B ZB NMB $B
149     7B FB @B
150     ɰB
151     jB
152     xB
153     B B B xB B
154     B>BB>BB2BHBBBHBqB&SBMB Bi5BXB=B
155     B{BoBjBpB
156     B
157     B
158     B DyB B ٹB BB .vB <B x5B ѲB CB 0B "B 2B B B B 8B B ]B zMB B TB ^B B
159     UB :iBBBMB RBBBØBe`B̶B BBGBBB/B:BsBB|BMBZBv-BBpBsB :B
160     B
161     B
162     sB
163     B \zB B B ̴B B 'qB B H;B B QB lB B B B 6B (B 5B e4B &
164     B YB B AxBBыBB1BbB<BB9BxB B; BBoB9BBBBdSBFBB<\BBB 4B
165     B
166     hB
167     B
168     ǚB
169     ƪB
170     XB
171     ϣB
172     B
173     EB
174     hB B IB 46B TB y&B 7B IqB B "B B v?B B
175     Bl BGBhBPEBoB B B0<BB(:B#B=BT]B_DBs+BBNBBlBBlBNIB;B *B cB
176     "B
177     *HB
178     $CB
179     B
180     B
181     "B
182     B B zB B \B B 3BAB]BwBWBBBBPBB |B>B!BBcBՊBTBkBfBPB/3BB%B8PB>BnjB8ZBZB1BxBzBmB}PBsB}BBNBBvB(bB'B"B|B<B6BBBB6BeBB 9zB'BI BBI B٧BUBBvB#B-B
183     CBB,BBBBnBB6B`BBBBBǢBITBiB~$BBBBBNTBByBA BDB,BB
184     BaB*8BBOBuB0BBŐBBN(B1BBBB"ABBBBB$B~B>BMuBUB6BMBBu3Bk;BLBB]A:AuB*B>TB
185     B 4B PB &B 8B TBVB^B &B TBmBNBe$BB]B.BHBBBRBB?B[1B$9BB*B5B_BB%B6AOBBXB
186     w]B B *B dIB >B hB }B B B B FB
187     jBOBBkBBrBB4BaBBrB®B+gB%AB)BB5BrB&ABBB
188     G!B NB B 4gB OB B B !B tB v;B B BBqBbBqAIB_BB
189     4BB B |\B 7B zB B B (B GJB @B %B DB kB
190     BZB}BB #B
191     vB ΅B B ņB B XB 2B [B U>B B :BlBB`B B
192     AB .hB B eB =[B sB FB B \B `BBmBBBVsB =B
193 adcroft 1.2 B

  ViewVC Help
Powered by ViewVC 1.1.22