73 #ifndef __vtkTriQuadraticHexahedron_h
74 #define __vtkTriQuadraticHexahedron_h
76 #include "vtkCommonDataModelModule.h"
109 int &subId,
double pcoords[3],
double &dist2,
double *weights);
110 void EvaluateLocation (
int &subId,
double pcoords[3],
double x[3],
double *weights);
112 void Derivatives (
int subId,
double pcoords[3],
double *values,
int dim,
double *derivs);
129 double x[3],
double pcoords[3],
int &subId);
134 static void InterpolationFunctions (
double pcoords[3],
double weights[27]);
137 static void InterpolationDerivs (
double pcoords[3],
double derivs[81]);
153 static int *GetEdgeArray(
int edgeId);
154 static int *GetFaceArray(
int faceId);
160 void JacobianInverse (
double pcoords[3],
double **inverse,
double derivs[81]);