CheckForGeomInfo(std::string parameter) | Nektar::SpatialDomains::MeshGraph | inline |
CheckRange(Geometry2D &geom) | Nektar::SpatialDomains::MeshGraph | |
CheckRange(Geometry3D &geom) | Nektar::SpatialDomains::MeshGraph | |
className | Nektar::SpatialDomains::MeshGraphXml | static |
create() | Nektar::SpatialDomains::MeshGraphXml | inlinestatic |
CreateCompositeDescriptor() | Nektar::SpatialDomains::MeshGraph | |
CreateCompositeOrdering() | Nektar::SpatialDomains::MeshGraphXml | protected |
CreateMeshEntities() | Nektar::SpatialDomains::MeshGraph | |
DefineBasisKeyFromExpansionType(GeometrySharedPtr in, ExpansionType type, const int order) | Nektar::SpatialDomains::MeshGraph | static |
DefineBasisKeyFromExpansionTypeHomo(GeometrySharedPtr in, ExpansionType type_x, ExpansionType type_y, ExpansionType type_z, const int nummodes_x, const int nummodes_y, const int nummodes_z) | Nektar::SpatialDomains::MeshGraph | |
Empty(int dim, int space) | Nektar::SpatialDomains::MeshGraph | inline |
FillBoundingBoxTree() | Nektar::SpatialDomains::MeshGraph | |
FillGraph() | Nektar::SpatialDomains::MeshGraph | |
GetAllHexGeoms() | Nektar::SpatialDomains::MeshGraph | inline |
GetAllPointGeoms() | Nektar::SpatialDomains::MeshGraph | inline |
GetAllPrismGeoms() | Nektar::SpatialDomains::MeshGraph | inline |
GetAllPyrGeoms() | Nektar::SpatialDomains::MeshGraph | inline |
GetAllQuadGeoms() | Nektar::SpatialDomains::MeshGraph | inline |
GetAllSegGeoms() | Nektar::SpatialDomains::MeshGraph | inline |
GetAllTetGeoms() | Nektar::SpatialDomains::MeshGraph | inline |
GetAllTriGeoms() | Nektar::SpatialDomains::MeshGraph | inline |
GetBndRegionOrdering() | Nektar::SpatialDomains::MeshGraph | inline |
GetComposite(int whichComposite) | Nektar::SpatialDomains::MeshGraph | inline |
GetCompositeItem(int whichComposite, int whichItem) | Nektar::SpatialDomains::MeshGraph | |
GetCompositeList(const std::string &compositeStr, CompositeMap &compositeVector) const | Nektar::SpatialDomains::MeshGraph | |
GetCompositeOrdering() | Nektar::SpatialDomains::MeshGraph | inline |
GetComposites() | Nektar::SpatialDomains::MeshGraph | inline |
GetCompositesLabels() | Nektar::SpatialDomains::MeshGraph | inline |
GetCompositeString(CompositeSharedPtr comp) | Nektar::SpatialDomains::MeshGraph | protected |
GetCurvedEdges() | Nektar::SpatialDomains::MeshGraph | inline |
GetCurvedFaces() | Nektar::SpatialDomains::MeshGraph | inline |
GetDomain() | Nektar::SpatialDomains::MeshGraph | inline |
GetDomain(int domain) | Nektar::SpatialDomains::MeshGraph | inline |
GetEdgeBasisKey(SegGeomSharedPtr edge, const std::string variable="DefaultVar") | Nektar::SpatialDomains::MeshGraph | |
GetElementsContainingPoint(PointGeomSharedPtr p) | Nektar::SpatialDomains::MeshGraph | |
GetElementsFromEdge(Geometry1DSharedPtr edge) | Nektar::SpatialDomains::MeshGraph | |
GetElementsFromFace(Geometry2DSharedPtr face) | Nektar::SpatialDomains::MeshGraph | |
GetExpansion(GeometrySharedPtr geom, const std::string variable="DefaultVar") | Nektar::SpatialDomains::MeshGraph | |
GetExpansions(const std::string variable="DefaultVar") | Nektar::SpatialDomains::MeshGraph | |
GetFaceBasisKey(Geometry2DSharedPtr face, const int facedir, const std::string variable="DefaultVar") | Nektar::SpatialDomains::MeshGraph | |
GetGeometry2D(int gID) | Nektar::SpatialDomains::MeshGraph | inline |
GetGeomInfo(std::string parameter) | Nektar::SpatialDomains::MeshGraph | inline |
GetMeshDimension() | Nektar::SpatialDomains::MeshGraph | inline |
GetNumElements() | Nektar::SpatialDomains::MeshGraph | |
GetNvertices() | Nektar::SpatialDomains::MeshGraph | inline |
GetSegGeom(int id) | Nektar::SpatialDomains::MeshGraph | inline |
GetSpaceDimension() | Nektar::SpatialDomains::MeshGraph | inline |
GetVertex(int id) | Nektar::SpatialDomains::MeshGraph | inline |
m_bndRegOrder | Nektar::SpatialDomains::MeshGraph | protected |
m_boundingBoxTree | Nektar::SpatialDomains::MeshGraph | protected |
m_compOrder | Nektar::SpatialDomains::MeshGraph | protected |
m_compositesLabels | Nektar::SpatialDomains::MeshGraph | protected |
m_curvedEdges | Nektar::SpatialDomains::MeshGraph | protected |
m_curvedFaces | Nektar::SpatialDomains::MeshGraph | protected |
m_domain | Nektar::SpatialDomains::MeshGraph | protected |
m_domainRange | Nektar::SpatialDomains::MeshGraph | protected |
m_expansionMapShPtrMap | Nektar::SpatialDomains::MeshGraph | protected |
m_faceToElMap | Nektar::SpatialDomains::MeshGraph | protected |
m_geomInfo | Nektar::SpatialDomains::MeshGraph | protected |
m_hexGeoms | Nektar::SpatialDomains::MeshGraph | protected |
m_meshComposites | Nektar::SpatialDomains::MeshGraph | protected |
m_meshDimension | Nektar::SpatialDomains::MeshGraph | protected |
m_meshPartitioned | Nektar::SpatialDomains::MeshGraph | protected |
m_partition | Nektar::SpatialDomains::MeshGraph | protected |
m_prismGeoms | Nektar::SpatialDomains::MeshGraph | protected |
m_pyrGeoms | Nektar::SpatialDomains::MeshGraph | protected |
m_quadGeoms | Nektar::SpatialDomains::MeshGraph | protected |
m_segGeoms | Nektar::SpatialDomains::MeshGraph | protected |
m_session | Nektar::SpatialDomains::MeshGraph | protected |
m_spaceDimension | Nektar::SpatialDomains::MeshGraph | protected |
m_tetGeoms | Nektar::SpatialDomains::MeshGraph | protected |
m_triGeoms | Nektar::SpatialDomains::MeshGraph | protected |
m_vertSet | Nektar::SpatialDomains::MeshGraph | protected |
m_xmlGeom | Nektar::SpatialDomains::MeshGraph | protected |
MeshGraph() | Nektar::SpatialDomains::MeshGraph | |
MeshGraphXml() | Nektar::SpatialDomains::MeshGraphXml | inline |
PartitionMesh(LibUtilities::SessionReaderSharedPtr session) | Nektar::SpatialDomains::MeshGraphXml | virtual |
PopulateFaceToElMap(Geometry3DSharedPtr element, int kNfaces) | Nektar::SpatialDomains::MeshGraph | protected |
Read(const LibUtilities::SessionReaderSharedPtr pSession, DomainRangeShPtr rng=NullDomainRangeShPtr, bool fillGraph=true) | Nektar::SpatialDomains::MeshGraph | static |
ReadComposites() | Nektar::SpatialDomains::MeshGraphXml | protected |
ReadCurves() | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
ReadDomain() | Nektar::SpatialDomains::MeshGraphXml | protected |
ReadEdges() | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
ReadElements() | Nektar::SpatialDomains::MeshGraphXml | protected |
ReadElements1D() | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
ReadElements2D() | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
ReadElements3D() | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
ReadExpansions() | Nektar::SpatialDomains::MeshGraph | |
ReadFaces() | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
ReadGeometry(DomainRangeShPtr rng, bool fillGraph) | Nektar::SpatialDomains::MeshGraphXml | virtual |
ReadVertices() | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
ResolveGeomRef(const std::string &prevToken, const std::string &token, CompositeSharedPtr &composite) | Nektar::SpatialDomains::MeshGraphXml | protected |
ResolveGeomRef1D(const std::string &prevToken, const std::string &token, CompositeSharedPtr &composite) | Nektar::SpatialDomains::MeshGraphXml | protected |
ResolveGeomRef2D(const std::string &prevToken, const std::string &token, CompositeSharedPtr &composite) | Nektar::SpatialDomains::MeshGraphXml | protected |
ResolveGeomRef3D(const std::string &prevToken, const std::string &token, CompositeSharedPtr &composite) | Nektar::SpatialDomains::MeshGraphXml | protected |
SameExpansions(const std::string var1, const std::string var2) | Nektar::SpatialDomains::MeshGraph | inline |
SetBasisKey(LibUtilities::ShapeType shape, LibUtilities::BasisKeyVector &keys, std::string var="DefaultVar") | Nektar::SpatialDomains::MeshGraph | |
SetDomainRange(NekDouble xmin, NekDouble xmax, NekDouble ymin=NekConstants::kNekUnsetDouble, NekDouble ymax=NekConstants::kNekUnsetDouble, NekDouble zmin=NekConstants::kNekUnsetDouble, NekDouble zmax=NekConstants::kNekUnsetDouble) | Nektar::SpatialDomains::MeshGraph | |
SetExpansions(std::vector< LibUtilities::FieldDefinitionsSharedPtr > &fielddef) | Nektar::SpatialDomains::MeshGraph | |
SetExpansions(std::vector< LibUtilities::FieldDefinitionsSharedPtr > &fielddef, std::vector< std::vector< LibUtilities::PointsType >> &pointstype) | Nektar::SpatialDomains::MeshGraph | |
SetExpansions(const std::string variable, ExpansionMapShPtr &exp) | Nektar::SpatialDomains::MeshGraph | inline |
SetExpansionsToEvenlySpacedPoints(int npoints=0) | Nektar::SpatialDomains::MeshGraph | |
SetExpansionsToPointOrder(int npts) | Nektar::SpatialDomains::MeshGraph | |
SetExpansionsToPolyOrder(int nmodes) | Nektar::SpatialDomains::MeshGraph | |
SetSession(LibUtilities::SessionReaderSharedPtr pSession) | Nektar::SpatialDomains::MeshGraph | inline |
SetUpExpansionMap() | Nektar::SpatialDomains::MeshGraph | protected |
WriteComposites(TiXmlElement *geomTag, CompositeMap &comps) | Nektar::SpatialDomains::MeshGraphXml | protected |
WriteCurves(TiXmlElement *geomTag, CurveMap &edges, CurveMap &faces) | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
WriteDefaultExpansion(TiXmlElement *root) | Nektar::SpatialDomains::MeshGraphXml | protected |
WriteDomain(TiXmlElement *geomTag, std::vector< CompositeMap > &domain) | Nektar::SpatialDomains::MeshGraphXml | protected |
WriteEdges(TiXmlElement *geomTag, SegGeomMap &edges) | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
WriteGeometry(std::string &outfilename, bool defaultExp=false, const LibUtilities::FieldMetaDataMap &metadata=LibUtilities::NullFieldMetaDataMap) | Nektar::SpatialDomains::MeshGraphXml | virtual |
WriteHexs(TiXmlElement *elmtTag, HexGeomMap &hexs) | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
WritePrisms(TiXmlElement *elmtTag, PrismGeomMap &pris) | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
WritePyrs(TiXmlElement *elmtTag, PyrGeomMap &pyrs) | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
WriteQuads(TiXmlElement *faceTag, QuadGeomMap &quads) | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
WriteTets(TiXmlElement *elmtTag, TetGeomMap &tets) | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
WriteTris(TiXmlElement *faceTag, TriGeomMap &tris) | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
WriteVertices(TiXmlElement *geomTag, PointGeomMap &verts) | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
WriteXMLGeometry(std::string outname, std::vector< std::set< unsigned int >> elements, std::vector< unsigned int > partitions) | Nektar::SpatialDomains::MeshGraphXml | |
~MeshGraph() | Nektar::SpatialDomains::MeshGraph | virtual |
~MeshGraphXml() | Nektar::SpatialDomains::MeshGraphXml | inlinevirtual |