5 &(ikle3,ikles,nelem2,nelmax2,npoin2,nplan,knolg)
176 USE bief, ONLY : ncsize
184 INTEGER,
INTENT(IN) :: NELEM2,NELMAX2,NPOIN2,NPLAN
186 INTEGER,
INTENT(IN) :: KNOLG(*)
187 INTEGER,
INTENT(INOUT) :: IKLES(3,nelem2)
188 INTEGER,
INTENT(INOUT) :: IKLE3(nelmax2,3,nplan-1,4)
192 INTEGER IELEM,I,K,L,IGLOB(6),S1,S2,S3,I1,I2,I3
248 iglob(1) = ikles(1,ielem) + (i-1)*npoin2
249 iglob(2) = ikles(2,ielem) + (i-1)*npoin2
250 iglob(3) = ikles(3,ielem) + (i-1)*npoin2
251 iglob(4) = ikles(1,ielem) + i *npoin2
252 iglob(5) = ikles(2,ielem) + i *npoin2
253 iglob(6) = ikles(3,ielem) + i *npoin2
257 ikle3(ielem,k,i,l) = iglob(
tetra(s1,s2,s3,k,l))
264 WRITE(
lu,*)
'CPIKLE3 : MINIMUM OF 2 PLANES NEEDED'
integer, dimension(2, 2, 2, 3, 4) tetra
subroutine cpikle3(IKLE3, IKLES, NELEM2, NELMAX2, NPOIN2, NPLAN, KNOLG)