ParMooN
 All Classes Functions Variables Friends Pages
Public Member Functions | Protected Attributes | List of all members
TRefDesc Class Reference

#include <RefDesc.h>

Inherited by TRefHexaRegDesc, TRefLineDesc, TRefMortar0Desc, TRefMortar1Desc, TRefMortarLineDesc, TRefNoRef, TRefQuad1Conf0Desc, TRefQuad1Conf1Desc, TRefQuad1Conf2Desc, TRefQuad1Conf3Desc, TRefQuad2Conf0Desc, TRefQuad2Conf1Desc, TRefQuad2Conf2Desc, TRefQuad2Conf3Desc, TRefQuadBis0Desc, TRefQuadBis1Desc, TRefQuadRegDesc, TRefQuadToTri0Desc, TRefQuadToTri1Desc, TRefTetraBis01Desc, TRefTetraBis02Desc, TRefTetraBis03Desc, TRefTetraBis04Desc, TRefTetraBis05Desc, TRefTetraBis0Desc, TRefTetraBis10Desc, TRefTetraBis12Desc, TRefTetraBis13Desc, TRefTetraBis14Desc, TRefTetraBis15Desc, TRefTetraBis1Desc, TRefTetraBis20Desc, TRefTetraBis21Desc, TRefTetraBis23Desc, TRefTetraBis24Desc, TRefTetraBis25Desc, TRefTetraBis2Desc, TRefTetraBis30Desc, TRefTetraBis32Desc, TRefTetraBis34Desc, TRefTetraBis35Desc, TRefTetraBis3Desc, TRefTetraBis40Desc, TRefTetraBis41Desc, TRefTetraBis43Desc, TRefTetraBis45Desc, TRefTetraBis4Desc, TRefTetraBis51Desc, TRefTetraBis52Desc, TRefTetraBis53Desc, TRefTetraBis54Desc, TRefTetraBis5Desc, TRefTetraQuad0Desc, TRefTetraQuad1Desc, TRefTetraQuad2Desc, TRefTetraQuad3Desc, TRefTetraReg0Desc, TRefTetraReg1Desc, TRefTetraReg2Desc, TRefTetraRegDesc, TRefTriBis01Desc, TRefTriBis02Desc, TRefTriBis0Desc, TRefTriBis10Desc, TRefTriBis12Desc, TRefTriBis1Desc, TRefTriBis20Desc, TRefTriBis21Desc, TRefTriBis2Desc, and TRefTriRegDesc.

Collaboration diagram for TRefDesc:
Collaboration graph
[legend]

Public Member Functions

 TRefDesc (TShapeDesc *shape)
 
Refinements GetType ()
 
int GetN_Children ()
 
int GetN_Edges ()
 
int GetN_Vertices ()
 
int GetN_OrigEdges ()
 
int GetN_OrigVertices ()
 
int GetN_OrigFaces ()
 
int GetN_Faces ()
 
virtual int IsToRefine ()
 
TShapeDescGetShapeDesc ()
 
Refinements GetEdgeRef (int J_i)
 
Shapes GetChildType (int C_i)
 
int GetN_NewVertEqOldVert ()
 
int GetN_InnerVertices ()
 
int GetN_NewEdgeEqOldEdge ()
 
int GetN_InnerEdges ()
 
int GetNewVertEqOldVert (const int *&TmpValues, const int *&TmpIndex)
 
int GetInnerVerts (const int *&TmpValues, const double *&TmpPos, int &MaxLen)
 
int GetNewEdgeEqOldEdge (const int *&TmpValues, const int *&TmpIndex)
 
int GetInnerEdges (const int *&TmpinE, const int *&TmpEC, int &MaxLen)
 
int GetOldEdgeNewEdge (const int *&TmpoEnE, const int *&TmpLen, int &MaxLen)
 
int GetOldEdgeNewLocEdge (const int *&TmpoEnlE)
 
