5 &(x, xa1,xa2,xa3,ikle1,ikle2,ikle3,nelem,nelmax,npoin,lv)
65 INTEGER,
INTENT(IN) :: NPOIN,NELEM,NELMAX,LV
66 INTEGER,
INTENT(IN) :: IKLE1(nelmax),IKLE2(nelmax),IKLE3(nelmax)
68 DOUBLE PRECISION,
INTENT(INOUT) :: X(npoin)
69 DOUBLE PRECISION,
INTENT(IN) :: XA1(nelmax)
70 DOUBLE PRECISION,
INTENT(IN) :: XA2(nelmax)
71 DOUBLE PRECISION,
INTENT(IN) :: XA3(nelmax)
90 DO ielem = nelem , 1 , -1
91 x(ikle2(ielem))=x(ikle2(ielem))-xa3(ielem)*x(ikle3(ielem))
92 x(ikle1(ielem))=x(ikle1(ielem))-xa1(ielem)*x(ikle2(ielem))
93 & -xa2(ielem)*x(ikle3(ielem))
100 DO ib = (nelem+lv-1)/lv , 1 , -1
103 DO ielem = min(nelem,ib*lv) , 1+(ib-1)*lv , -1
104 x(ikle2(ielem))=x(ikle2(ielem))-xa3(ielem)*x(ikle3(ielem))
105 x(ikle1(ielem))=x(ikle1(ielem))-xa1(ielem)*x(ikle2(ielem))
106 & -xa2(ielem)*x(ikle3(ielem))
subroutine rem11(X, XA1, XA2, XA3, IKLE1, IKLE2, IKLE3, NELEM, NELMAX, NPOIN, LV)