|
MFEM
v3.1
Finite element discretization library
|
This is the complete list of members for mfem::NCMesh, including all inherited members.
| AssignLeafIndices() | mfem::NCMesh | protectedvirtual |
| boundary_edges | mfem::NCMesh | protected |
| boundary_faces | mfem::NCMesh | protected |
| BuildEdgeList() | mfem::NCMesh | protectedvirtual |
| BuildElementToVertexTable() | mfem::NCMesh | protected |
| BuildFaceList() | mfem::NCMesh | protectedvirtual |
| CheckAnisoFace(Node *v1, Node *v2, Node *v3, Node *v4, Node *mid12, Node *mid34, int level=0) | mfem::NCMesh | protected |
| CheckIsoFace(Node *v1, Node *v2, Node *v3, Node *v4, Node *e1, Node *e2, Node *e3, Node *e4, Node *midf) | mfem::NCMesh | protected |
| ClearCoarseLevel() | mfem::NCMesh | inline |
| coarse_elements | mfem::NCMesh | protected |
| CollectEdgeVertices(Node *v0, Node *v1, Array< int > &indices) | mfem::NCMesh | protected |
| CollectFaceVertices(Node *v0, Node *v1, Node *v2, Node *v3, Array< int > &indices) | mfem::NCMesh | protected |
| CollectLeafElements(Element *elem) | mfem::NCMesh | protected |
| CopyHierarchy(Element *elem) | mfem::NCMesh | protected |
| CountElements(Element *elem) const | mfem::NCMesh | protected |
| CountObjects(int &nelem, int &nvert, int &nedges) const | mfem::NCMesh | protected |
| CountSplits(Element *elem, int splits[3]) const | mfem::NCMesh | protected |
| DebugNeighbors(Array< char > &elem_set) | mfem::NCMesh | |
| DeleteHierarchy(Element *elem) | mfem::NCMesh | protected |
| DerefineElement(Element *elem) | mfem::NCMesh | protected |
| Dim | mfem::NCMesh | protected |
| Dimension() const | mfem::NCMesh | inline |
| edge_list | mfem::NCMesh | protected |
| EdgeSplitLevel(Node *v1, Node *v2) const | mfem::NCMesh | protected |
| element_vertex | mfem::NCMesh | protected |
| ElementSharesEdge(Element *elem, Edge *edge) | mfem::NCMesh | inlineprotectedvirtual |
| ElementSharesFace(Element *elem, Face *face) | mfem::NCMesh | inlineprotectedvirtual |
| face_list | mfem::NCMesh | protected |
| faces | mfem::NCMesh | protected |
| FaceSplitLevel(Node *v1, Node *v2, Node *v3, Node *v4, int &h_level, int &v_level) const | mfem::NCMesh | protected |
| FaceSplitType(Node *v1, Node *v2, Node *v3, Node *v4, Node *mid[4]=NULL) const | mfem::NCMesh | protected |
| find_face_nodes(const Face *face, Node *node[4]) | mfem::NCMesh | protectedstatic |
| find_hex_face(int a, int b, int c) | mfem::NCMesh | protectedstatic |
| find_node(Element *elem, Node *node) | mfem::NCMesh | protectedstatic |
| find_node(Element *elem, int node_id) | mfem::NCMesh | protectedstatic |
| FindNeighbors(const Element *elem, Array< Element * > &neighbors, const Array< Element * > *search_set=NULL) | mfem::NCMesh | protected |
| FindSetNeighbors(const Array< char > &elem_set, Array< Element * > *neighbors, Array< char > *neighbor_set=NULL) | mfem::NCMesh | protected |
| ForceRefinement(Node *v1, Node *v2, Node *v3, Node *v4) | mfem::NCMesh | protected |
| GetBoundaryClosure(const Array< int > &bdr_attr_is_ess, Array< int > &bdr_vertices, Array< int > &bdr_edges) | mfem::NCMesh | virtual |
| GetEdgeList() | mfem::NCMesh | inline |
| GetEdgeMaster(int v1, int v2) const | mfem::NCMesh | |
| GetEdgeMaster(Node *node) const | mfem::NCMesh | protected |
| GetFaceList() | mfem::NCMesh | inline |
| GetFineTransforms() | mfem::NCMesh | |
| GetFineTransforms(Element *elem, int coarse_index, FineTransform *transforms, const PointMatrix &pm) | mfem::NCMesh | protected |
| GetMeshComponents(Array< mfem::Vertex > &vertices, Array< mfem::Element * > &elements, Array< mfem::Element * > &boundary) const | mfem::NCMesh | protected |
| GetMidEdgeVertex(Node *v1, Node *v2) | mfem::NCMesh | protected |
| GetMidEdgeVertexSimple(Node *v1, Node *v2) | mfem::NCMesh | protected |
| GetMidFaceVertex(Node *e1, Node *e2, Node *e3, Node *e4) | mfem::NCMesh | protected |
| GetNumGhosts() const | mfem::NCMesh | inlineprotectedvirtual |
| GI | mfem::NCMesh | static |
| IsGhost(const Element *elem) const | mfem::NCMesh | inlineprotectedvirtual |
| Iso | mfem::NCMesh | protected |
| leaf_elements | mfem::NCMesh | protected |
| LimitNCLevel(int max_level) | mfem::NCMesh | virtual |
| LoadCoarseElements(std::istream &input) | mfem::NCMesh | |
| LoadVertexParents(std::istream &input) | mfem::NCMesh | |
| MarkCoarseLevel() | mfem::NCMesh | |
| MemoryUsage() const | mfem::NCMesh | |
| Mesh class | mfem::NCMesh | friend |
| NCMesh(const Mesh *mesh, std::istream *vertex_parents=NULL) | mfem::NCMesh | |
| NCMesh(const NCMesh &other) | mfem::NCMesh | |
| NewHexahedron(Node *n0, Node *n1, Node *n2, Node *n3, Node *n4, Node *n5, Node *n6, Node *n7, int attr, int fattr0, int fattr1, int fattr2, int fattr3, int fattr4, int fattr5) | mfem::NCMesh | protected |
| NewQuadrilateral(Node *n0, Node *n1, Node *n2, Node *n3, int attr, int eattr0, int eattr1, int eattr2, int eattr3) | mfem::NCMesh | protected |
| NewTriangle(Node *n0, Node *n1, Node *n2, int attr, int eattr0, int eattr1, int eattr2) | mfem::NCMesh | protected |
| NewVertex(Node *v1, Node *v2) | mfem::NCMesh | protected |
| nodes | mfem::NCMesh | protected |
| NodeSetX1(Node *node, Node **n) | mfem::NCMesh | inlineprotected |
| NodeSetX2(Node *node, Node **n) | mfem::NCMesh | inlineprotected |
| NodeSetY1(Node *node, Node **n) | mfem::NCMesh | inlineprotected |
| NodeSetY2(Node *node, Node **n) | mfem::NCMesh | inlineprotected |
| NodeSetZ1(Node *node, Node **n) | mfem::NCMesh | inlineprotected |
| NodeSetZ2(Node *node, Node **n) | mfem::NCMesh | inlineprotected |
| num_vertices | mfem::NCMesh | protected |
| OnMeshUpdated(Mesh *mesh) | mfem::NCMesh | protectedvirtual |
| ParNCMesh class | mfem::NCMesh | friend |
| PeekAltParents(Node *v1, Node *v2) | mfem::NCMesh | protected |
| PrintCoarseElements(std::ostream &out) const | mfem::NCMesh | |
| PrintElements(std::ostream &out, Element *elem, int &coarse_id) const | mfem::NCMesh | protected |
| PrintMemoryDetail() const | mfem::NCMesh | |
| PrintVertexParents(std::ostream &out) const | mfem::NCMesh | |
| ref_stack | mfem::NCMesh | protected |
| RefElementNodes(Element *elem) | mfem::NCMesh | protected |
| Refine(const Array< Refinement > &refinements) | mfem::NCMesh | virtual |
| RefineElement(Element *elem, char ref_type) | mfem::NCMesh | protected |
| RegisterFaces(Element *elem, int *fattr=NULL) | mfem::NCMesh | protected |
| ReorderFacePointMat(Node *v0, Node *v1, Node *v2, Node *v3, Element *elem, DenseMatrix &mat) const | mfem::NCMesh | protected |
| root_elements | mfem::NCMesh | protected |
| SetVertexPositions(const Array< mfem::Vertex > &vertices) | mfem::NCMesh | |
| spaceDim | mfem::NCMesh | protected |
| SpaceDimension() const | mfem::NCMesh | inline |
| TraverseEdge(Node *v0, Node *v1, double t0, double t1, int level) | mfem::NCMesh | protected |
| TraverseFace(Node *v0, Node *v1, Node *v2, Node *v3, const PointMatrix &pm, int level) | mfem::NCMesh | protected |
| UnrefElementNodes(Element *elem) | mfem::NCMesh | protected |
| Update() | mfem::NCMesh | protectedvirtual |
| UpdateElementToVertexTable() | mfem::NCMesh | inlineprotected |
| UpdateLeafElements() | mfem::NCMesh | protected |
| UpdateVertices() | mfem::NCMesh | protectedvirtual |
| vertex_nodeId | mfem::NCMesh | protected |
| ~NCMesh() | mfem::NCMesh | virtual |
1.8.5