int GetNewEdgeOldEdge (const int *&TmpnEoE)
 
int GetEdgeChild (const int *&TmpEC, const int *&TmpLen, int &MaxLen)
 
int GetEdgeChildIndex (const int *&TmpECI, const int *&TmpLen, int &MaxLen)
 
int GetOldEdgeNewVertex (const int *&TmpoEnV, const int *&TmpLen, int &MaxLen)
 
int GetEdgeVertex (const int *&TmpEV)
 
int GetVertexEdge (const int *&TmpVE, const int *&TmpLen, int &MaxLen)
 
int GetVertexEdgeIndex (const int *&TmpVEI, const int *&TmpLen, int &MaxLen)
 
int GetVertexChild (const int *&TmpVC, const int *&TmpLen, int &MaxLen)
 
int GetVertexChildIndex (const int *&TmpVCI, const int *&TmpLen, int &MaxLen)
 
int GetChildVertex (const int *&TmpCV, int &MaxLen)
 
int GetChildEdge (const int *&TmpCE, int &MaxLen)
 
int GetN_InnerFaces ()
 
int GetInnerFaces (const int *&TmpinF, const int *&TmpFC, int &MaxLen)
 
int GetOldFaceNewInnerVertex (const int *&TmpoFniV, const int *&TmpLen, int &MaxLen)
 
int GetOldFaceNewFace (const int *&TmpoFnF, const int *&TmpLen, int &MaxLen)
 
Refinements GetFaceRef (int i)
 
int GetN_NewFaceEqOldFace ()
 
int GetNewFaceEqOldFace (const int *&TmpValues, const int *&TmpIndex)
 
int GetFaceChild (const int *&TmpFC, const int *&TmpLen, int &MaxLen)
 
int GetFaceChildIndex (const int *&TmpFCI, const int *&TmpLen, int &MaxLen)
 
int GetFaceEdge (const int *&TmpFE, int &MaxLen)
 
int GetNewVertsOnOldFace (const int *&TmpNV, const double *&TmpPos, int &MaxLen)
 
int GetChildFace (const int *&TmpCF, int &MaxLen)
 
int GetOldFaceNewVertex (const int *&TmpoFnV, const int *&TmpLen, int &MaxLen)
 
int GetOldFaceNewVertex (const int *&TmpoFnV, const double *&TmpPos, const int *&TmpLen, int &MaxLen1, int &MaxLen2)
 
int GetNewFaceOldFace (const int *&TmpnFoF)
 
int GetOldFaceNewLocFace (const int *&TmpoFnlF)
 
int GetChildTwistIndex (const int *&TmpCTI)
 
int GetFaceVertex (const int *&TmpFV, int &TmpLen)
 

Protected Attributes

TShapeDescShape
 
Refinements Type
 
int N_Vertices
 
int N_Edges
 
int N_Children
 
int N_OrigVertices
 
int N_OrigEdges
 
int N_Faces
 
int N_OrigFaces
 
int N_InnerFaces
 
int N_NewVertEqOldVert
 
int N_InnerVertices
 
int N_NewEdgeEqOldEdge
 
int N_InnerEdges
 
int MaxN_VpC
 
int MaxN_CpV
 
int MaxN_EpC
 
int MaxN_CpE
 
int MaxN_EpV
 
int MaxN_iVpE
 
int MaxN_nVpoE
 
int MaxN_nEpoE
 
const Shapes * ChildType
 
const Refinements * EdgeType
 
const int * ChildVertex
 
const int * ChildVertexLen
 
const int * VertexChild
 
const int * VertexChildIndex
 
const int * VertexChildLen
 
const int * ChildEdge
 
const int * EdgeChild
 
const int * EdgeChildIndex
 
const int * EdgeChildLen
 
const int * EdgeVertex
 
const int * VertexEdge
 
const int * VertexEdgeIndex
 
const int * VertexEdgeLen
 
const int * NewVertexEqOldVertex
 
