/[escript]/trunk/doc/user/finleyelements.tex
ViewVC logotype

Contents of /trunk/doc/user/finleyelements.tex

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3311 - (show annotations)
Tue Oct 26 05:43:25 2010 UTC (9 years ago) by jfenwick
File MIME type: application/x-tex
File size: 11061 byte(s)
Added raggedbottom to last page before appendix.
Condensed the latex picture figures a bit

1
2 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3 %
4 % Copyright (c) 2003-2010 by University of Queensland
5 % Earth Systems Science Computational Center (ESSCC)
6 % http://www.uq.edu.au/esscc
7 %
8 % Primary Business: Queensland, Australia
9 % Licensed under the Open Software License version 3.0
10 % http://www.opensource.org/licenses/osl-3.0.php
11 %
12 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
13
14
15 \setlength{\unitlength}{1mm}
16
17 \newsavebox{\HLa}
18 \savebox{\HLa}(0,0)
19 {\put(0,0){\circle*{2}}
20 \thicklines \put(1,0){\line(1,0){28}}
21 \put(30,0){\circle*{2}} }
22
23 \newsavebox{\HLathin}
24 \savebox{\HLathin}(0,0)
25 {\put(0,0){\circle{2}}
26 \thinlines \put(1,0){\line(1,0){28}}
27 \put(30,0){\circle{2}} }
28
29 \newsavebox{\VLa}
30 \savebox{\VLa}(0,30)
31 {\put(0,0){\circle*{2}}
32 \thicklines \put(0,1){\line(0,1){28}}
33 \put(0,30){\circle*{2}} }
34
35 \newsavebox{\VLathin}
36 \savebox{\VLathin}(0,30)
37 {\put(0,0){\circle{2}}
38 \thinlines \put(0,1){\line(0,1){28}}
39 \put(0,30){\circle{2}} }
40
41 \newsavebox{\SLax}
42 \savebox{\SLax}(0,30)
43 {\thicklines \put(0,0){\line(-1,1){30}}
44 \put(0,0){\circle*{2}}
45 \put(-30,30){\circle*{2}} }
46
47 \newsavebox{\SLaa}
48 \savebox{\SLaa}(0,15)
49 {\thicklines \put(0,0){\line(-4,3){20}}
50 \put(0,0){\circle*{2}}
51 \put(-20,15){\circle*{2}} }
52
53 \newsavebox{\SLab}
54 \savebox{\SLab}(0,-15)
55 {\thicklines \put(0,0){\line(-4,-3){20}}
56 \put(0,0){\circle*{2}}
57 \put(-20,-15){\circle*{2}} }
58
59 \newsavebox{\SLabthin}
60 \savebox{\SLabthin}(0,-15)
61 {\thinlines \put(-0.7,-0.7){\line(-4,-3){18.7}}
62 \put(0,0){\circle{2}}
63 \put(-20,-15){\circle{2}} }
64
65 \newsavebox{\SLac}
66 \savebox{\SLac}(0,15)
67 {\thicklines \put(0,0){\line(-2,3){10}}
68 \put(0,0){\circle*{2}}
69 \put(-10,15){\circle*{2}} }
70
71 \newsavebox{\SLacthin}
72 \savebox{\SLacthin}(0,15)
73 {\thinlines \put(0,0){\line(-2,3){9.4}}
74 \put(0,0){\circle{2}}
75 \put(-10,15){\circle{2}} }
76
77
78 \newsavebox{\HLd}
79 \savebox{\HLd}(0,0)
80 {\put(0,0){\circle*{2}}
81 \put(10,0){\circle*{2}}
82 \thicklines \put(1,0){\line(1,0){28}}
83 \put(20,0){\circle*{2}}
84 \put(30,0){\circle*{2}} }
85
86 \newsavebox{\HLdthin}
87 \savebox{\HLdthin}(0,0)
88 {\put(0,0){\circle{2}}
89 \put(10,0){\circle{2}}
90 \thinlines \multiput(1,0)(10,0){3}{\line(1,0){8}}
91 \put(20,0){\circle{2}}
92 \put(30,0){\circle{2}} }
93
94 \newsavebox{\VLd}
95 \savebox{\VLd}(0,30)
96 {\put(0,0){\circle*{2}}
97 \put(0,10){\circle*{2}}
98 \thicklines \put(0,1){\line(0,1){28}}
99 \put(0,20){\circle*{2}}
100 \put(0,30){\circle*{2}} }
101
102 \newsavebox{\VLdthin}
103 \savebox{\VLdthin}(0,30)
104 {\put(0,0){\circle{2}}
105 \put(0,10){\circle{2}}
106 \thinlines \multiput(0,1)(0,10){3}{\line(0,1){8}}
107 \put(0,20){\circle{2}}
108 \put(0,30){\circle{2}} }
109
110 \newsavebox{\SLf}
111 \savebox{\SLf}(0,30)
112 {\thicklines \put(0,0){\line(-1,1){30}}
113 \put(0,0){\circle*{2}}
114 \put(-10,10){\circle*{2}}
115 \put(-20,20){\circle*{2}}
116 \put(-30,30){\circle*{2}} }
117
118 \newsavebox{\SLad}
119 \savebox{\SLad}(0,15)
120 {\thicklines \put(0,0){\line(-4,3){20}}
121 \put(0,0){\circle*{2}}
122 \put(-6.66,5){\circle*{2}}
123 \put(-13.33,10){\circle*{2}}
124 \put(-20,15){\circle*{2}} }
125
126 \newsavebox{\SLbd}
127 \savebox{\SLbd}(0,-15)
128 {\thicklines \put(0,0){\line(-4,-3){20}}
129 \put(0,0){\circle*{2}}
130 \put(-6.66,-5){\circle*{2}}
131 \put(-13.33,-10){\circle*{2}}
132 \put(-20,-15){\circle*{2}} }
133
134 \newsavebox{\SLbdthin}
135 \savebox{\SLbdthin}(0,-15)
136 {\thinlines \multiput(-0.7,-0.7)(-6.66,-5){3}{\line(-4,-3){5.1}}
137 \put(0,0){\circle{2}}
138 \put(-6.66,-5){\circle{2}}
139 \put(-13.33,-10){\circle{2}}
140 \put(-20,-15){\circle{2}} }
141
142 \newsavebox{\SLcd}
143 \savebox{\SLcd}(0,15)
144 {\thicklines \put(0,0){\line(-2,3){10}}
145 \put(0,0){\circle*{2}}
146 \put(-3.33,5){\circle*{2}}
147 \put(-6.66,10){\circle*{2}}
148 \put(-10,15){\circle*{2}} }
149
150 \newsavebox{\SLcdthin}
151 \savebox{\SLcdthin}(0,15)
152 {\thinlines \multiput(-0.6,0.8)(-3.33,5){3}{\line(-2,3){2.35}}
153 \put(0,0){\circle{2}}
154 \put(-3.33,5){\circle{2}}
155 \put(-6.66,10){\circle{2}}
156 \put(-10,15){\circle{2}} }
157
158 \newsavebox{\HLe}
159 \savebox{\HLe}(0,0)
160 {\put(0,0){\circle*{2}}
161 \put(15,0){\circle*{2}}
162 \thicklines \put(1,0){\line(1,0){28}}
163 \put(30,0){\circle*{2}} }
164
165 \newsavebox{\HLethin}
166 \savebox{\HLethin}(0,0)
167 {\put(0,0){\circle{2}}
168 \put(15,0){\circle{2}}
169 \thinlines \multiput(1,0)(15,0){2}{\line(1,0){13}}
170 \put(30,0){\circle{2}} }
171
172 \newsavebox{\VLe}
173 \savebox{\VLe}(0,30)
174 {\put(0,0){\circle*{2}}
175 \put(0,15){\circle*{2}}
176 \thicklines \put(0,1){\line(0,1){28}}
177 \put(0,30){\circle*{2}} }
178
179 \newsavebox{\VLethin}
180 \savebox{\VLethin}(0,30)
181 {\put(0,0){\circle{2}}
182 \put(0,15){\circle{2}}
183 \thinlines \multiput(0,1)(0,15){2}{\line(0,1){13}}
184 \put(0,30){\circle{2}} }
185
186 \newsavebox{\SLe}
187 \savebox{\SLe}(0,30)
188 {\thicklines \put(0,0){\line(-1,1){30}}
189 \put(0,0){\circle*{2}}
190 \put(-15,15){\circle*{2}}
191 \put(-30,30){\circle*{2}} }
192
193 \newsavebox{\SLae}
194 \savebox{\SLae}(0,15)
195 {\thicklines \put(0,0){\line(-4,3){20}}
196 \put(0,0){\circle*{2}}
197 \put(-10,7.5){\circle*{2}}
198 \put(-20,15){\circle*{2}} }
199
200 \newsavebox{\SLbe}
201 \savebox{\SLbe}(0,-15)
202 {\thicklines \put(0,0){\line(-4,-3){20}}
203 \put(0,0){\circle*{2}}
204 \put(-10,-7.5){\circle*{2}}
205 \put(-20,-15){\circle*{2}} }
206
207 \newsavebox{\SLbethin}
208 \savebox{\SLbethin}(0,-15)
209 {\thinlines \multiput(-0.7,-0.7)(-10,-7.5){2}{\line(-4,-3){8.4}}
210 \put(0,0){\circle{2}}
211 \put(-10,-7.5){\circle{2}}
212 \put(-20,-15){\circle{2}} }
213
214 \newsavebox{\SLce}
215 \savebox{\SLce}(0,15)
216 {\thicklines \put(0,0){\line(-2,3){10}}
217 \put(0,0){\circle*{2}}
218 \put(-5,7.5){\circle*{2}}
219 \put(-10,15){\circle*{2}} }
220
221 \newsavebox{\SLcethin}
222 \savebox{\SLcethin}(0,15)
223 {\thinlines \multiput(-0.6,0.8)(-5,7.5){2}{\line(-2,3){3.9}}
224 \put(0,0){\circle{2}}
225 \put(-5,7.5){\circle{2}}
226 \put(-10,15){\circle{2}} }
227
228 %=====================================================================
229 %
230 % order 1
231 % -------
232 %
233
234 \begin{figure}
235 \begin{center}
236 \begin{picture}(150,160) \thicklines
237
238 \put(20,155){\circle*{2}}
239 \put(15,145){\parbox[t]{45mm}
240 \finleyelement{Point1}}
241
242 \put(90,155){\usebox{\HLa}}
243 \put(90,145){\parbox[t]{45mm}
244 \finleyelement{Line2} }
245
246 \put(10,95){\usebox{\HLa}}
247 \put(40,95){\usebox{\SLax}}
248 \put(10,95){\usebox{\VLa}}
249 \put(10,85){\parbox[t]{45mm}
250 \finleyelement{Tri3} }
251
252 \put(90,95){\usebox{\HLa}}
253 \put(90,125){\usebox{\HLa}}
254 \put(90,95){\usebox{\VLa}}
255 \put(120,95){\usebox{\VLa}}
256 \put(90,85){\parbox[t]{45mm}
257 \finleyelement{Rec4} }
258
259 \put(10,20){\usebox{\HLa}}
260 \put(40,20){\usebox{\SLax}}
261 \put(10,20){\usebox{\VLa}}
262 \put(40,20){\usebox{\SLac}}
263 \put(30,35){\usebox{\SLabthin}}
264 \put(30,35){\usebox{\SLaa}}
265 \put(10,10 ){\parbox[t]{45mm}
266 \finleyelement{Tet4} }
267
268 \put(90,20){\usebox{\HLa}}
269 \put(90,50){\usebox{\HLa}}
270 \put(90,20){\usebox{\VLa}}
271 \put(120,20){\usebox{\VLa}}
272 \put(110,35){\usebox{\SLabthin}}
273 \put(140,35){\usebox{\SLab}}
274 \put(110,65){\usebox{\SLab}}
275 \put(140,65){\usebox{\SLab}}
276 \put(110,35){\usebox{\HLathin}}
277 \put(110,65){\usebox{\HLa}}
278 \put(110,35){\usebox{\VLathin}}
279 \put(140,35){\usebox{\VLa}}
280 \put(90,10 ){\parbox[t]{45mm}
281 \finleyelement{Hex8} }
282
283 % nummerierung der punkte:
284 % Point
285 \put(19,158){{\it 1}}
286 % line
287 \put(89,158){{\it 1}}
288 \put(119,158){{\it 2}}
289 % Triangle
290 \put(6,124){{\it 3}}
291 \put(6,94){{\it 1}}
292 \put(43,94){{\it 2}}
293 % quadrilateral
294 \put(86,124){{\it 4}}
295 \put(86,94){{\it 1}}
296 \put(123,124){{\it 3}}
297 \put(123,94){{\it 2}}
298 % Tetrahedron
299 \put(6,49){{\it 4}}
300 \put(6,19){{\it 1}}
301 \put(43,19){{\it 2}}
302 \put(33,34){{\it 3}}
303 % Hexahedron
304 \put(86,49){{\it 5}}
305 \put(86,19){{\it 1}}
306 \put(123,49){{\it 6}}
307 \put(123,19){{\it 2}}
308 \put(106,64){{\it 8}}
309 \put(106,34){{\it 4}}
310 \put(143,64){{\it 7}}
311 \put(143,34){{\it 3}}
312 \end{picture}
313 \caption{\label{FINLEY.FIG:1} Elements of order 1}
314 \end{center}
315 \end{figure}
316 %=====================================================================
317 %
318 %
319 % order 2
320 % -------
321 % (boxes in 'fesubelm')
322
323
324 \begin{figure}
325 \begin{center}
326 \setlength{\unitlength}{1mm}
327 \begin{picture}(150,160) \thicklines
328
329 \put(20,155){\circle*{2}}
330 \put(15,145){\parbox[t]{45mm}
331 \finleyelement{Point1} }
332
333 \put(90,155){\usebox{\HLe}}
334 \put(90,145){\parbox[t]{45mm}
335 \finleyelement{Line3} and \finleyelement{Line3Macro} }
336
337 \put(10,95){\usebox{\HLe}}
338 \put(40,95){\usebox{\SLe}}
339 \put(10,95){\usebox{\VLe}}
340 \put(10,85){\parbox[t]{45mm}
341 \finleyelement{Tri6} }
342
343 \put(90,95){\usebox{\HLe}}
344 \put(90,125){\usebox{\HLe}}
345 \put(90,95){\usebox{\VLe}}
346 \put(120,95){\usebox{\VLe}}
347 \put(90,85){\parbox[t]{45mm}
348 \finleyelement{Rec8} }
349
350 \put(10,20){\usebox{\HLe}}
351 \put(40,20){\usebox{\SLe}}
352 \put(10,20){\usebox{\VLe}}
353 \put(40,20){\usebox{\SLce}}
354 \put(30,35){\usebox{\SLbethin}}
355 \put(30,35){\usebox{\SLae}}
356 \put(10,10 ){\parbox[t]{45mm}
357 \finleyelement{Tet10} and \finleyelement{Tet10Macro}}
358
359 \put(90,20){\usebox{\HLe}}
360 \put(90,50){\usebox{\HLe}}
361 \put(90,20){\usebox{\VLe}}
362 \put(120,20){\usebox{\VLe}}
363 \put(110,35){\usebox{\SLbethin}}
364 \put(140,35){\usebox{\SLbe}}
365 \put(110,65){\usebox{\SLbe}}
366 \put(140,65){\usebox{\SLbe}}
367 \put(110,35){\usebox{\HLethin}}
368 \put(110,65){\usebox{\HLe}}
369 \put(110,35){\usebox{\VLethin}}
370 \put(140,35){\usebox{\VLe}}
371 \put(90,10 ){\parbox[t]{45mm}
372 \finleyelement{Hex20} }
373
374
375 % nummerierung der punkte:
376 % Point
377 \put(19,158){{\it 1}}
378 % line
379 \put(89,158){{\it 1}}
380 \put(104,158){{\it 3}}
381 \put(119,158){{\it 2}}
382 % Triangle
383 \put(6,124){{\it 3}}
384 \put(6,109){{\it 6}}
385 \put(6,94){{\it 1}}
386 \put(28,109){{\it 5}}
387 \put(43,94){{\it 2}}
388 \put(24,90){{\it 4}}
389 % quaTrilateral
390 \put(104,90){{\it 5}}
391 \put(86,124){{\it 4}}
392 \put(86,109){{\it 8}}
393 \put(86,94){{\it 1}}
394 \put(104,128){{\it 7}}
395 \put(123,124){{\it 3}}
396 \put(123,109){{\it 6}}
397 \put(123,94){{\it 2}}
398 % Tetrahedron
399 \put(24,15){{\it 5}}
400 \put(6,49){{\it 4}}
401 \put(6,34){{\it 8}}
402 \put(6,19){{\it 1}}
403 \put(21,34){{\it 9}}
404 \put(43,19){{\it 2}}
405 \put(16,26.5){{\it 7}}
406 \put(38,26.5){{\it 6}}
407 \put(33,34){{\it 3}}
408 \put(22.5,41.5){{\it 10}}
409 % Hexahedron
410 \put(104,15){{\it 9}}
411 \put(86,49){{\it 5}}
412 \put(85,34){{\it 13}}
413 \put(86,19){{\it 1}}
414 \put(104,52){{\it 17}}
415 \put(123,49){{\it 6}}
416 \put(115,37){{\it 14}}
417 \put(123,19){{\it 2}}
418 \put(125,37){{\it 11}}
419 \put(106,64){{\it 8}}
420 \put(112,46){{\it 16}}
421 \put(106,34){{\it 4}}
422 \put(124,68){{\it 19}}
423 \put(143,64){{\it 7}}
424 \put(142,49){{\it 15}}
425 \put(143,34){{\it 3}}
426 \put(94.5,26.5){{\it 12}}
427 \put(132.5,26.5){{\it 10}}
428 \put(94.5,56.5){{\it 20}}
429 \put(132.5,56.5){{\it 18}}
430
431 \end{picture}
432 \caption{\label{FINLEY.FIG:2} Elements of order 2 and macro elements}
433 \end{center}
434 \end{figure}
435
436 %
437 % additional elements
438 %
439 \begin{figure}
440 \begin{center}
441 \begin{picture}(50,50) \thicklines
442 \put(10,10){\usebox{\HLe}}
443 \put(10,40){\usebox{\HLe}}
444 \put(10,10){\usebox{\VLe}}
445 \put(40,10){\usebox{\VLe}}
446 \put(25,25){\circle*{2}}
447 % \put(50,085){\parbox[t]{45mm}
448 % \finleyelement{Rec9} and \finleyelement{Rec9Macro}}
449 \put(24,5){{\it 5}}
450 \put(6,39){{\it 4}}
451 \put(6,24){{\it 8}}
452 \put(6,9){{\it 1}}
453 \put(24,43){{\it 7}}
454 \put(43,43){{\it 3}}
455 \put(43,25){{\it 6}}
456 \put(43,9){{\it 2}}
457 \put(24,20){{\it 9}}
458 \end{picture}
459 \caption{\label{FINLEY.FIG:4}\finleyelement{Rec9} and \finleyelement{Rec9Macro}}
460 \end{center}
461 \end{figure}

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.26