28 SUBROUTINE rotos4(JFT,JLT,SIGXX,SIGYY,SIGXY,SIGYX,DIR,NEL)
32#include "implicit_f.inc"
36 INTEGER,
INTENT(IN) :: JFT, JLT,NEL
37 my_real,
INTENT(INOUT) :: sigxx(nel),sigyy(nel),sigxy(nel),sigyx(nel)
38 my_real,
INTENT(IN) :: dir(nel,2)
48 s1 = dir(i,1)*dir(i,1)*sigxx(i) + dir(i,2)*dir(i,2)*sigyy(i) + dir(i,1)*dir(i,2)*(sigxy
49 s2 = dir(i,2)*dir(i,2)*sigxx(i) + dir(i,1)*dir(i,1)*sigyy(i) - dir(i,2)*dir(i,1)*(sigxy(i)+sigyx(i))
50 s5 = -dir(i,1)*dir(i,2)*sigxx(i) + dir(i,2)*dir(i,1)*sigyy(i)
51 s3 = s5+dir(i,1)*dir(i,1)*sigxy(i) - dir(i,2)*dir(i,2)*sigyx(i)
52 s4 = s5+dir(i,1)*dir(i,1)*sigyx(i) - dir(i,2)*dir(i,2)*sigxy(i)
subroutine rotos4(jft, jlt, sigxx, sigyy, sigxy, sigyx, dir, nel)