37 uint& pIndex, uint& qIndex, uint& rIndex);
50 uint& pIndex, uint& qIndex, uint& rIndex);
61 bool& flip0,
bool& flip1);
73 static void edgeIndex(
const uint i,
const uint qIndex,
const uint rIndex,
80 static void faceIndex(
const uint i,
const uint rIndex, uint ll[3]);
86 static uint
index(
const uint ll[3],
const ushort p[3]) {
88 return ll[0]+ll[1]*(1+p[0])+ll[2]*(1+p[0])*(1+p[1]);
static concepts::Real2d coordTrans(const concepts::Real x, const concepts::Real y, uint k, concepts::Z2 r, concepts::Z4 t)
static void faceShapefctOrientation(const concepts::Hexahedron &cntr, const uint i, bool &flip0, bool &flip1)
static uint index(const uint ll[3], const ushort p[3])
static void vertexIndex(const uint i, uint ll[3])
static const concepts::ushort * setDegreeHex2Quad(const ushort *p, uint k, concepts::Z4 tau)
static void edgeOrientation(const uint i, uint &pIndex, uint &qIndex, uint &rIndex)
static void edgeIndex(const uint i, const uint qIndex, const uint rIndex, uint ll[3])
static void faceOrientation(const concepts::Hexahedron &cntr, const uint i, uint &pIndex, uint &qIndex, uint &rIndex)
static void faceIndex(const uint i, const uint rIndex, uint ll[3])
unsigned short ushort
Abbreviation for unsigned short.