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

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

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


Revision 1.2 - (show 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 B TB z~B 5EBB]BBRB6PB tB AuB BB
2 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 B

  ViewVC Help
Powered by ViewVC 1.1.22