const int * NewVertexEqOldVertexIndex
 
const int * NewEdgeEqOldEdge
 
const int * NewEdgeEqOldEdgeIndex
 
const int * InteriorVertexOfCell
 
const double * PositionOfIntVert
 
const int * InteriorEdgeOfCell
 
const int * InteriorVertexOfEdge
 
const int * InteriorVertexOfEdgeLen
 
const int * OldEdgeNewVertex
 
const int * OldEdgeNewVertexLen
 
const int * OldEdgeNewLocEdge
 
const int * OldEdgeNewEdge
 
const int * OldEdgeNewEdgeLen
 
const int * NewEdgeOldEdge
 
int MaxN_VpF
 
int MaxN_oVpoF
 
int MaxN_FpV
 
int MaxN_EpF
 
int MaxN_FpE
 
int MaxN_CpF
 
int MaxN_FpC
 
int MaxN_iVpF
 
int MaxN_iEpF
 
int MaxN_nEpoF
 
int MaxN_nVpoF
 
int MaxN_niVpoF
 
int MaxN_nFpoF
 
const Refinements * FaceType
 
const int * FaceChild
 
const int * FaceChildIndex
 
const int * FaceChildLen
 
const int * FaceEdge
 
const int * EdgeFace
 
const int * EdgeFaceLen
 
const int * EdgeFaceIndex
 
const int * FaceVertex
 
const int * VertexFace
 
const int * VertexFaceLen
 
const int * VertexFaceIndex
 
const int * InteriorFaceOfCell
 
const int * InteriorVertexOfFace
 
const int * InteriorVertexOfFaceLen
 
const int * InteriorEdgeOfFace
 
const int * InteriorEdgeOfFaceLen
 
const int * OldFaceNewInnerVertices
 
const int * OldFaceNewInnerVerticesLen
 
int N_NewFaceEqOldFace
 
const int * NewFaceEqOldFace
 
const int * NewFaceEqOldFaceIndex
 
const int * N_NewVertsOnOldFace
 
const int * NewVertsOnOldFace
 
const double * NewVertsOnOldFacePos
 
const int * ChildFace
 
const int * OldFaceNewVertex
 
const double * OldFaceNewVertexPos
 
const int * OldFaceNewVertexLen
 
const int * OldFaceNewEdge
 
const int * OldFaceNewEdgeLen
 
const int * OldFaceNewFace
 
const int * OldFaceNewFaceLen
 
const int * NewFaceOldFace
 
const int * OldFaceNewLocFace
 
const int * ChildTwistIndex
 

Detailed Description

super class of all refinement descriptors

Constructor & Destructor Documentation

TRefDesc::TRefDesc ( TShapeDesc shape)

initialize the whole data structure

Here is the call graph for this function:

Member Function Documentation

int TRefDesc::GetChildEdge ( const int *&  TmpCE,
int &  MaxLen 
)
inline

return the array ChildEdge

Here is the caller graph for this function:

int TRefDesc::GetChildFace ( const int *&  TmpCF,
int &  MaxLen 
)
inline

return the field ChildFace

Here is the caller graph for this function:

int TRefDesc::GetChildTwistIndex ( const int *&  TmpCTI)
inline

return the array ChildTwistIndex

Here is the caller graph for this function:

Shapes TRefDesc::GetChildType ( int  C_i)
inline

return type of child number C_i

Here is the caller graph for this function:

int TRefDesc::GetChildVertex ( const int *&  TmpCV,
int &  MaxLen 
)
inline

return the array ChildVertex

Here is the caller graph for this function:

int TRefDesc::GetEdgeChild ( const int *&  TmpEC,
const int *&  TmpLen,
int &  MaxLen 
)
inline

return the array EdgeChild

Here is the caller graph for this function:

int TRefDesc::GetEdgeChildIndex ( const int *&  TmpECI,
const int *&  TmpLen,
int &  MaxLen 
)
inline

