7 integer :: nomlis(2,3),nmlinv(6),group(6),skpdat(6,6), eface(6),eface1(6)
9 integer :: eskip(-12:12,3), nedg(3), ncmp &
10 ,ixcn(8),noffst(3,0:ldimt1) &
11 ,maxmlt,nspmax(0:ldimt1) &
12 ,ngspcn(0:ldimt1),ngsped(3,0:ldimt1), ngcomm(2,0:ldimt1)
14 integer,
allocatable :: numscn(:,:),numsed(:,:)
15 integer,
allocatable :: gcnnum(:,:,:), lcnnum(:,:,:)
16 integer,
allocatable :: gednum(:,:,:), lednum(:,:,:)
17 integer,
allocatable :: gedtyp(:,:,:)
19 integer :: iedge(20),iedgef(2,4,6,0:1) &
20 ,icedg(3,16),iedgfc(4,6),icface(4,10) &
23 DATA iedgfc / 5,7,9,11, 6,8,10,12, &
24 & 1,3,9,10, 2,4,11,12, &
26 DATA icedg / 1,2,1, 3,4,1, 5,6,1, 7,8,1, &
27 & 1,3,2, 2,4,2, 5,7,2, 6,8,2, &
28 & 1,5,3, 2,6,3, 3,7,3, 4,8,3, &
30 & 1,2,1, 3,4,1, 1,3,2, 2,4,2 /
31 DATA icface/ 1,3,5,7, 2,4,6,8, &
46 allocate(numscn(lelt,0:ldimt1),numsed(lelt,0:ldimt1) &
47 ,gcnnum( 8,lelt,0:ldimt1),lcnnum( 8,lelt,0:ldimt1) &
48 ,gednum(12,lelt,0:ldimt1),lednum(12,lelt,0:ldimt1) &
49 ,gedtyp(12,lelt,0:ldimt1))
Arrays for direct stiffness summation. cleaned.