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

#include <RefTetraBis13Desc.h>

Inheritance diagram for TRefTetraBis13Desc:
Inheritance graph
[legend]
Collaboration diagram for TRefTetraBis13Desc:
Collaboration graph
[legend]

Public Member Functions

 TRefTetraBis13Desc (TShapeDesc *shape)
 
- Public Member Functions inherited from TRefDesc
 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)
 

Additional Inherited Members

- Protected Attributes inherited from TRefDesc
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

refinement descriptor for regular refinement of a tetrahedron

Constructor & Destructor Documentation

TRefTetraBis13Desc::TRefTetraBis13Desc ( TShapeDesc shape)

build a descriptor for a regular refinement of a tetrahedron


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