Classes | |
class | AlgebraicChannelWithLeafletMesh |
class | AlgebraicCollapsibleChannelMesh |
Collapsible channel mesh with algebraic node update. More... | |
class | AlgebraicCylinderWithFlagMesh |
Algebraic version of CylinderWithFlagMesh. More... | |
class | AlgebraicFishMesh |
Fish shaped mesh with algebraic node update function for nodes. More... | |
class | AlgebraicFSIDrivenCavityMesh |
class | AlgebraicRefineableFishMesh |
Refineable fish shaped mesh with algebraic node update function. More... | |
class | AlgebraicRefineableQuarterCircleSectorMesh |
class | AlgebraicRefineableQuarterTubeMesh |
AlgebraicMesh version of RefineableQuarterTubeMesh. More... | |
class | AnnularDomain |
Annular domain. More... | |
class | BackwardStepQuadMesh |
Backward step mesh. More... | |
class | BrethertonSpineMesh |
class | BrickFromTetMesh |
class | ChannelSpineMesh |
class | ChannelWithLeafletDomain |
class | ChannelWithLeafletMesh |
Channel with leaflet mesh. More... | |
class | CircularCylindricalShellMesh |
struct | classcomp |
class | CollapsibleChannelDomain |
Collapsible channel domain. More... | |
class | CollapsibleChannelMesh |
Basic collapsible channel mesh. The mesh is derived from the SimpleRectangularQuadMesh so it's node and element numbering scheme is the same as in that mesh. Only the boundaries are numbered differently to allow the easy identification of the "collapsible" segment. Boundary coordinates are set up for all nodes located on boundary 3 (the collapsible segment). The curvilinear ("collapsible") segment is defined by a GeomObject . More... | |
class | CylinderWithFlagDomain |
Domain for cylinder with flag as in Turek benchmark. More... | |
class | CylinderWithFlagMesh |
class | EighthSphereDomain |
Eighth sphere as domain. Domain is parametrised by four macro elements. More... | |
class | EighthSphereMesh |
class | ElasticQuarterPipeMesh |
class | ElasticRectangularQuadMesh |
class | ElasticRefineableQuarterPipeMesh |
Refineable elastic quarter pipe mesh class. More... | |
class | ElasticRefineableRectangularQuadMesh |
class | FishDomain |
Fish shaped domain, represented by four MacroElements. Shape is parametrised by GeomObject that represents the fish's back. More... | |
class | FishMesh |
Fish shaped mesh. The geometry is defined by the Domain object FishDomain. More... | |
class | FSIDrivenCavityMesh |
Mesh for W. Wall's FSI driven cavity problem. The mesh is derived from the SimpleRectangularQuadMesh so it's node and element numbering scheme is the same as in that mesh. Only the boundaries are numbered differently to allow the easy identification of the "collapsible" segment. Boundary coordinates are set up for all nodes located on boundary 3 (the collapsible segment). The curvilinear ("collapsible") segment is defined by a GeomObject . More... | |
class | FullCircleDomain |
Topologically circular domain, e.g. a tube cross section. The entire domain must be defined by a GeomObject with the following convention: zeta[0] is the radial coordinate and zeta[1] is the theta coordinate around the cross-sectin. The outer boundary must lie at zeta[0] = 1. More... | |
class | FullCircleMesh |
Full circle mesh class. The domain is specified by the GeomObject that identifies the entire area. Non-refineable base version! More... | |
class | GeompackQuadMesh |
class | GmshParameters |
Class to collate parameters for Gmsh mesh generation. More... | |
class | GmshTetMesh |
Forward declaration. More... | |
class | GmshTetScaffoldMesh |
class | HermiteQuadMesh |
A two dimensional Hermite bicubic element quadrilateral mesh for a topologically rectangular domain. The geometry of the problem must be prescribed using the TopologicallyRectangularDomain. Non uniform node spacing can be prescribed using a function pointer. More... | |
class | HorizontalSingleLayerSpineMesh |
class | MacroElementNodeUpdateChannelWithLeafletMesh |
class | MacroElementNodeUpdateCollapsibleChannelMesh |
class | MacroElementNodeUpdateRefineableChannelWithLeafletMesh |
Refineable mesh with MacroElement-based node update. More... | |
class | MacroElementNodeUpdateRefineableCollapsibleChannelMesh |
class | MacroElementNodeUpdateRefineableFishMesh |
class | MacroElementNodeUpdateRefineableQuarterCircleSectorMesh |
class | MacroElementNodeUpdateRefineableQuarterTubeMesh |
MacroElementNodeUpdate version of RefineableQuarterTubeMesh. More... | |
class | OneDLagrangianMesh |
class | OneDMesh |
class | PseudoElasticChannelWithLeafletMesh |
Channel with leaflet mesh upgraded to (pseudo-)solid mesh. More... | |
class | QuadFromTriangleMesh |
class | QuarterCircleSectorDomain |
Circular sector as domain. Domain is bounded by curved boundary which is represented by a GeomObject. Domain is parametrised by three macro elements. More... | |
class | QuarterCircleSectorMesh |
class | QuarterPipeDomain |
Domain representing a quarter pipe. More... | |
class | QuarterPipeMesh |
class | QuarterTubeDomain |
Quarter tube as domain. Domain is bounded by curved boundary which is represented by a GeomObject. Domain is parametrised by three macro elements in each of the nlayer slices. More... | |
class | QuarterTubeMesh |
3D quarter tube mesh class. The domain is specified by the GeomObject that identifies boundary 3. Non-refineable base version! More... | |
class | RectangleWithHoleDomain |
Rectangular domain with circular whole. More... | |
class | RectangleWithHoleMesh |
Domain-based mesh for rectangular mesh with circular hole. More... | |
class | RectangularQuadMesh |
class | RefineableAlgebraicChannelWithLeafletMesh |
Refineable version of algebraic ChannelWithLeafletMesh. More... | |
class | RefineableAlgebraicCollapsibleChannelMesh |
class | RefineableAlgebraicCylinderWithFlagMesh |
Refineable version of AlgebraicCylinderWithFlagMesh. More... | |
class | RefineableAlgebraicFSIDrivenCavityMesh |
class | RefineableBackwardStepQuadMesh |
Refineable backward step mesh. More... | |
class | RefineableBrickFromTetMesh |
class | RefineableChannelWithLeafletMesh |
Refineable version of ChannelWithLeafletMesh. More... | |
class | RefineableCollapsibleChannelMesh |
class | RefineableCylinderWithFlagMesh |
Refineable version of CylinderWithFlagMesh. More... | |
class | RefineableEighthSphereMesh |
class | RefineableFishMesh |
class | RefineableFSIDrivenCavityMesh |
class | RefineableFullCircleMesh |
class | RefineableGmshTetMesh |
class | RefineableOneDMesh |
Refineable version of the OneDMesh. More... | |
class | RefineableQuadFromTriangleMesh |
Unstructured refineable QuadFromTriangleMesh. More... | |
class | RefineableQuarterCircleSectorMesh |
class | RefineableQuarterPipeMesh |
Refineable quarter pipe mesh class. More... | |
class | RefineableQuarterTubeMesh |
class | RefineableRectangleWithHoleMesh |
class | RefineableRectangularQuadMesh |
class | RefineableSimpleCubicMesh |
Refineable version of simple cubic 3D Brick mesh class. More... | |
class | RefineableSolidBrickFromTetMesh |
class | RefineableSolidQuadFromTriangleMesh |
Unstructured refineable QuadFromTriangleMesh upgraded to solid mesh. More... | |
class | RefineableSolidThinLayerBrickOnTetMesh |
class | RefineableSolidTriangleMesh |
Unstructured refineable Triangle Mesh upgraded to solid mesh. More... | |
class | RefineableTetgenMesh |
class | RefineableThinLayerBrickOnTetMesh |
class | RefineableTriangleMesh |
Unstructured refineable Triangle Mesh. More... | |
class | RefineableTubeMesh |
class | RefineableTwoDAnnularMesh |
class | SimpleCubicMesh |
Simple cubic 3D Brick mesh class. More... | |
class | SimpleCubicTetMesh |
MySimple 3D tet mesh for TElements. More... | |
class | SimpleRectangularQuadMesh |
class | SimpleRectangularTriMesh |
Simple 2D triangular mesh for TElements. More... | |
class | SingleLayerCubicSpineMesh |
class | SingleLayerSpineMesh |
class | SolidBrickFromTetMesh |
class | SolidQuadFromTriangleMesh |
Unstructured QuadFromTriangleMesh upgraded to solid mesh. More... | |
class | SolidTetgenMesh |
class | SolidThinLayerBrickOnTetMesh |
class | SolidTriangleMesh |
Unstructured Triangle Mesh upgraded to solid mesh. More... | |
class | SolidXdaTetMesh |
Xda-based tet mesh upgraded to become a solid mesh. More... | |
class | TetEdge |
Helper class to keep track of edges in tet mesh generation. More... | |
class | TetgenMesh |
Unstructured tet mesh based on output from Tetgen: http://wias-berlin.de/software/tetgen/. More... | |
class | ThinLayerBrickOnTetMesh |
class | TopologicallyRectangularDomain |
Topologically Rectangular Domain - a domain dexcribing a topologically rectangular problem - primarily contains functions to access the position of the global boundary relative to the macro element boundary, as well as first and second derivates of the global boundary wrt the macro element boundary NOTE : suitable for HermiteElementQuadMesh. More... | |
class | TriangleMesh |
class | TriangleMeshParameters |
Helper object for dealing with the parameters used for the TriangleMesh objects. More... | |
class | TubeDomain |
Tube as a domain. The entire domain must be defined by a GeomObject with the following convention: zeta[0] is the coordinate along the centreline, zeta[1] is the theta coordinate around the tube wall and zeta[2] is the radial coordinate. The outer boundary must lie at zeta[2] = 1. More... | |
class | TubeMesh |
3D tube mesh class. The domain is specified by the GeomObject that identifies the entire volume. Non-refineable base version! More... | |
class | TwoDAnnularMesh |
class | TwoLayerSpineMesh |
class | XdaTetMesh |
Tet mesh made of quadratic (ten node) tets built from xda input file. More... | |
Functions | |
void | triangulate (char *triswitches, struct oomph::TriangulateIO *in, struct oomph::TriangulateIO *out, struct oomph::TriangulateIO *vorout) |
Variables | |
struct oomph::classcomp | Bottom_left_sorter |
void oomph::triangulate | ( | char * | triswitches, |
struct oomph::TriangulateIO * | in, | ||
struct oomph::TriangulateIO * | out, | ||
struct oomph::TriangulateIO * | vorout | ||
) |
struct oomph::classcomp oomph::Bottom_left_sorter |