5 & ( op , x , y , indic , criter , mesh )
62 TYPE(bief_mesh) :: MESH
64 INTEGER K,NPTFR,IELMX,IELMY
65 INTEGER INDIC(*),CRITER
71 IF(x%TYPE.NE.2.OR.y%TYPE.NE.2)
THEN 73 101
FORMAT(1x,
'OSDBIF (BIEF) : X AND Y ARE NOT VECTORS')
90 & .NOT. (
dimens(ielmx).EQ.2 .AND.
dimens(ielmy).EQ.1 ) )
THEN 93 103
FORMAT(1x,
'OSDBIF (BIEF) : X AND Y WRONG DIMENSIONS')
104 IF(op(1:8).EQ.
'X=Y '.OR.
105 & op(1:8).EQ.
'X=+Y ')
THEN 108 IF(indic(k).EQ.criter) x%R(mesh%NBOR%I(k)) = y%R(k)
116 1001
FORMAT(1x,
'OSDBIF (BIEF) : UNKNOWN OPERATION: ',a8)
integer function dimens(IELM)
subroutine osdbif(OP, X, Y, INDIC, CRITER, MESH)