/[escript]/trunk/finley/src/ReferenceElements.c
ViewVC logotype

Diff of /trunk/finley/src/ReferenceElements.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 756 by elspeth, Wed Mar 22 02:46:56 2006 UTC revision 757 by woo409, Mon Jun 26 13:12:56 2006 UTC
# Line 95  Finley_RefElementInfo Finley_RefElement_ Line 95  Finley_RefElementInfo Finley_RefElement_
95       Tet4, {0,1,2,3},       Tet4, {0,1,2,3},
96       Finley_Shape_Tet4,   Finley_Quad_getNodesTet,         Finley_Quad_getNumNodesTet,       Finley_Shape_Tet4,   Finley_Quad_getNodesTet,         Finley_Quad_getNumNodesTet,
97       4,{0,1,2,3},       4,{0,1,2,3},
98       -1,{}, {},{}},       -1,{999}, {999},{999}},
99    {Tet10,      "Tet10",      3, 10, 10, 2, 4,    {Tet10,      "Tet10",      3, 10, 10, 2, 4,
100       Tet4, {0,1,2,3},       Tet4, {0,1,2,3},
101       Finley_Shape_Tet10,  Finley_Quad_getNodesTet,         Finley_Quad_getNumNodesTet,       Finley_Shape_Tet10,  Finley_Quad_getNodesTet,         Finley_Quad_getNumNodesTet,
102       10,{0,1,2,3,4,5,6,7,8,9},       10,{0,1,2,3,4,5,6,7,8,9},
103       -1,{}, {},{}},       -1,{999}, {999},{999}},
104    {Tet16,      "Tet16",      3, 16, 16, 3, 4,    {Tet16,      "Tet16",      3, 16, 16, 3, 4,
105       Tet4, {0,1,2,3},       Tet4, {0,1,2,3},
106       Finley_Shape_Tet16,  Finley_Quad_getNodesTet,         Finley_Quad_getNumNodesTet,       Finley_Shape_Tet16,  Finley_Quad_getNodesTet,         Finley_Quad_getNumNodesTet,
107       16,{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15},       16,{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15},
108       -1,{}, {},{}},       -1,{999}, {999},{999}},
109    {Hex8,       "Hex8",       3,  8,  8, 1, 8,    {Hex8,       "Hex8",       3,  8,  8, 1, 8,
110       Hex8, {0,1,2,3,4,5,6,7},       Hex8, {0,1,2,3,4,5,6,7},
111       Finley_Shape_Hex8,   Finley_Quad_getNodesHex,         Finley_Quad_getNumNodesHex,       Finley_Shape_Hex8,   Finley_Quad_getNodesHex,         Finley_Quad_getNumNodesHex,
112       8,{0,1,2,3,4,5,6,7},       8,{0,1,2,3,4,5,6,7},
113       -1,{}, {},{}},       -1,{999}, {999},{999}},
114    {Hex20,      "Hex20",      3, 20, 20, 2, 8,    {Hex20,      "Hex20",      3, 20, 20, 2, 8,
115       Hex8, {0,1,2,3,4,5,6,7},       Hex8, {0,1,2,3,4,5,6,7},
116       Finley_Shape_Hex20,  Finley_Quad_getNodesHex,         Finley_Quad_getNumNodesHex,       Finley_Shape_Hex20,  Finley_Quad_getNodesHex,         Finley_Quad_getNumNodesHex,
117       20,{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19},       20,{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19},
118       -1,{}, {},{}},       -1,{999}, {999},{999}},
119    {Hex32,      "Hex32",      3, 32, 32, 3, 8,    {Hex32,      "Hex32",      3, 32, 32, 3, 8,
120       Hex8, {0,1,2,3,4,5,6,7},       Hex8, {0,1,2,3,4,5,6,7},
121       Finley_Shape_Hex32,  Finley_Quad_getNodesHex,         Finley_Quad_getNumNodesHex,       Finley_Shape_Hex32,  Finley_Quad_getNodesHex,         Finley_Quad_getNumNodesHex,
122       32,{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31},       32,{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31},
123       -1,{}, {},{}},       -1,{999}, {999},{999}},
124    {Line2Face,  "Line2Face",  1,  2,  2, 1, 1,    {Line2Face,  "Line2Face",  1,  2,  2, 1, 1,
125       Line2Face, {0,1},       Line2Face, {0,1},
126       Finley_Shape_Line2,  Finley_Quad_getNodesPointOnFace, Finley_Quad_getNumNodesPoint,       Finley_Shape_Line2,  Finley_Quad_getNodesPointOnFace, Finley_Quad_getNumNodesPoint,
# Line 218  Finley_RefElementInfo Finley_RefElement_ Line 218  Finley_RefElementInfo Finley_RefElement_
218       Point1_Contact, {0,1},       Point1_Contact, {0,1},
219       Finley_Shape_Point1, Finley_Quad_getNodesPoint, Finley_Quad_getNumNodesPoint,       Finley_Shape_Point1, Finley_Quad_getNodesPoint, Finley_Quad_getNumNodesPoint,
220       1,{0},       1,{0},
221       -1,{}, {},{}},       -1,{999}, {999},{999}},
222    {Line2_Contact,  "Line2_Contact",  1,  4,  2, 1, 2,    {Line2_Contact,  "Line2_Contact",  1,  4,  2, 1, 2,
223       Line2_Contact, {0,1,2,3},       Line2_Contact, {0,1,2,3},
224       Finley_Shape_Line2,   Finley_Quad_getNodesLine,  Finley_Quad_getNumNodesLine,       Finley_Shape_Line2,   Finley_Quad_getNodesLine,  Finley_Quad_getNumNodesLine,
225       2,{0,1},       2,{0,1},
226       -1,{}, {},{}},       -1,{999}, {999},{999}},
227    {Line3_Contact,  "Line3_Contact",  1,  6,  3, 2, 2,    {Line3_Contact,  "Line3_Contact",  1,  6,  3, 2, 2,
228       Line2_Contact, {0,1,3,4},       Line2_Contact, {0,1,3,4},
229       Finley_Shape_Line3,   Finley_Quad_getNodesLine,  Finley_Quad_getNumNodesLine,       Finley_Shape_Line3,   Finley_Quad_getNodesLine,  Finley_Quad_getNumNodesLine,
230       3,{0,1,2},       3,{0,1,2},
231       -1,{}, {},{}},       -1,{999}, {999},{999}},
232    {Line4_Contact,  "Line4_Contact",  1,  8,  4, 3, 2,    {Line4_Contact,  "Line4_Contact",  1,  8,  4, 3, 2,
233       Line2_Contact, {0,1,4,5},       Line2_Contact, {0,1,4,5},
234       Finley_Shape_Line4,   Finley_Quad_getNodesLine,  Finley_Quad_getNumNodesLine,       Finley_Shape_Line4,   Finley_Quad_getNodesLine,  Finley_Quad_getNumNodesLine,
235       4,{0,1,2,3},       4,{0,1,2,3},
236       -1,{}, {},{}},       -1,{999}, {999},{999}},
237    {Tri3_Contact,   "Tri3_Contact",   2,  6,  3, 1, 3,    {Tri3_Contact,   "Tri3_Contact",   2,  6,  3, 1, 3,
238       Tri3_Contact, {0,1,2,3,4,5},       Tri3_Contact, {0,1,2,3,4,5},
239       Finley_Shape_Tri3,     Finley_Quad_getNodesTri,   Finley_Quad_getNumNodesTri,       Finley_Shape_Tri3,     Finley_Quad_getNodesTri,   Finley_Quad_getNumNodesTri,
240       3,{0,1,2},       3,{0,1,2},
241       -1,{}, {},{}},       -1,{999}, {999},{999}},
242    {Tri6_Contact,   "Tri6_Contact",   2, 12,  6, 2, 3,    {Tri6_Contact,   "Tri6_Contact",   2, 12,  6, 2, 3,
243       Tri3_Contact, {0,1,2,6,7,8},       Tri3_Contact, {0,1,2,6,7,8},
244       Finley_Shape_Tri6,     Finley_Quad_getNodesTri,   Finley_Quad_getNumNodesTri,       Finley_Shape_Tri6,     Finley_Quad_getNodesTri,   Finley_Quad_getNumNodesTri,
245       6,{0,1,2,3,4,5},       6,{0,1,2,3,4,5},
246       -1,{}, {},{}},       -1,{999}, {999},{999}},
247    {Tri9_Contact,   "Tri9_Contact",   2, 18,  9, 3, 3,    {Tri9_Contact,   "Tri9_Contact",   2, 18,  9, 3, 3,
248       Tri3_Contact, {0,1,2,9,10,11},       Tri3_Contact, {0,1,2,9,10,11},
249       Finley_Shape_Tri9,     Finley_Quad_getNodesTri,   Finley_Quad_getNumNodesTri,       Finley_Shape_Tri9,     Finley_Quad_getNodesTri,   Finley_Quad_getNumNodesTri,
250       9,{0,1,2,3,4,5,6,7,8},       9,{0,1,2,3,4,5,6,7,8},
251       -1,{}, {},{}},       -1,{999}, {999},{999}},
252    {Tri10_Contact,  "Tri10_Contact",  2, 20, 10, 3, 3,    {Tri10_Contact,  "Tri10_Contact",  2, 20, 10, 3, 3,
253       Tri3_Contact, {0,1,2,10,11,12},       Tri3_Contact, {0,1,2,10,11,12},
254       Finley_Shape_Tri10,    Finley_Quad_getNodesTri,   Finley_Quad_getNumNodesTri,       Finley_Shape_Tri10,    Finley_Quad_getNodesTri,   Finley_Quad_getNumNodesTri,
255       10,{0,1,2,3,4,5,6,7,8,9},       10,{0,1,2,3,4,5,6,7,8,9},
256       -1,{}, {},{}},       -1,{999}, {999},{999}},
257    {Rec4_Contact,   "Rec4_Contact",   2,  8,  4, 1, 4,    {Rec4_Contact,   "Rec4_Contact",   2,  8,  4, 1, 4,
258       Rec4_Contact, {0,1,2,3,4,5,6,7},       Rec4_Contact, {0,1,2,3,4,5,6,7},
259       Finley_Shape_Rec4,     Finley_Quad_getNodesRec,   Finley_Quad_getNumNodesRec,       Finley_Shape_Rec4,     Finley_Quad_getNodesRec,   Finley_Quad_getNumNodesRec,
260       4,{0,1,2,3},       4,{0,1,2,3},
261       -1,{}, {},{}},       -1,{999}, {999},{999}},
262    {Rec8_Contact,   "Rec8_Contact",   2, 16,  8, 2, 4,    {Rec8_Contact,   "Rec8_Contact",   2, 16,  8, 2, 4,
263       Rec4_Contact, {0,1,2,3,8,9,10,11},       Rec4_Contact, {0,1,2,3,8,9,10,11},
264       Finley_Shape_Rec8,     Finley_Quad_getNodesRec,   Finley_Quad_getNumNodesRec,       Finley_Shape_Rec8,     Finley_Quad_getNodesRec,   Finley_Quad_getNumNodesRec,
265       8,{0,1,2,3,4,5,6,7},       8,{0,1,2,3,4,5,6,7},
266       -1,{}, {},{}},       -1,{999}, {999},{999}},
267    {Rec9_Contact,   "Rec9_Contact",   2, 18,  9, 2, 4,    {Rec9_Contact,   "Rec9_Contact",   2, 18,  9, 2, 4,
268       Rec4_Contact, {0,1,2,3,9,10,11,12},       Rec4_Contact, {0,1,2,3,9,10,11,12},
269       Finley_Shape_Rec9,     Finley_Quad_getNodesRec,   Finley_Quad_getNumNodesRec,       Finley_Shape_Rec9,     Finley_Quad_getNodesRec,   Finley_Quad_getNumNodesRec,
270       9,{0,1,2,3,4,5,6,7,8},       9,{0,1,2,3,4,5,6,7,8},
271       -1,{}, {},{}},       -1,{999}, {999},{999}},
272    {Rec12_Contact,  "Rec12_Contact",  2, 24, 12, 3, 4,    {Rec12_Contact,  "Rec12_Contact",  2, 24, 12, 3, 4,
273       Rec4_Contact, {0,1,2,3,12,13,14,15},       Rec4_Contact, {0,1,2,3,12,13,14,15},
274       Finley_Shape_Rec12,    Finley_Quad_getNodesRec,   Finley_Quad_getNumNodesRec,       Finley_Shape_Rec12,    Finley_Quad_getNodesRec,   Finley_Quad_getNumNodesRec,
275       12,{0,1,2,3,4,5,6,7,8,9,10,11},       12,{0,1,2,3,4,5,6,7,8,9,10,11},
276       -1,{}, {},{}},       -1,{999}, {999},{999}},
277    {Rec16_Contact,  "Rec16_Contact",  2, 32, 16, 3, 4,    {Rec16_Contact,  "Rec16_Contact",  2, 32, 16, 3, 4,
278       Rec4_Contact, {0,1,2,3,16,17,18,19},       Rec4_Contact, {0,1,2,3,16,17,18,19},
279       Finley_Shape_Rec16,    Finley_Quad_getNodesRec,   Finley_Quad_getNumNodesRec,       Finley_Shape_Rec16,    Finley_Quad_getNodesRec,   Finley_Quad_getNumNodesRec,
280       16,{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15},       16,{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15},
281       -1,{}, {},{}},       -1,{999}, {999},{999}},
282    {Line2Face_Contact,  "Line2Face_Contact",  1,  4,  2, 1, 1,    {Line2Face_Contact,  "Line2Face_Contact",  1,  4,  2, 1, 1,
283       Line2Face_Contact,  {0,1,2,3},       Line2Face_Contact,  {0,1,2,3},
284       Finley_Shape_Line2,  Finley_Quad_getNodesPointOnFace, Finley_Quad_getNumNodesPoint,       Finley_Shape_Line2,  Finley_Quad_getNodesPointOnFace, Finley_Quad_getNumNodesPoint,
285       1,{0},       1,{0},
286       -1,{}, {},{}},       -1,{999}, {999},{999}},
287    {Line3Face_Contact,  "Line3Face_Contact",  1,  6,  3, 2, 1,    {Line3Face_Contact,  "Line3Face_Contact",  1,  6,  3, 2, 1,
288       Line2Face_Contact, {0,1,3,4},       Line2Face_Contact, {0,1,3,4},
289       Finley_Shape_Line3,  Finley_Quad_getNodesPointOnFace, Finley_Quad_getNumNodesPoint,       Finley_Shape_Line3,  Finley_Quad_getNodesPointOnFace, Finley_Quad_getNumNodesPoint,
290       1,{0},       1,{0},
291       -1,{}, {},{}},       -1,{999}, {999},{999}},
292    {Line4Face_Contact,  "Line4Face_Contact",  1,  8,  4, 3, 1,    {Line4Face_Contact,  "Line4Face_Contact",  1,  8,  4, 3, 1,
293       Line2Face_Contact, {0,1,4,5},       Line2Face_Contact, {0,1,4,5},
294       Finley_Shape_Line4,  Finley_Quad_getNodesPointOnFace, Finley_Quad_getNumNodesPoint,       Finley_Shape_Line4,  Finley_Quad_getNodesPointOnFace, Finley_Quad_getNumNodesPoint,
295       1,{0},       1,{0},
296       -1,{}, {},{}},       -1,{999}, {999},{999}},
297    {Tri3Face_Contact,   "Tri3Face_Contact",   2,  6,  3, 1, 2,    {Tri3Face_Contact,   "Tri3Face_Contact",   2,  6,  3, 1, 2,
298       Tri3Face_Contact, {0,1,2,3,4,5},       Tri3Face_Contact, {0,1,2,3,4,5},
299       Finley_Shape_Tri3,   Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,       Finley_Shape_Tri3,   Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,
300       2,{0,1},       2,{0,1},
301       -1,{}, {},{}},       -1,{999}, {999},{999}},
302    {Tri6Face_Contact,   "Tri6Face_Contact",   2,  12,  6, 2, 2,    {Tri6Face_Contact,   "Tri6Face_Contact",   2,  12,  6, 2, 2,
303       Tri3Face_Contact, {0,1,2,6,7,8},       Tri3Face_Contact, {0,1,2,6,7,8},
304       Finley_Shape_Tri6,   Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,       Finley_Shape_Tri6,   Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,
305       3,{0,1,3},       3,{0,1,3},
306       -1,{}, {},{}},       -1,{999}, {999},{999}},
307    {Tri9Face_Contact,   "Tri9Face_Contact",   2,  18,  9, 3, 2,    {Tri9Face_Contact,   "Tri9Face_Contact",   2,  18,  9, 3, 2,
308       Tri3Face_Contact, {0,1,2,9,10,11},       Tri3Face_Contact, {0,1,2,9,10,11},
309       Finley_Shape_Tri9,   Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,       Finley_Shape_Tri9,   Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,
310       4,{0,1,3,4},       4,{0,1,3,4},
311       -1,{}, {},{}},       -1,{999}, {999},{999}},
312    {Tri10Face_Contact,  "Tri10Face_Contact",  2, 20, 10, 3, 2,    {Tri10Face_Contact,  "Tri10Face_Contact",  2, 20, 10, 3, 2,
313       Tri3Face_Contact, {0,1,2,10,11,12},       Tri3Face_Contact, {0,1,2,10,11,12},
314       Finley_Shape_Tri10,  Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,       Finley_Shape_Tri10,  Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,
315       4,{0,1,3,4},       4,{0,1,3,4},
316       -1,{}, {},{}},       -1,{999}, {999},{999}},
317    {Rec4Face_Contact,   "Rec4Face_Contact",   2,  8,  4, 1, 2,    {Rec4Face_Contact,   "Rec4Face_Contact",   2,  8,  4, 1, 2,
318       Rec4Face_Contact, {0,1,2,3,4,5,6,7},       Rec4Face_Contact, {0,1,2,3,4,5,6,7},
319       Finley_Shape_Rec4,   Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,       Finley_Shape_Rec4,   Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,
320       2,{0,1},       2,{0,1},
321       -1,{}, {},{}},       -1,{999}, {999},{999}},
322    {Rec8Face_Contact,   "Rec8Face_Contact",   2, 16,  8, 2, 2,    {Rec8Face_Contact,   "Rec8Face_Contact",   2, 16,  8, 2, 2,
323       Rec4Face_Contact, {0,1,2,3,8,9,10,11},       Rec4Face_Contact, {0,1,2,3,8,9,10,11},
324       Finley_Shape_Rec8,   Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,       Finley_Shape_Rec8,   Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,
325       3,{0,1,4},       3,{0,1,4},
326       -1,{}, {},{}},       -1,{999}, {999},{999}},
327    {Rec9Face_Contact,   "Rec9Face_Contact",   2, 18,  9, 2, 2,    {Rec9Face_Contact,   "Rec9Face_Contact",   2, 18,  9, 2, 2,
328       Rec4Face_Contact, {0,1,2,3,9,10,11,12},       Rec4Face_Contact, {0,1,2,3,9,10,11,12},
329       Finley_Shape_Rec9,   Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,       Finley_Shape_Rec9,   Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,
330       3,{0,1,4},       3,{0,1,4},
331       -1,{}, {},{}},       -1,{999}, {999},{999}},
332    {Rec12Face_Contact,  "Rec12Face_Contact",  2, 24, 12, 3, 2,    {Rec12Face_Contact,  "Rec12Face_Contact",  2, 24, 12, 3, 2,
333       Rec4Face_Contact, {0,1,2,3,12,13,14,15},       Rec4Face_Contact, {0,1,2,3,12,13,14,15},
334       Finley_Shape_Rec12,  Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,       Finley_Shape_Rec12,  Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,
335       4,{0,1,4,5},       4,{0,1,4,5},
336       -1,{}, {},{}},       -1,{999}, {999},{999}},
337    {Rec16Face_Contact,  "Rec16Face_Contact",  2, 32, 16, 3, 2,    {Rec16Face_Contact,  "Rec16Face_Contact",  2, 32, 16, 3, 2,
338       Rec4Face_Contact, {0,1,2,3,16,17,18,19},       Rec4Face_Contact, {0,1,2,3,16,17,18,19},
339       Finley_Shape_Rec16,  Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,       Finley_Shape_Rec16,  Finley_Quad_getNodesLineOnFace,  Finley_Quad_getNumNodesLine,
340       4,{0,1,4,5},       4,{0,1,4,5},
341       -1,{}, {},{}},       -1,{999}, {999},{999}},
342    {Tet4Face_Contact,   "Tet4Face_Contact",   3,  8,  4, 1, 3,    {Tet4Face_Contact,   "Tet4Face_Contact",   3,  8,  4, 1, 3,
343       Tet4Face_Contact, {0,1,2,3,4,5,6,7},       Tet4Face_Contact, {0,1,2,3,4,5,6,7},
344       Finley_Shape_Tet4,   Finley_Quad_getNodesTriOnFace,   Finley_Quad_getNumNodesTri,       Finley_Shape_Tet4,   Finley_Quad_getNodesTriOnFace,   Finley_Quad_getNumNodesTri,
345       3,{0,1,2},       3,{0,1,2},
346       -1,{}, {},{}},       -1,{999}, {999},{999}},
347    {Tet10Face_Contact,  "Tet10Face_Contact",  3, 20, 10, 2, 3,    {Tet10Face_Contact,  "Tet10Face_Contact",  3, 20, 10, 2, 3,
348       Tet4Face_Contact, {0,1,2,3,10,11,12,13},       Tet4Face_Contact, {0,1,2,3,10,11,12,13},
349       Finley_Shape_Tet10,  Finley_Quad_getNodesTriOnFace,   Finley_Quad_getNumNodesTri,       Finley_Shape_Tet10,  Finley_Quad_getNodesTriOnFace,   Finley_Quad_getNumNodesTri,
350       4,{0,1,2,4,5,6},       4,{0,1,2,4,5,6},
351       -1,{}, {},{}},       -1,{999}, {999},{999}},
352    {Tet16Face_Contact,  "Tet16Face_Contact",  3, 32, 16, 3, 3,    {Tet16Face_Contact,  "Tet16Face_Contact",  3, 32, 16, 3, 3,
353       Tet4Face_Contact, {0,1,2,3,16,17,18,19},       Tet4Face_Contact, {0,1,2,3,16,17,18,19},
354       Finley_Shape_Tet16,  Finley_Quad_getNodesTriOnFace,   Finley_Quad_getNumNodesTri,       Finley_Shape_Tet16,  Finley_Quad_getNodesTriOnFace,   Finley_Quad_getNumNodesTri,
355       5,{0,1,2,4,5,6,7,8,9},       5,{0,1,2,4,5,6,7,8,9},
356       -1,{}, {},{}},       -1,{999}, {999},{999}},
357    {Hex8Face_Contact,   "Hex8Face_Contact",   3, 16,  8, 1, 4,    {Hex8Face_Contact,   "Hex8Face_Contact",   3, 16,  8, 1, 4,
358       Hex8Face_Contact, {0,1,2,3,4,5,6,7, 8,9,10,11,12,13,14,15},       Hex8Face_Contact, {0,1,2,3,4,5,6,7, 8,9,10,11,12,13,14,15},
359       Finley_Shape_Hex8,   Finley_Quad_getNodesRecOnFace,   Finley_Quad_getNumNodesTri,       Finley_Shape_Hex8,   Finley_Quad_getNodesRecOnFace,   Finley_Quad_getNumNodesTri,
360       4,{0,1,2,3},       4,{0,1,2,3},
361       -1,{}, {},{}},       -1,{999}, {999},{999}},
362    {Hex20Face_Contact,  "Hex20Face_Contact",  3, 40, 20, 2, 4,    {Hex20Face_Contact,  "Hex20Face_Contact",  3, 40, 20, 2, 4,
363       Hex8Face_Contact, {0,1,2,3,4,5,6,7, 20,21,22,23,24,25,26,27},       Hex8Face_Contact, {0,1,2,3,4,5,6,7, 20,21,22,23,24,25,26,27},
364       Finley_Shape_Hex20,  Finley_Quad_getNodesRecOnFace,   Finley_Quad_getNumNodesTri,       Finley_Shape_Hex20,  Finley_Quad_getNodesRecOnFace,   Finley_Quad_getNumNodesTri,
365       8,{0,1,2,3,8,9,10,11},       8,{0,1,2,3,8,9,10,11},
366       -1,{}, {},{}},       -1,{999}, {999},{999}},
367    {Hex32Face_Contact,  "Hex32Face_Contact",  3, 64, 32, 3, 4,    {Hex32Face_Contact,  "Hex32Face_Contact",  3, 64, 32, 3, 4,
368       Hex8Face_Contact, {0,1,2,3,4,5,6,7, 32,33,34,35,36,37,38,39},       Hex8Face_Contact, {0,1,2,3,4,5,6,7, 32,33,34,35,36,37,38,39},
369       Finley_Shape_Hex32,  Finley_Quad_getNodesRecOnFace,   Finley_Quad_getNumNodesTri,       Finley_Shape_Hex32,  Finley_Quad_getNodesRecOnFace,   Finley_Quad_getNumNodesTri,
370       12,{0,1,2,3,8,9,10,11,12,13,14,15},       12,{0,1,2,3,8,9,10,11,12,13,14,15},
371       -1,{}, {},{}},       -1,{999}, {999},{999}},
372    
373    {NoType, "noElement", 0,  0,  0, 0, 0, NoType, {}, Finley_Shape_Point1, Finley_Quad_getNodesPoint, Finley_Quad_getNumNodesPoint,0,{},-1,{},{},{}}  /* marks end of list */    {NoType, "noElement", 0,  0,  0, 0, 0, NoType, {999}, Finley_Shape_Point1, Finley_Quad_getNodesPoint, Finley_Quad_getNumNodesPoint,0,{999},-1,{999},{999},{999}}  /* marks end of list */
374  };  };
375    
376  /**************************************************************/  /**************************************************************/

Legend:
Removed from v.756  
changed lines
  Added in v.757

  ViewVC Help
Powered by ViewVC 1.1.26