|
MFEM
v3.0
|
This is the complete list of members for mfem::ParMesh, including all inherited members.
| AddBdrQuad(const int *vi, int attr=1) | mfem::Mesh | |
| AddBdrQuadAsTriangles(const int *vi, int attr=1) | mfem::Mesh | |
| AddBdrSegment(const int *vi, int attr=1) | mfem::Mesh | |
| AddBdrTriangle(const int *vi, int attr=1) | mfem::Mesh | |
| AddElement(Element *elem) | mfem::Mesh | inline |
| AddHex(const int *vi, int attr=1) | mfem::Mesh | |
| AddHexAsTets(const int *vi, int attr=1) | mfem::Mesh | |
| AddPointFaceElement(int lf, int gf, int el) | mfem::Mesh | protected |
| AddQuad(const int *vi, int attr=1) | mfem::Mesh | |
| AddQuadFaceElement(int lf, int gf, int el, int v0, int v1, int v2, int v3) | mfem::Mesh | protected |
| AddSegmentFaceElement(int lf, int gf, int el, int v0, int v1) | mfem::Mesh | protected |
| AddTet(const int *vi, int attr=1) | mfem::Mesh | |
| AddTri(const int *vi, int attr=1) | mfem::Mesh | |
| AddTriangle(const int *vi, int attr=1) | mfem::Mesh | |
| AddTriangleFaceElement(int lf, int gf, int el, int v0, int v1, int v2) | mfem::Mesh | protected |
| AddVertex(const double *) | mfem::Mesh | |
| attributes | mfem::Mesh | |
| AverageVertices(int *indexes, int n, int result) | mfem::Mesh | protected |
| bdr_attributes | mfem::Mesh | |
| be_to_edge | mfem::Mesh | protected |
| be_to_face | mfem::Mesh | protected |
| bel_to_edge | mfem::Mesh | protected |
| BEMemory | mfem::Mesh | protected |
| Bisection(int i, const DSTable &, int *, int *, int *) | mfem::Mesh | protected |
| Bisection(int i, const DSTable &, int *) | mfem::Mesh | protected |
| BisectTetTrans(DenseMatrix &pointmat, Tetrahedron *tet, int child) | mfem::Mesh | protected |
| BisectTriTrans(DenseMatrix &pointmat, Triangle *tri, int child) | mfem::Mesh | protected |
| boundary | mfem::Mesh | protected |
| c_bel_to_edge | mfem::Mesh | protected |
| c_el_to_edge | mfem::Mesh | protected |
| c_el_to_face | mfem::Mesh | protected |
| c_NumOfBdrElements | mfem::Mesh | protected |
| c_NumOfEdges | mfem::Mesh | protected |
| c_NumOfElements | mfem::Mesh | protected |
| c_NumOfFaces | mfem::Mesh | protected |
| c_NumOfVertices | mfem::Mesh | protected |
| CartesianPartitioning(int nxyz[]) | mfem::Mesh | |
| CheckBdrElementOrientation(bool fix_it=true) | mfem::Mesh | |
| CheckDisplacements(const Vector &displacements, double &tmax) | mfem::Mesh | |
| CheckElementOrientation(bool fix_it=true) | mfem::Mesh | |
| CheckPartitioning(int *partitioning) | mfem::Mesh | |
| DegreeElevate(int t) | mfem::Mesh | |
| DeleteCoarseTables() | mfem::Mesh | protected |
| DeleteTables() | mfem::Mesh | protected |
| Dim | mfem::Mesh | protected |
| Dimension() const | mfem::Mesh | inline |
| DoNodeReorder(DSTable *old_v_to_v, Table *old_elem_vert) | mfem::Mesh | protected |
| edge_vertex | mfem::Mesh | mutableprotected |
| EdgeTransformation | mfem::Mesh | protected |
| el_to_edge | mfem::Mesh | protected |
| el_to_el | mfem::Mesh | protected |
| el_to_face | mfem::Mesh | protected |
| elements | mfem::Mesh | protected |
| ElementToEdgeTable() const | mfem::Mesh | |
| ElementToElementTable() | mfem::Mesh | |
| ElementToFaceTable() const | mfem::Mesh | |
| EulerNumber() const | mfem::Mesh | inline |
| EulerNumber2D() const | mfem::Mesh | inline |
| ExchangeFaceNbrData() | mfem::ParMesh | |
| ExchangeFaceNbrNodes() | mfem::ParMesh | |
| f_bel_to_edge | mfem::Mesh | protected |
| f_el_to_edge | mfem::Mesh | protected |
| f_el_to_face | mfem::Mesh | protected |
| f_NumOfBdrElements | mfem::Mesh | protected |
| f_NumOfEdges | mfem::Mesh | protected |
| f_NumOfElements | mfem::Mesh | protected |
| f_NumOfFaces | mfem::Mesh | protected |
| f_NumOfVertices | mfem::Mesh | protected |
| face_edge | mfem::Mesh | mutableprotected |
| face_nbr_elements | mfem::ParMesh | |
| face_nbr_elements_offset | mfem::ParMesh | |
| face_nbr_group | mfem::ParMesh | |
| face_nbr_vertices | mfem::ParMesh | |
| face_nbr_vertices_offset | mfem::ParMesh | |
| FaceElemTr | mfem::Mesh | protected |
| FaceIsInterior(int FaceNo) const | mfem::Mesh | inline |
| FaceIsTrueInterior(int FaceNo) const | mfem::Mesh | inlineprotected |
| faces | mfem::Mesh | protected |
| faces_info | mfem::Mesh | protected |
| FaceTransformation | mfem::Mesh | protected |
| fc_be_to_edge | mfem::Mesh | protected |
| fc_faces_info | mfem::Mesh | protected |
| FinalizeHexMesh(int generate_edges=0, int refine=0, bool fix_orientation=true) | mfem::Mesh | |
| FinalizeQuadMesh(int generate_edges=0, int refine=0, bool fix_orientation=true) | mfem::Mesh | |
| FinalizeTetMesh(int generate_edges=0, int refine=0, bool fix_orientation=true) | mfem::Mesh | |
| FinalizeTriMesh(int generate_edges=0, int refine=0, bool fix_orientation=true) | mfem::Mesh | |
| FreeElement(Element *E) | mfem::Mesh | protected |
| GeneralRefinement(Array< Refinement > &refinements, int nonconforming=-1, int nc_limit=0) | mfem::Mesh | |
| GeneralRefinement(Array< int > &el_to_refine, int nonconforming=-1, int nc_limit=0) | mfem::Mesh | |
| GenerateBoundaryElements() | mfem::Mesh | |
| GenerateFaces() | mfem::Mesh | protected |
| GeneratePartitioning(int nparts, int part_method=1) | mfem::Mesh | |
| GetAttribute(int i) const | mfem::Mesh | inline |
| GetBdrAttribute(int i) const | mfem::Mesh | inline |
| GetBdrElement(int i) const | mfem::Mesh | inline |
| GetBdrElement(int i) | mfem::Mesh | inline |
| GetBdrElementBaseGeometry(int i) const | mfem::Mesh | inline |
| GetBdrElementEdgeIndex(int i) const | mfem::Mesh | |
| GetBdrElementEdges(int i, Array< int > &, Array< int > &) const | mfem::Mesh | |
| GetBdrElementFace(int i, int *, int *) const | mfem::Mesh | |
| GetBdrElementTransformation(int i) | mfem::Mesh | |
| GetBdrElementTransformation(int i, IsoparametricTransformation *ElTr) | mfem::Mesh | |
| GetBdrElementType(int i) const | mfem::Mesh | |
| GetBdrElementVertices(int i, Array< int > &dofs) const | mfem::Mesh | inline |
| GetBdrFaceTransformations(int BdrElemNo) | mfem::Mesh | |
| GetBdrPointMatrix(int i, DenseMatrix &pointmat) const | mfem::Mesh | |
| GetBisectionHierarchy(Element *E) | mfem::Mesh | protected |
| GetComm() | mfem::ParMesh | inline |
| GetEdgeOrdering(DSTable &v_to_v, Array< int > &order) | mfem::Mesh | protected |
| GetEdgeTransformation(int i, IsoparametricTransformation *EdTr) | mfem::Mesh | |
| GetEdgeTransformation(int EdgeNo) | mfem::Mesh | |
| GetEdgeVertexTable() const | mfem::Mesh | |
| GetEdgeVertices(int i, Array< int > &vert) const | mfem::Mesh | |
| GetElement(int i) const | mfem::Mesh | inline |
| GetElement(int i) | mfem::Mesh | inline |
| GetElementArrayEdgeTable(const Array< Element * > &elem_array, const DSTable &v_to_v, Table &el_to_edge) | mfem::Mesh | protectedstatic |
| GetElementBaseGeometry(int i) const | mfem::Mesh | inline |
| GetElementColoring(Array< int > &colors, int el0=0) | mfem::Mesh | |
| GetElementEdges(int i, Array< int > &, Array< int > &) const | mfem::Mesh | |
| GetElementFaces(int i, Array< int > &, Array< int > &) const | mfem::Mesh | |
| GetElementJacobian(int i, DenseMatrix &J) | mfem::Mesh | protected |
| GetElementSize(int i, int type=0) | mfem::Mesh | |
| GetElementSize(int i, const Vector &dir) | mfem::Mesh | |
| GetElementToEdgeTable(Table &, Array< int > &) | mfem::Mesh | protected |
| GetElementToFaceTable(int ret_ftbl=0) | mfem::Mesh | protected |
| GetElementTransformation(int i, IsoparametricTransformation *ElTr) | mfem::Mesh | |
| GetElementTransformation(int i) | mfem::Mesh | |
| GetElementTransformation(int i, const Vector &nodes, IsoparametricTransformation *ElTr) | mfem::Mesh | |
| GetElementType(int i) const | mfem::Mesh | |
| GetElementVertices(int i, Array< int > &dofs) const | mfem::Mesh | inline |
| GetElementVolume(int i) | mfem::Mesh | |
| GetFace(int i) const | mfem::Mesh | inline |
| GetFaceBaseGeometry(int i) const | mfem::Mesh | |
| GetFaceEdges(int i, Array< int > &, Array< int > &) const | mfem::Mesh | |
| GetFaceEdgeTable() const | mfem::Mesh | |
| GetFaceElements(int Face, int *Elem1, int *Elem2) | mfem::Mesh | |
| GetFaceElementTransformations(int FaceNo, int mask=31) | mfem::Mesh | |
| GetFaceInfos(int Face, int *Inf1, int *Inf2) | mfem::Mesh | |
| GetFaceNbrGroup(int fn) const | mfem::ParMesh | inline |
| GetFaceNbrRank(int fn) const | mfem::ParMesh | |
| GetFacesTable() | mfem::Mesh | protected |
| GetFaceToAllElementTable() const | mfem::ParMesh | |
| GetFaceToElementTable() const | mfem::Mesh | |
| GetFaceTransformation(int i, IsoparametricTransformation *FTr) | mfem::Mesh | |
| GetFaceTransformation(int FaceNo) | mfem::Mesh | |
| GetFaceVertices(int i, Array< int > &vert) const | mfem::Mesh | inline |
| GetFineElem(int i, int j) | mfem::Mesh | |
| GetFineElemPath(int i, int j) | mfem::Mesh | protected |
| GetFineElemTrans(int i, int j) | mfem::Mesh | |
| GetInteriorFaceTransformations(int FaceNo) | mfem::Mesh | inline |
| GetLength(int i, int j) const | mfem::Mesh | protected |
| GetLocalPtToSegTransformation(IsoparametricTransformation &, int) | mfem::Mesh | protected |
| GetLocalQuadToHexTransformation(IsoparametricTransformation &loc, int i) | mfem::Mesh | protected |
| GetLocalSegToQuadTransformation(IsoparametricTransformation &loc, int i) | mfem::Mesh | protected |
| GetLocalSegToTriTransformation(IsoparametricTransformation &loc, int i) | mfem::Mesh | protected |
| GetLocalTriToTetTransformation(IsoparametricTransformation &loc, int i) | mfem::Mesh | protected |
| GetMyRank() | mfem::ParMesh | inline |
| GetNBE() const | mfem::Mesh | inline |
| GetNE() const | mfem::Mesh | inline |
| GetNEdges() const | mfem::Mesh | inline |
| GetNFaceNeighbors() const | mfem::ParMesh | inline |
| GetNFaces() const | mfem::Mesh | inline |
| GetNGroups() | mfem::ParMesh | inline |
| GetNodalFESpace() | mfem::Mesh | |
| GetNode(int i, double *coord) | mfem::Mesh | |
| GetNodes(Vector &node_coord) const | mfem::Mesh | |
| GetNodes() | mfem::Mesh | inline |
| GetNodes(GridFunction &nodes) const | mfem::Mesh | |
| GetNRanks() | mfem::ParMesh | inline |
| GetNSharedFaces() const | mfem::ParMesh | |
| GetNumFaces() const | mfem::Mesh | |
| GetNumFineElems(int i) | mfem::Mesh | |
| GetNV() const | mfem::Mesh | inline |
| GetPointMatrix(int i, DenseMatrix &pointmat) const | mfem::Mesh | |
| GetQuadOrientation(const int *base, const int *test) | mfem::Mesh | protectedstatic |
| GetRefinementType(int i) | mfem::Mesh | |
| GetSharedFaceTransformations(int) | mfem::ParMesh | |
| GetState() const | mfem::Mesh | inline |
| GetTransformationFEforElementType(int) | mfem::Mesh | static |
| GetTriOrientation(const int *base, const int *test) | mfem::Mesh | protectedstatic |
| GetVertex(int i) const | mfem::Mesh | inline |
| GetVertex(int i) | mfem::Mesh | inline |
| GetVertexToElementTable() | mfem::Mesh | |
| GetVertexToVertexTable(DSTable &) const | mfem::Mesh | protected |
| GetVertices(Vector &vert_coord) const | mfem::Mesh | |
| GreenRefinement(int i, const DSTable &v_to_v, int *edge1, int *edge2, int *middle) | mfem::Mesh | inlineprotected |
| GroupEdge(int group, int i, int &edge, int &o) | mfem::ParMesh | |
| GroupFace(int group, int i, int &face, int &o) | mfem::ParMesh | |
| GroupNEdges(int group) | mfem::ParMesh | inline |
| GroupNFaces(int group) | mfem::ParMesh | inline |
| GroupNVertices(int group) | mfem::ParMesh | inline |
| GroupVertex(int group, int i) | mfem::ParMesh | inline |
| gtopo | mfem::ParMesh | |
| have_face_nbr_data | mfem::ParMesh | |
| hex_faces | mfem::Mesh | protectedstatic |
| Init() | mfem::Mesh | protected |
| InitMesh(int _Dim, int _spaceDim, int NVert, int NElem, int NBdrElem) | mfem::Mesh | protected |
| InitTables() | mfem::Mesh | protected |
| KnotInsert(Array< KnotVector * > &kv) | mfem::Mesh | |
| Load(std::istream &input, int generate_edges=0, int refine=1, bool fix_orientation=true) | mfem::Mesh | |
| LoadPatchTopo(std::istream &input, Array< int > &edge_to_knot) | mfem::Mesh | protected |
| LocalRefinement(const Array< int > &marked_el, int type=3) | mfem::ParMesh | virtual |
| Make1D(int n, double sx=1.0) | mfem::Mesh | protected |
| Make2D(int nx, int ny, Element::Type type, int generate_edges, double sx, double sy) | mfem::Mesh | protected |
| Make3D(int nx, int ny, int nz, Element::Type type, int generate_edges, double sx, double sy, double sz) | mfem::Mesh | protected |
| MarkForRefinement() | mfem::Mesh | protected |
| MarkTetMeshForRefinement() | mfem::Mesh | protected |
| MarkTriMeshForRefinement() | mfem::Mesh | protected |
| Mesh(NCMesh &ncmesh) | mfem::Mesh | protected |
| Mesh() | mfem::Mesh | inline |
| Mesh(int _Dim, int NVert, int NElem, int NBdrElem=0, int _spaceDim=-1) | mfem::Mesh | inline |
| Mesh(int nx, int ny, int nz, Element::Type type, int generate_edges=0, double sx=1.0, double sy=1.0, double sz=1.0) | mfem::Mesh | inline |
| Mesh(int nx, int ny, Element::Type type, int generate_edges=0, double sx=1.0, double sy=1.0) | mfem::Mesh | inline |
| Mesh(int n, double sx=1.0) | mfem::Mesh | inlineexplicit |
| Mesh(std::istream &input, int generate_edges=0, int refine=1, bool fix_orientation=true) | mfem::Mesh | |
| Mesh(Mesh *mesh_array[], int num_pieces) | mfem::Mesh | |
| meshgen | mfem::Mesh | protected |
| MeshGenerator() | mfem::Mesh | inline |
| MesquiteSmooth(const int mesquite_option=0) | mfem::Mesh | |
| MoveNodes(const Vector &displacements) | mfem::Mesh | |
| MoveVertices(const Vector &displacements) | mfem::Mesh | |
| nc_coarse_level | mfem::Mesh | protected |
| ncmesh | mfem::Mesh | |
| NewElement(int geom) | mfem::Mesh | |
| NewNodes(GridFunction &nodes, bool make_owner=false) | mfem::Mesh | |
| Nodes | mfem::Mesh | protected |
| NonconformingRefinement(const Array< Refinement > &refinements, int nc_limit=0) | mfem::Mesh | protected |
| NORMAL enum value | mfem::Mesh | |
| NumOfBdrElements | mfem::Mesh | protected |
| NumOfEdges | mfem::Mesh | protected |
| NumOfElements | mfem::Mesh | protected |
| NumOfFaces | mfem::Mesh | protected |
| NumOfVertices | mfem::Mesh | protected |
| NURBSext | mfem::Mesh | |
| own_nodes | mfem::Mesh | protected |
| ParMesh(MPI_Comm comm, Mesh &mesh, int *partitioning_=NULL, int part_method=1) | mfem::ParMesh | |
| PrepareNodeReorder(DSTable **old_v_to_v, Table **old_elem_vert) | mfem::Mesh | protected |
| Print(std::ostream &out=std::cout) const | mfem::ParMesh | virtual |
| PrintAsOne(std::ostream &out=std::cout) | mfem::ParMesh | |
| PrintAsOneXG(std::ostream &out=std::cout) | mfem::ParMesh | |
| PrintCharacteristics(Vector *Vh=NULL, Vector *Vk=NULL) | mfem::Mesh | |
| PrintElement(const Element *, std::ostream &) | mfem::Mesh | protectedstatic |
| PrintElementsWithPartitioning(int *partitioning, std::ostream &out, int interior_faces=0) | mfem::Mesh | |
| PrintElementWithoutAttr(const Element *, std::ostream &) | mfem::Mesh | protectedstatic |
| PrintInfo(std::ostream &out=std::cout) | mfem::ParMesh | |
| PrintSurfaces(const Table &Aface_face, std::ostream &out) const | mfem::Mesh | |
| PrintTopo(std::ostream &out, const Array< int > &e_to_k) const | mfem::Mesh | protected |
| PrintVTK(std::ostream &out) | mfem::Mesh | |
| PrintVTK(std::ostream &out, int ref, int field_data=0) | mfem::Mesh | |
| PrintWithPartitioning(int *partitioning, std::ostream &out, int elem_attr=0) const | mfem::Mesh | |
| PrintXG(std::ostream &out=std::cout) const | mfem::ParMesh | virtual |
| quad_orientations | mfem::Mesh | protectedstatic |
| ReadElement(std::istream &) | mfem::Mesh | protected |
| ReadElementWithoutAttr(std::istream &) | mfem::Mesh | protected |
| RedRefinement(int i, const DSTable &v_to_v, int *edge1, int *edge2, int *middle) | mfem::Mesh | inlineprotected |
| RefineGroups(const DSTable &v_to_v, int *middle) | mfem::ParMesh | |
| ReorientTetMesh() | mfem::ParMesh | virtual |
| Rotate3(int &, int &, int &) | mfem::Mesh | inlineprotectedstatic |
| ScaleElements(double sf) | mfem::Mesh | |
| ScaleSubdomains(double sf) | mfem::Mesh | |
| send_face_nbr_elements | mfem::ParMesh | |
| send_face_nbr_vertices | mfem::ParMesh | |
| SetAttributes() | mfem::Mesh | |
| SetMeshGen() | mfem::Mesh | protected |
| SetNodalFESpace(FiniteElementSpace *nfes) | mfem::Mesh | |
| SetNodalGridFunction(GridFunction *nodes, bool make_owner=false) | mfem::Mesh | |
| SetNode(int i, const double *coord) | mfem::Mesh | |
| SetNodes(const Vector &node_coord) | mfem::Mesh | |
| SetState(int s) | mfem::Mesh | |
| SetVertices(const Vector &vert_coord) | mfem::Mesh | |
| ShiftL2R(int &, int &, int &) | mfem::Mesh | inlineprotectedstatic |
| spaceDim | mfem::Mesh | protected |
| SpaceDimension() const | mfem::Mesh | inline |
| State | mfem::Mesh | protected |
| Swap(Mesh &other, bool non_geometry=false) | mfem::Mesh | protected |
| SwapNodes(GridFunction *&nodes, int &own_nodes_) | mfem::Mesh | |
| tet_faces | mfem::Mesh | protectedstatic |
| TetMemory | mfem::Mesh | protected |
| Transform(void(*f)(const Vector &, Vector &)) | mfem::Mesh | |
| Transformation | mfem::Mesh | protected |
| Transformation2 | mfem::Mesh | protected |
| tri_orientations | mfem::Mesh | protectedstatic |
| TWO_LEVEL_COARSE enum value | mfem::Mesh | |
| TWO_LEVEL_FINE enum value | mfem::Mesh | |
| UniformRefinement(int i, const DSTable &, int *, int *, int *) | mfem::Mesh | protected |
| UniformRefinement() | mfem::Mesh | |
| UpdateNodes() | mfem::Mesh | protected |
| UpdateNURBS() | mfem::Mesh | protected |
| UseTwoLevelState(int use) | mfem::Mesh | inline |
| vertices | mfem::Mesh | protected |
| WantTwoLevelState | mfem::Mesh | protected |
| ~Mesh() | mfem::Mesh | virtual |
| ~ParMesh() | mfem::ParMesh | virtual |
1.8.5