5 & ( op , x , y , z , c , mesh )
63 DOUBLE PRECISION,
INTENT(IN) :: C
64 CHARACTER(LEN=8),
INTENT(IN) :: OP
65 TYPE(bief_obj),
INTENT(INOUT) :: X
66 TYPE(bief_obj),
INTENT(IN) :: Y,Z
67 TYPE(bief_mesh),
INTENT(IN) :: MESH
71 INTEGER NPTFR,IELMX,IELMY
75 IF(x%TYPE.NE.2.OR.y%TYPE.NE.2)
THEN 77 101
FORMAT(1x,
'OSDB (BIEF) : X AND Y ARE NOT VECTORS')
88 103
FORMAT(1x,
'OSDB (BIEF) : X AND Y HAVE WRONG DIMENSIONS')
99 IF(ielmx.EQ.11.OR.ielmx.EQ.21.OR.ielmx.EQ.31.OR.ielmx.EQ.61.OR.
100 & ielmx.EQ.12.OR.ielmx.EQ.41.OR.ielmx.EQ.51.OR.ielmx.EQ.81)
THEN 102 CALL ovdb( op , x%R , y%R , z%R , c , mesh%NBOR%I , nptfr )
103 ELSEIF(ielmx.EQ.10.OR.ielmx.EQ.20.OR.
104 & ielmx.EQ.40.OR.ielmx.EQ.50.OR.ielmx.EQ.80)
THEN 106 CALL ovdb( op , x%R , y%R , z%R , c , mesh%NELBOR%I , nptfr )
109 105
FORMAT(1x,
'OSDB (BIEF) : DISCRETIZATIONS NOT IMPLEMENTED')
integer function dimens(IELM)
subroutine osdb(OP, X, Y, Z, C, MESH)
subroutine ovdb(OP, X, Y, Z, C, NBOR, NPTFR)