24 #ifndef DBLDEF_MESHDATA_NONCONFORMING_HEXA_ELEMENT
25 #define DBLDEF_MESHDATA_NONCONFORMING_HEXA_ELEMENT
45 int findElementIncludingPoint(
const double locX,
const double locY,
const double locZ,
double& xi,
double& eta,
double& zeta )
const;
49 const bool useUpperElem,
const bool modLoc,
double& locXMod,
double& locYMod )
const;
53 std::vector<int>& elements, std::vector<double>& localCoordXStartPoint, std::vector<double>& localCoordYStartPoint, std::vector<double>& localCoordXEndPoint, std::vector<double>& localCoordYEndPoint )
const;
104 virtual bool shareSameEdges(
const int elemID1,
const int elemID2 )
const;
107 virtual double calcVolume(
const int elemID )
const;
217 void calcLocalCoordinates(
const int iElem,
const double x,
const double y,
const double z,
double& xi,
double& eta,
double& zeta )
const;
Definition: MeshData.h:31
int getNumNeighborElement() const
Definition: MeshData.cpp:232