24!||
sdlen3 ../engine/source/elements/solid/solide/
sdlen3.f
38 1 VOLN, DELTAX, X1, X2,
49 C NEL, MTN, JALE, JEUL)
57#include "implicit_f.inc"
65 INTEGER,
INTENT(IN) :: NEL
66 INTEGER,
INTENT(IN) ::
67 INTEGER,
INTENT(IN) :: JALE
68 INTEGER,
INTENT(IN) :: JEUL
71 . X1(*), X2(*), X3(*), X4(*), X5(*), X6(*), X7(*), X8(*),
72 . Y1(*), Y2(*), (*), Y4(*), Y5(*), Y6(*), Y7(*), Y8(*),
73 . Z1(*), Z2(*), Z3(*), Z4(*), Z5(*), Z6(*), Z7(*), (*),
74 . N1X(*), N2X(*), N3X(*), (*), N5X(*), N6X(*),
75 . N1Y(*), N2Y(*), N3Y(*), (*), N5Y(*), N6Y(*),
76 . N1Z(*), N2Z(*), N3Z(*), N4Z(*), N5Z(*), N6Z(*)
85 my_real XIOFF(MVSIZ), AREAM(MVSIZ), ATEST(MVSIZ), AREA(MVSIZ,6)
92 IF((
ale%GLOBAL%ICAA==1 .OR.
ale%GLOBAL%ISFINT>=2) .AND. jale+jeul/=0)
THEN
104 b z7, z8, aream, nel)
106 deltax(i)=two*voln(i)*xioff(i)/sqrt(aream(i))
113 4 1, area, aream, nel)
118 4 2, area, aream, nel)
123 4 3, area, aream, nel)
128 4 4, area, aream, nel)
133 4 5, area, aream, nel)
138 4 6, area, aream, nel)
147 7 area, aream, voln, nel)
149 IF(mtn==5.OR.mtn==41)
THEN
151 atest(i)=em4*aream(i)
155 IF(area(i,1)<atest(i)) nfac=nfac+1
156 IF(area(i,2)<atest(i)) nfac=nfac+1
157 IF(area(i,3)<atest(i)) nfac=nfac+1
158 IF(area(i,4)<atest(i)) nfac=nfac+1
159 IF(area(i,5)<atest(i)) nfac=nfac+1
160 IF(area(i,6)<atest(i)) nfac=nfac+1
161 IF(nfac>=3) xioff(i)=ep03
165 deltax(i)=four*voln(i)*xioff(i)/sqrt(aream(i))
subroutine sdlen3(voln, deltax, x1, x2, x3, x4, x5, x6, x7, x8, y1, y2, y3, y4, y5, y6, y7, y8, z1, z2, z3, z4, z5, z6, z7, z8, n1x, n2x, n3x, n4x, n5x, n6x, n1y, n2y, n3y, n4y, n5y, n6y, n1z, n2z, n3z, n4z, n5z, n6z, nel, mtn, jale, jeul)
subroutine sldege(x1, x2, x3, x4, x5, x6, x7, x8, y1, y2, y3, y4, y5, y6, y7, y8, z1, z2, z3, z4, z5, z6, z7, z8, area, aream, volg, nel)
subroutine slena(n1x, n2x, n3x, n4x, n5x, n6x, n1y, n2y, n3y, n4y, n5y, n6y, n1z, n2z, n3z, n4z, n5z, n6z, x1, x2, x3, x4, x5, x6, x7, x8, y1, y2, y3, y4, y5, y6, y7, y8, z1, z2, z3, z4, z5, z6, z7, z8, aream, nel)
subroutine slen(x1, x2, x3, x4, y1, y2, y3, y4, z1, z2, z3, z4, j, area, aream)