5 &(x, ikle,w, nelem,nelmax,lv,msk,maskel)
48 DOUBLE PRECISION,
INTENT(INOUT) :: X(*)
49 INTEGER ,
INTENT(IN) :: NELEM,NELMAX,LV
50 INTEGER ,
INTENT(IN) :: IKLE(nelmax)
51 DOUBLE PRECISION,
INTENT(IN) :: W(nelmax),MASKEL(*)
52 LOGICAL ,
INTENT(IN) :: MSK
73 x(ikle(ielem)) = x(ikle(ielem)) + w(ielem) * maskel(ielem)
80 DO ib = 1,(nelem+lv-1)/lv
83 DO ielem = 1+(ib-1)*lv , min(nelem,ib*lv)
84 x(ikle(ielem)) = x(ikle(ielem)) + w(ielem) * maskel(ielem)
101 x(ikle(ielem)) = x(ikle(ielem)) + w(ielem)
108 DO ib = 1,(nelem+lv-1)/lv
111 DO ielem = 1+(ib-1)*lv , min(nelem,ib*lv)
112 x(ikle(ielem)) = x(ikle(ielem)) + w(ielem)
subroutine assve1(X, IKLE, W, NELEM, NELMAX, LV, MSK, MASKEL)