5 &(xm,nseg11,nseg12,xmt,nelmax,nelem,eltseg1,eltseg2,eltseg3,
6 & eltseg4,eltseg5,eltseg6,
7 & oriseg1,oriseg2,oriseg3)
58 INTEGER ,
INTENT(IN) :: NELMAX,NELEM,NSEG11,NSEG12
59 INTEGER ,
INTENT(IN) :: ELTSEG1(nelmax)
60 INTEGER ,
INTENT(IN) :: ELTSEG2(nelmax)
61 INTEGER ,
INTENT(IN) :: ELTSEG3(nelmax)
62 INTEGER ,
INTENT(IN) :: ELTSEG4(nelmax)
63 INTEGER ,
INTENT(IN) :: ELTSEG5(nelmax)
64 INTEGER ,
INTENT(IN) :: ELTSEG6(nelmax)
65 INTEGER ,
INTENT(IN) :: ORISEG1(nelmax)
66 INTEGER ,
INTENT(IN) :: ORISEG2(nelmax)
67 INTEGER ,
INTENT(IN) :: ORISEG3(nelmax)
68 DOUBLE PRECISION,
INTENT(IN) :: XMT(nelmax,*)
69 DOUBLE PRECISION,
INTENT(INOUT) :: XM(nseg12*2)
81 xm(iseg+nseg12) = 0.d0
88 xm(eltseg1(ielem)+nseg12*(oriseg1(ielem)-1))
89 & = xm(eltseg1(ielem)+nseg12*(oriseg1(ielem)-1)) + xmt(ielem,01)
91 xm(eltseg2(ielem)+nseg12*(oriseg2(ielem)-1))
92 & = xm(eltseg2(ielem)+nseg12*(oriseg2(ielem)-1)) + xmt(ielem,04)
94 xm(eltseg3(ielem)+nseg12*(oriseg3(ielem)-1))
95 & = xm(eltseg3(ielem)+nseg12*(oriseg3(ielem)-1)) + xmt(ielem,08)
97 xm(eltseg1(ielem)+nseg12*(2-oriseg1(ielem)))
98 & = xm(eltseg1(ielem)+nseg12*(2-oriseg1(ielem))) + xmt(ielem,07)
100 xm(eltseg2(ielem)+nseg12*(2-oriseg2(ielem)))
101 & = xm(eltseg2(ielem)+nseg12*(2-oriseg2(ielem))) + xmt(ielem,10)
103 xm(eltseg3(ielem)+nseg12*(2-oriseg3(ielem)))
104 & = xm(eltseg3(ielem)+nseg12*(2-oriseg3(ielem))) + xmt(ielem,02)
111 xm(eltseg4(ielem)) = xmt(ielem,03)
113 xm(eltseg5(ielem)) = xmt(ielem,05)
115 xm(eltseg6(ielem)) = xmt(ielem,06)
117 xm(eltseg4(ielem)+nseg12) = xmt(ielem,09)
119 xm(eltseg5(ielem)+nseg12) = xmt(ielem,11)
121 xm(eltseg6(ielem)+nseg12) = xmt(ielem,12)
subroutine as3_1212_q(XM, NSEG11, NSEG12, XMT, NELMAX, NELEM, ELTSEG1, ELTSEG2, ELTSEG3, ELTSEG4, ELTSEG5, ELTSEG6, ORISEG1, ORISEG2, ORISEG3)