return the array EdgeChildIndex

Here is the caller graph for this function:

Refinements TRefDesc::GetEdgeRef ( int  J_i)
inline

return refinement type of edge J_i

Here is the caller graph for this function:

int TRefDesc::GetEdgeVertex ( const int *&  TmpEV)
inline

return the array EdgeVertex

Here is the caller graph for this function:

int TRefDesc::GetFaceChild ( const int *&  TmpFC,
const int *&  TmpLen,
int &  MaxLen 
)
inline

return the array FaceChild

Here is the caller graph for this function:

int TRefDesc::GetFaceChildIndex ( const int *&  TmpFCI,
const int *&  TmpLen,
int &  MaxLen 
)
inline

return the array FaceChildIndex

Here is the caller graph for this function:

int TRefDesc::GetFaceEdge ( const int *&  TmpFE,
int &  MaxLen 
)
inline

return the array FaceEdge

Refinements TRefDesc::GetFaceRef ( int  i)
inline

return the refinement type of face i

Here is the caller graph for this function:

int TRefDesc::GetFaceVertex ( const int *&  TmpFV,
int &  TmpLen 
)
inline

return the array FaceVertex

int TRefDesc::GetInnerEdges ( const int *&  TmpinE,
const int *&  TmpEC,
int &  MaxLen 
)
inline

return auxilary fields in order to create new inner edges

Here is the caller graph for this function:

int TRefDesc::GetInnerFaces ( const int *&  TmpinF,
const int *&  TmpFC,
int &  MaxLen 
)
inline

return auxilary fields in order to create new inner faces

int TRefDesc::GetInnerVerts ( const int *&  TmpValues,
const double *&  TmpPos,
int &  MaxLen 
)
inline

return auxilary fields in order to create new inner vertices

Here is the caller graph for this function:

int TRefDesc::GetN_Children ( )
inline

return number of children

Here is the caller graph for this function:

int TRefDesc::GetN_Edges ( )
inline

return number of edges

Here is the caller graph for this function:

int TRefDesc::GetN_Faces ( )
inline

return number of faces on base cell

int TRefDesc::GetN_InnerEdges ( )
inline

return number of new inner edges

Here is the caller graph for this function:

int TRefDesc::GetN_InnerFaces ( )
inline

return number of inner faces

int TRefDesc::GetN_InnerVertices ( )
inline

return number of new inner vertices

Here is the caller graph for this function:

int TRefDesc::GetN_NewEdgeEqOldEdge ( )
inline

return number of new edges, which equal old edges

Here is the caller graph for this function:

int TRefDesc::GetN_NewFaceEqOldFace ( )
inline

return number of new faces equal old faces

int TRefDesc::GetN_NewVertEqOldVert ( )
inline

return number of new vertices, which equal old vertices

Here is the caller graph for this function:

int TRefDesc::GetN_OrigEdges ( )
inline

return number of edges on base cell

Here is the caller graph for this function:

int TRefDesc::GetN_OrigFaces ( )
inline

return number of faces

Here is the caller graph for this function:

int TRefDesc::GetN_OrigVertices ( )
inline

return number of vertices on base cell

Here is the caller graph for this function:

int TRefDesc::GetN_Vertices ( )
inline

return number of vertices

Here is the caller graph for this function:

int TRefDesc::GetNewEdgeEqOldEdge ( const int *&  TmpValues,
const int *&  TmpIndex 
)
inline

return auxilary fields in order to copy existing edges

Here is the caller graph for this function:

int TRefDesc::GetNewEdgeOldEdge ( const int *&  TmpnEoE)
inline

return the array NewEdgeOldEdge

Here is the caller graph for this function:

int TRefDesc::GetNewFaceEqOldFace ( const int *&  TmpValues,
const int *&  TmpIndex 
)
inline

return the array NewFaceEqOldFace

int TRefDesc::GetNewFaceOldFace ( const int *&  TmpnFoF)
inline

