32#include "implicit_f.inc"
43 my_real s11(nel), s12(nel), s13(nel), s21(nel), s22(nel), s23(nel), s31(nel),
44 . s32(nel), s33(nel), a11(nel), a12(nel), a13(nel), a21(nel), a22(nel),
45 . a23(nel), a31(nel), a32(nel), a33(nel)
49 anga = anga + abs(ang(i,1)-one) + abs(ang(i,5)-one)
51 IF (anga <= em3)
RETURN
60 s13(i) = s21(i)*s32(i)-s31(i)*s22(i)
61 s23(i) = s31(i)*s12(i)-s11(i)*s32(i)
62 s33(i) = s11(i)*s22(i)-s21(i)*s12(i)
68 a11(i)=sig(i,1)*s11(i)+sig(i,4)*s12(i)+sig(i,6)*s13(i)
69 a12(i)=sig(i,1)*s21(i)+sig(i,4)*s22(i)+sig(i,6)*s23(i)
70 a13(i)=sig(i,1)*s31(i)+sig(i,4)*s32(i)+sig(i,6)*s33(i)
71 a21(i)=sig(i,4)*s11(i)+sig(i,2)*s12(i)+sig(i,5)*s13(i)
72 a22(i)=sig(i,4)*s21(i)+sig(i,2)*s22(i)+sig(i,5)*s23(i)
73 a23(i)=sig(i,4)*s31(i)+sig(i,2)*s32(i)+sig(i,5)*s33(i)
74 a31(i)=sig(i,6)*s11(i)+sig(i,5)*s12(i)+sig(i,3)*s13(i)
75 a32(i)=sig(i,6)*s21(i)+sig(i,5)*s22(i)+sig(i,3)*s23(i)
76 a33(i)=sig(i,6)*s31(i)+sig(i,5)*s32(i)+sig(i,3)*s33(i)
80 sig(i,1)=s11(i)*a11(i)+s12(i)*a21(i)+s13(i)*a31(i)
81 sig(i,2)=s21(i)*a12(i)+s22(i)*a22(i)+s23(i)*a32(i)
82 sig(i,3)=s31(i)*a13(i)+s32(i)*a23(i)+s33(i)*a33(i)
83 sig(i,4)=s11(i)*a12(i)+s12(i)*a22(i)+s13(i)*a32(i)
84 sig(i,5)=s21(i)*a13(i)+s22(i)*a23(i)+s23(i)*a33(i)
85 sig(i,6)=s11(i)*a13(i)+s12(i)*a23(i)+s13(i)*a33(i)
97 SUBROUTINE udam24n(SIG,ANG,NBDAMA,DAMAI,NEL)
101#include "implicit_f.inc"
113 . s11(nel), s12(nel), s13(nel), s21(nel), s22(nel), s23(nel), s31(nel),
114 . s32(nel), s33(nel), a11(nel), a12(nel), a13(nel), a21(nel), a22(nel),
115 . a23(nel), a31(nel), a32(nel), a33(nel)
125 s13(i)=s21(i)*s32(i)-s31(i)*s22(i)
126 s23(i)=s31(i)*s12(i)-s11(i)*s32(i)
127 s33(i)=s11(i)*s22(i)-s21(i)*s12(i)
134 a11(i)=sig(i,1)*s11(i)+sig(i,4)*s12(i)+sig(i,6)*s13(i)
135 a12(i)=sig(i,1)*s21(i)+sig(i,4)*s22(i)+sig(i,6)*s23(i)
136 a13(i)=sig(i,1)*s31(i)+sig(i,4)*s32(i)+sig(i,6)*s33(i)
137 a21(i)=sig(i,4)*s11(i)+sig(i,2)*s12(i)+sig(i,5)*s13(i)
138 a22(i)=sig(i,4)*s21(i)+sig(i,2)*s22(i)+sig(i,5)*s23(i)
139 a23(i)=sig(i,4)*s31(i)+sig(i,2)*s32(i)+sig(i,5)*s33(i)
140 a31(i)=sig(i,6)*s11(i)+sig(i,5)*s12(i)+sig(i,3)*s13(i)
141 a32(i)=sig(i,6)*s21(i)+sig(i,5)*s22(i)+sig(i,3)*s23(i)
142 a33(i)=sig(i,6)*s31(i)+sig(i,5)*s32(i)+sig(i,3)*s33(i)
147 sig(i,1)=s11(i)*a11(i)+s12(i)*a21(i)+s13(i)*a31(i)
148 sig(i,2)=s21(i)*a12(i)+s22(i)*a22(i)+s23(i)*a32(i)
149 sig(i,3)=s31(i)*a13(i)+s32(i)*a23(i)+s33(i)*a33(i)
150 sig(i,4)=s11(i)*a12(i)+s12(i)*a22(i)+s13(i)*a32(i)
151 sig(i,5)=s21(i)*a13(i)+s22(i)*a23(i)+s23(i)*a33(i)
152 sig(i,6)=s11(i)*a13(i)+s12(i)*a23(i)+s13(i)*a33(i)