5 &(x, a,b ,ditr,mesh,copy)
74 TYPE(bief_obj),
INTENT(INOUT) :: X
75 TYPE(bief_obj),
INTENT(IN) :: A,B
76 TYPE(bief_mesh),
INTENT(IN) :: MESH
77 CHARACTER(LEN=1),
INTENT(IN) :: DITR
78 LOGICAL,
INTENT(IN) :: COPY
97 ELSEIF(a%TYPE.EQ.4)
THEN 101 400
FORMAT(1x,
'GOUP (BIEF) :',1i6,
' UNEXPECTED TYPE FOR A.')
108 IF(s.EQ.0.AND.sa.EQ.0)
THEN 112 CALL goup1(x, a,b ,ditr,mesh,copy)
114 ELSEIF(s.GT.0.AND.s.EQ.sa)
THEN 119 CALL goup1( x%ADR(i)%P,a%ADR(i)%P,b%ADR(i)%P,ditr,mesh,copy)
122 ELSEIF(s.GT.0.AND.s**2.EQ.sa)
THEN 128 CALL goup1( x%ADR(i)%P,
129 & a%ADR(1+(s+1)*(i-1))%P,
136 ELSEIF(s.GT.0.AND.sa.EQ.0)
THEN 139 CALL goup1(x%ADR(i)%P,
147 401
FORMAT(1x,
'GOUP (BIEF) : UNEXPECTED CASE')
subroutine goup1(X, A, B, DITR, MESH, COPY)
subroutine goup(X, A, B, DITR, MESH, COPY)