return the field NewFaceOldFace

Here is the caller graph for this function:

int TRefDesc::GetNewVertEqOldVert ( const int *&  TmpValues,
const int *&  TmpIndex 
)
inline

return auxilary fields in order to copy existing vertices

Here is the caller graph for this function:

int TRefDesc::GetNewVertsOnOldFace ( const int *&  TmpNV,
const double *&  TmpPos,
int &  MaxLen 
)
inline

return field NewVertsOnOldFace for face i

int TRefDesc::GetOldEdgeNewEdge ( const int *&  TmpoEnE,
const int *&  TmpLen,
int &  MaxLen 
)
inline

return the array OldEdgeNewEdge

Here is the caller graph for this function:

int TRefDesc::GetOldEdgeNewLocEdge ( const int *&  TmpoEnlE)
inline

return the array OldEdgeNewLocEdge

Here is the caller graph for this function:

int TRefDesc::GetOldEdgeNewVertex ( const int *&  TmpoEnV,
const int *&  TmpLen,
int &  MaxLen 
)
inline

return the array OldEdgeNewVertex

Here is the caller graph for this function:

int TRefDesc::GetOldFaceNewFace ( const int *&  TmpoFnF,
const int *&  TmpLen,
int &  MaxLen 
)
inline

return field of new faces on old faces

Here is the caller graph for this function:

int TRefDesc::GetOldFaceNewInnerVertex ( const int *&  TmpoFniV,
const int *&  TmpLen,
int &  MaxLen 
)
inline

return field of new vertices on an old face

int TRefDesc::GetOldFaceNewLocFace ( const int *&  TmpoFnlF)
inline

return the array OldFaceNewLocFace

Here is the caller graph for this function:

int TRefDesc::GetOldFaceNewVertex ( const int *&  TmpoFnV,
const int *&  TmpLen,
int &  MaxLen 
)
inline

return the field OldFaceNewVertex

Here is the caller graph for this function:

int TRefDesc::GetOldFaceNewVertex ( const int *&  TmpoFnV,
const double *&  TmpPos,
const int *&  TmpLen,
int &  MaxLen1,
int &  MaxLen2 
)
inline

return the field OldFaceNewVertex

TShapeDesc* TRefDesc::GetShapeDesc ( )
inline

return shape descriptor

Here is the caller graph for this function:

Refinements TRefDesc::GetType ( )
inline

return type of refinement

Here is the caller graph for this function:

int TRefDesc::GetVertexChild ( const int *&  TmpVC,
const int *&  TmpLen,
int &  MaxLen 
)
inline

return the array VertexChild

Here is the caller graph for this function:

int TRefDesc::GetVertexChildIndex ( const int *&  TmpVCI,
const int *&  TmpLen,
int &  MaxLen 
)
inline

return the array VertexChildIndex

Here is the caller graph for this function:

int TRefDesc::GetVertexEdge ( const int *&  TmpVE,
const int *&  TmpLen,
int &  MaxLen 
)
inline

return the array VertexEdge

Here is the caller graph for this function:

int TRefDesc::GetVertexEdgeIndex ( const int *&  TmpVEI,
const int *&  TmpLen,
int &  MaxLen 
)
inline

return the array VertexEdgeIndex

virtual int TRefDesc::IsToRefine ( )
inlinevirtual

return a bool, whether to refine or not

Reimplemented in TRefNoRef.

Here is the caller graph for this function:

Member Data Documentation

const int* TRefDesc::ChildEdge
protected

which edges build a child

const int* TRefDesc::ChildFace
protected

which faces built a child

const int* TRefDesc::ChildTwistIndex
protected

???

const Shapes* TRefDesc::ChildType
protected

type of children after refinement

const int* TRefDesc::ChildVertex
protected

which vertices build a child

const int* TRefDesc::ChildVertexLen
protected

number of vertices per child

const int* TRefDesc::EdgeChild
protected

