33#include "implicit_f.inc"
38 . pr(8,8),ps(8,8),pt(8,8)
44 . pg2,ksi(8),eta(8),zeta(8),etazeta(8),ksieta(8),ksizeta(8),pg,mpg
45 parameter(pg=.577350269189625d0)
47 DATA ksi / mpg, pg, mpg, pg, mpg, pg, mpg, pg/
48 DATA eta / mpg,mpg, pg, pg, mpg, mpg, pg, pg/
49 DATA zeta / mpg,mpg, mpg, mpg, pg, pg, pg, pg/
80 pr(1,ip)=-(one-eta(ip)-zeta(ip)+etazeta(ip))
82 pr(3,ip)= one+eta(ip)-zeta(ip)-etazeta(ip)
84 pr(5,ip)=-(one-eta(ip)+zeta(ip)-etazeta(ip))
88 ps(1,ip)=-(one-ksi(ip)-zeta(ip)+ksizeta(ip))
89 ps(2,ip)=-(one+ksi(ip)-zeta(ip)-ksizeta(ip))
92 ps(5,ip)=-(one-ksi(ip)+zeta(ip)-ksizeta(ip))
93 ps(6,ip)=-(one+ksi(ip)+zeta(ip)+ksizeta(ip))
96 pt(1,ip)=-(one-ksi(ip)-eta(ip)+ksieta(ip))
97 pt(2,ip)=-(one+ksi(ip)-eta(ip)-ksieta(ip))
98 pt(3,ip)=-(one+ksi(ip)+eta(ip)+ksieta(ip))
99 pt(4,ip)=-(one-ksi(ip)+eta