37 1 N1 ,N2 ,N3 ,X , XXC, YYC, ZZC,
38 2 XX4, YY4, ZZ4, XX5, YY5, ZZ5, XX6, YY6, ZZ6,
39 3 XXN, YYN, ZZN,IFRAM,NNOD,NOD,MS)
43#include "implicit_f.inc"
51 INTEGER N1, N2, N3, NNOD,IFRAM, NOD(*)
52 my_real X(3,*),XXC, YYC, ZZC,
53 . XX4, YY4, ZZ4, XX5, YY5, ZZ5, XX6, YY6, ZZ6,
54 . xxn, yyn, zzn, ms(*)
59 my_real XX1, YY1, ZZ1, XX2, YY2, ZZ2, XX3, YY3, ZZ3, AL4, AL6, AL5, D13, MAS, , Y1N, Z1N
77 al4=sqrt(xx4**2+yy4**2+zz4**2)
87 al6=sqrt(xx6**2+yy6**2+zz6**2)
94 al5=sqrt(xx5**2+yy5**2+zz5**2)
114 al6=sqrt(xxn**2+yyn**2+zzn**2)
115 xxn=xxn/
max(al6,em20)
116 yyn=yyn/
max(al6,em20)
117 zzn=zzn/
max(al6,em20)
147 d13=(xx3-xx1)*xx4+(yy3-yy1)*yy4+(zz3-zz1)*zz4
151 ELSEIF(ifram==10)
THEN
155 al4=sqrt(x1n**2+y1n**2+z1n**2)
156 x1n=x1n/
max(al4,em20)
157 y1n=y1n/
max(al4,em20)
158 z1n=z1n/
max(al4,em20)
159 d13=(x(1,n3)-x(1,n1))*x1n
160 . +(x(2,n3)-x(2,n1))*y1n
161 . +(x(3,n3)-x(3,n1))*z1n
165 ELSEIF(mod(ifram,10)==1)
THEN
179 ELSEIF(mod(ifram,10)==2)
THEN
195 ELSEIF(mod(ifram,10)==3)
THEN
subroutine section_skew(n1, n2, n3, x, xxc, yyc, zzc, xx4, yy4, zz4, xx5, yy5, zz5, xx6, yy6, zz6, xxn, yyn, zzn, ifram, nnod, nod, ms)