which children are connectred with an edge

const int* TRefDesc::EdgeChildIndex
protected

which local index has the edge in each child

const int* TRefDesc::EdgeChildLen
protected

length of array EdgeChild

const int* TRefDesc::EdgeFace
protected

which faces are connected with edge .

const int* TRefDesc::EdgeFaceIndex
protected

which local index has the edge in each face

const Refinements* TRefDesc::EdgeType
protected

refinement's types of the edges

const int* TRefDesc::EdgeVertex
protected

which vertices belong to an edge

const int* TRefDesc::FaceChild
protected

which children meet on a face

const int* TRefDesc::FaceChildIndex
protected

which local index has the face in each child

const int* TRefDesc::FaceChildLen
protected

length of array FaceChild

const int* TRefDesc::FaceEdge
protected

which edges built a face

const Refinements* TRefDesc::FaceType
protected

refinement's types of the faces

const int* TRefDesc::FaceVertex
protected

which vertices built a face

const int* TRefDesc::InteriorEdgeOfCell
protected

indices of new inner edges

const int* TRefDesc::InteriorEdgeOfFace
protected

which edges lie on interior of old face

const int* TRefDesc::InteriorFaceOfCell
protected

field of new inner faces

const int* TRefDesc::InteriorVertexOfCell
protected

indices of new inner vertices

const int* TRefDesc::InteriorVertexOfEdge
protected

indices of inner vertices on an edge

const int* TRefDesc::InteriorVertexOfEdgeLen
protected

length of array InteriorVertexOfEdge

const int* TRefDesc::InteriorVertexOfFace
protected

which vertices lie on interior of old face

int TRefDesc::MaxN_CpE
protected

maximum number of cells per edge

int TRefDesc::MaxN_CpF
protected

maximum number of cells per face

int TRefDesc::MaxN_CpV
protected

maximum number of cells per vertex

int TRefDesc::MaxN_EpC
protected

maximum number of edges per cell

int TRefDesc::MaxN_EpF
protected

maximum number of edges per face

int TRefDesc::MaxN_EpV
protected

maximum number of edges per vertex

int TRefDesc::MaxN_FpC
protected

maximum number of faces per cell

int TRefDesc::MaxN_FpE
protected

maximum number of faces per edge

int TRefDesc::MaxN_FpV
protected

maximum number of faces per vertex

int TRefDesc::MaxN_iEpF
protected

maximum number of inner edges per face

int TRefDesc::MaxN_iVpE
protected

maximum number of inner vertices per edge

int TRefDesc::MaxN_iVpF
protected

maximum number of inner vertices per face

int TRefDesc::MaxN_nEpoE
protected

maximum number of new edges per old edge

int TRefDesc::MaxN_nEpoF
protected

maximum number of new edges per old face

int TRefDesc::MaxN_nFpoF
protected

maximum number of new faces per old face

int TRefDesc::MaxN_niVpoF
protected

maximum number of new inner vertices per old face

int TRefDesc::MaxN_nVpoE
protected

maximum number of new vertices per old edge

int TRefDesc::MaxN_nVpoF
protected

maximum number of new vertices per old face

int TRefDesc::MaxN_oVpoF
protected

maximum number of old vertices per old face

int TRefDesc::MaxN_VpC
protected

maximum number of vertices per cell

int TRefDesc::MaxN_VpF
protected

maximum number of vertices per face

int TRefDesc::N_Children
protected

number of children

int TRefDesc::N_Edges
protected

number of edges

int TRefDesc::N_Faces
protected

number of faces

int TRefDesc::N_InnerEdges
protected

number of new inner edges

int TRefDesc::N_InnerFaces
protected

number of inner faces

int TRefDesc::N_InnerVertices
protected

number of new inner vertices

int TRefDesc::N_NewEdgeEqOldEdge
protected

number of new edges, which equal to old edges

int TRefDesc::N_NewFaceEqOldFace
protected

