5 &( a11 , a12 , a13 , a14 ,
9 & xmul,sf,f,surfac,nelem,nelmax)
69 INTEGER,
INTENT(IN) :: NELEM,NELMAX
71 DOUBLE PRECISION,
INTENT(INOUT) :: A11(*),A12(*),A13(*),A14(*)
72 DOUBLE PRECISION,
INTENT(INOUT) :: A22(*),A23(*),A24(*)
73 DOUBLE PRECISION,
INTENT(INOUT) :: A33(*),A34(*)
74 DOUBLE PRECISION,
INTENT(INOUT) :: A44(*)
76 DOUBLE PRECISION,
INTENT(IN) :: XMUL
77 DOUBLE PRECISION,
INTENT(IN) :: F(*)
80 TYPE(bief_obj),
INTENT(IN) :: SF
82 DOUBLE PRECISION,
INTENT(IN) :: SURFAC(nelmax)
88 DOUBLE PRECISION T,XSUR06,XSUR09,XSUR36
113 a11(ielem) = -(t-2)*surfac(ielem)*xsur09
114 a22(ielem) = a11(ielem)
115 a33(ielem) = a11(ielem)
116 a44(ielem) = -(t-2)*surfac(ielem)*xsur06
120 a12(ielem) = surfac(ielem)*t*xsur36
121 a13(ielem) = a12(ielem)
122 a14(ielem) = 2*a12(ielem)
123 a23(ielem) = a12(ielem)
124 a24(ielem) = a14(ielem)
125 a34(ielem) = a14(ielem)
138 WRITE(
lu,101) sf%ELM,sf%NAME
139 101
FORMAT(1x,
'MT07BB (BIEF) :',/,
140 & 1x,
'DISCRETIZATION OF F NOT AVAILABLE:',1i6,
141 & 1x,
'REAL NAME: ',a6)
subroutine mt07bb(A11, A12, A13, A14, A22, A23, A24, A33, A34, A44, XMUL, SF, F, SURFAC, NELEM, NELMAX)