34
35
36
37#include "implicit_f.inc"
38
39
40
41
42
43
44 INTEGER, INTENT(IN) :: NEL
45
47 . r22(*), r23(*), r32(*), r33(*),
48 . y1(*), y2(*), y3(*), y4(*),
49 . z1(*), z2(*), z3(*), z4(*)
50
51
52
53
54
55
56
57
58
59 INTEGER I
60
62 . y,z
63
64
65
66
67
68
69 DO i=1,nel
70 y=r22(i)*y1(i)+r32(i)*z1(i)
71 z=r23(i)*y1(i)+r33(i)*z1(i)
72 y1(i)=y
73 z1(i)=z
74 y=r22(i)*y2(i)+r32(i)*z2(i)
75 z=r23(i)*y2(i)+r33(i)*z2(i)
76 y2(i)=y
77 z2(i)=z
78 y=r22(i)*y3(i)+r32(i)*z3(i)
79 z=r23(i)*y3(i)+r33(i)*z3(i)
80 y3(i)=y
81 z3(i)=z
82 y=r22(i)*y4(i)+r32(i)*z4(i)
83 z=r23(i)*y4(i)+r33(i)*z4(i)
84 y4(i)=y
85 z4(i)=z
86 ENDDO
87
88 RETURN