Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CBezierCurveAbstract base class and interface for bezier curves
 CBezierCurve11st order bezier curve
 CBezierCurve22nd order bezier curve
 CBezierCurve33rd order bezier curve
 CBezierCurve44th order bezier curve
 CBezierCurve5An implementation of 5th order bezier curve
 CBezierTriAbstract base class for triangular bezier patches
 CBezierTri2Concrete class for triangular bezier face of order 2
 CBezierTri3Concrete class for triangular bezier face of order 3
 CBezierTri4Concrete class for triangular bezier face of order 4
 CBezierTri5Concrete class for triangular bezier face of order 5
 CCADCurveParametric curve with underlying CAD parametrization
 CCADTriTriangular face with shape represented by the underlying CAD model
 CCoonsPatch
 CCrvEdgeBase class for curved edge curve edge provides basic evaluation based on barycentric coordinate system. It also supports specialized coordinate systems at the solver level such as the 'Standard Cartesian' and 'Tensor/Collapsed Cartesian' coord sys used in Nektar++
 CCrvEdge1Curved edge class that represent linear shaped edges
 CCrvEdge2Curved edge class representing curved edges with quadratic geom shape
 CCrvEdge3Curved edges with 3rd order geometric shape
 CCrvEdge4Curved edges with 4th order geometric shape
 CCrvEdge5Curved edges with 5th order geometric shape
 CCrvEdgeCADCurved edges represented by underlying CAD description
 CCrvEntBase class for curved mesh entity
 CCrvFaceAbstract class representing curved mesh face
 CCrvRgnPatchSet/patch (cavity) of adjacent/connected curved elements
 CCrvTetThis class is design to represent the 3D high-order curved tetrahedron element. The data member should include: 1) mesh region: this is the handle for the mesh entity 2) a shape metric container that is able to store shape quality values calculated from different kinds shape measure including the straight-sided frame element and the Bezier based jacobian ratio measure 3) to be added
 CCrvTet2The curved region class representing a curved tetrahedron geometry of 2nd order
 CCrvTetBlendingThis class implements the blending based volume mapping The blending mapping formulation is coded according to the Dey1997 paper Geometric Representation Issues of p-Version FE Computations [2]. The order of the linear blending functions and symbol for face/edges are named according Equation (30) of that paper
 CCrvTetLinearThis class implements the linear tet geometry of 1st order
 CCrvTetPolyMapCurved tetrahedron with geometry shape of order 3
 CCrvTri1Curved triangular face of geometric order 1 (linear)
 CCrvTri2Curved triangular face of geometric order 2 (quadratic)
 CCrvTri3Curved triangular face of geometric order 3
 CCrvTri4C0Curved triangular face of geometric order 4
 CCrvTri4G1The concrete class that implements triangular the quartic Gregory patch of order 4
 CCrvTri5C0Curved triangular face of geometric order 5
 CCrvTriBlendingThe class of curved triangular faces using bounding edges and blending functions
 CCurvedRegionShapeInfoThis class contains data members indicating the shape information of a curved tet region
 CCurveEdge2ToCADModel
 CCurveEdge2ToDiscreteModel
 CCurveEdge3ToAnalyticModelEdge
 CCurveEdge4ToCADModelEdge
 CcurveMeshThe main driver class for curved mesh adaptation procedures
 CEdgeCtrlPt
 CGregorySurfaceDefine the class that implements triangular Gregory patch of order n
 CHahmannSplitSurfDefine the class that implements Hahmann's 4-split triangular patch of order n
 CLabelEdgeToRefine
 CLagrangeCurve1
 CLagrangeCurve2
 CLagrangeCurve4Parametric curve geometry using Lagrange interpolation polynomials of degree 4
 CLagrangeTriTriangular face with shape represented by linear lagrange shape functions
 CLinAlgA wrapper for interfacing with 3rd party linear algebra packages
 CLinearizeCrvEdge
 CLoadEdge3GeomShape
 CMeshCurveOnCAD
 CMeshCurveOnCADFace
 CNodeSmoothingMod
 CParametricCurveInterface class for all parametric curves The parametric curves use the same coordinate system as the basis functions, i.e., t: [0.0 -> 1.0]
 CParametricFaceInterface class for all parametric faces
 CPoints
 CReShapeEdgeInfoThis class contains data members for the purpose of assisting edge re-shaping operations
 CVertOnGFace
 CVertSmoothingMod