number of new faces equal old faces

int TRefDesc::N_NewVertEqOldVert
protected

number of new vertices, which equal to old vertices

const int* TRefDesc::N_NewVertsOnOldFace
protected

number of new vertices on an old face

int TRefDesc::N_OrigEdges
protected

number of edges of base cell

int TRefDesc::N_OrigFaces
protected

number of faces of base cell

int TRefDesc::N_OrigVertices
protected

number of vertices of base cell

int TRefDesc::N_Vertices
protected

number of vertices

const int* TRefDesc::NewEdgeEqOldEdge
protected

which new edges are equal to old edges

const int* TRefDesc::NewEdgeEqOldEdgeIndex
protected

which old indices have the new edges

const int* TRefDesc::NewEdgeOldEdge
protected

to which old edge belongs a new edge

const int* TRefDesc::NewFaceEqOldFace
protected

which new faces are equal to old faces

const int* TRefDesc::NewFaceEqOldFaceIndex
protected

which old indices have the new faces

const int* TRefDesc::NewFaceOldFace
protected

on which old face does a new face lie

const int* TRefDesc::NewVertexEqOldVertex
protected

which new vertices are equal to old vertices

const int* TRefDesc::NewVertexEqOldVertexIndex
protected

which old indices have the new vertices

const int* TRefDesc::NewVertsOnOldFace
protected

new vertices on an old face

const double* TRefDesc::NewVertsOnOldFacePos
protected

position of new vertices on an old face

const int* TRefDesc::OldEdgeNewEdge
protected

which new edges lie on which old edge

const int* TRefDesc::OldEdgeNewEdgeLen
protected

length of array NewEdge per old edge

const int* TRefDesc::OldEdgeNewLocEdge
protected

which local edge of a child lies on an old edge (for each child)

const int* TRefDesc::OldEdgeNewVertex
protected

which new vertices are on an old edge

const int* TRefDesc::OldEdgeNewVertexLen
protected

length of array NewVertex per old edge

const int* TRefDesc::OldFaceNewEdge
protected

which new edges belong to an old face

const int* TRefDesc::OldFaceNewEdgeLen
protected

number of new vertices which belong to an old face

const int* TRefDesc::OldFaceNewFace
protected

which new faces belong to an old face

const int* TRefDesc::OldFaceNewFaceLen
protected

number of new faces which belong to an old face

const int* TRefDesc::OldFaceNewInnerVertices
protected

which new Inner vertices lie on which old face

const int* TRefDesc::OldFaceNewInnerVerticesLen
protected

lenght of OldFaceNewVertices entries

const int* TRefDesc::OldFaceNewLocFace
protected

???

const int* TRefDesc::OldFaceNewVertex
protected

which new vertices belong to an old face

const int* TRefDesc::OldFaceNewVertexLen
protected

number of new vertices which belong to an old face

const double* TRefDesc::OldFaceNewVertexPos
protected

position of new vertices on old face (convex linear combination)

const double* TRefDesc::PositionOfIntVert
protected

position of new inner vertices as the coefficients for a linear combination of the old vertices

TShapeDesc* TRefDesc::Shape
protected

pointer to corresponding shape descriptor

Refinements TRefDesc::Type
protected

type of refinement

const int* TRefDesc::VertexChild
protected

which children meet on a vertex

const int* TRefDesc::VertexChildIndex
protected

which local index has the vertex in each child

const int* TRefDesc::VertexChildLen
protected

length of array VertexChild

const int* TRefDesc::VertexEdge
protected

which edges meet on a vertex

const int* TRefDesc::VertexEdgeIndex
protected

which index has the vertex in each edge

const int* TRefDesc::VertexEdgeLen
protected

length of array VertexEdge

const int* TRefDesc::VertexFace
protected

which faces are connected with vertex .

const int* TRefDesc::VertexFaceIndex
protected

which local index has the vertex in each face


The documentation for this class was generated from the following files: