CheckForGeomInfo(std::string parameter) | Nektar::SpatialDomains::MeshGraph | inline |
CheckRange(Geometry2D &geom) | Nektar::SpatialDomains::MeshGraph | |
CheckRange(Geometry3D &geom) | Nektar::SpatialDomains::MeshGraph | |
className | Nektar::SpatialDomains::MeshGraphXmlCompressed | static |
create() | Nektar::SpatialDomains::MeshGraphXmlCompressed | 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 |
ExpansionInfoDefined(const std::string var) | Nektar::SpatialDomains::MeshGraph | inline |
FillBoundingBoxTree() | Nektar::SpatialDomains::MeshGraph | |
FillGraph() | Nektar::SpatialDomains::MeshGraph | |
GetAllFaceToElMap() | Nektar::SpatialDomains::MeshGraph | inline |
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 |
GetElementsContainingPoint(PointGeomSharedPtr p) | Nektar::SpatialDomains::MeshGraph | |
GetElementsFromEdge(Geometry1DSharedPtr edge) | Nektar::SpatialDomains::MeshGraph | |
GetElementsFromFace(Geometry2DSharedPtr face) | Nektar::SpatialDomains::MeshGraph | |
GetExpansionInfo(const std::string variable="DefaultVar") | Nektar::SpatialDomains::MeshGraph | |
GetExpansionInfo(GeometrySharedPtr geom, 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 |
GetMovement() | 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_hexGeoms | Nektar::SpatialDomains::MeshGraph | protected |
m_meshComposites | Nektar::SpatialDomains::MeshGraph | protected |
m_meshDimension | Nektar::SpatialDomains::MeshGraph | protected |
m_meshPartitioned | Nektar::SpatialDomains::MeshGraph | protected |
m_movement | 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_refComposite | Nektar::SpatialDomains::MeshGraph | protected |
m_refFlag | Nektar::SpatialDomains::MeshGraph | protected |
m_refRegion | 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_useExpansionType | 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 |
MeshGraphXmlCompressed() | Nektar::SpatialDomains::MeshGraphXmlCompressed | inline |
PartitionMesh(LibUtilities::SessionReaderSharedPtr session) | Nektar::SpatialDomains::MeshGraph | inline |
PopulateFaceToElMap(Geometry3DSharedPtr element, int kNfaces) | Nektar::SpatialDomains::MeshGraph | protected |
PRefinementElmts(ExpansionInfoMapShPtr &expansionMap, RefRegion *®ion, GeometrySharedPtr geomVecIter) | Nektar::SpatialDomains::MeshGraph | |
Read(const LibUtilities::SessionReaderSharedPtr pSession, LibUtilities::DomainRangeShPtr rng=LibUtilities::NullDomainRangeShPtr, bool fillGraph=true, SpatialDomains::MeshGraphSharedPtr partitionedGraph=nullptr) | Nektar::SpatialDomains::MeshGraph | static |
ReadComposites() | Nektar::SpatialDomains::MeshGraphXml | protected |
ReadDomain() | Nektar::SpatialDomains::MeshGraphXml | protected |
ReadElements() | Nektar::SpatialDomains::MeshGraphXml | protected |
ReadExpansionInfo() | Nektar::SpatialDomains::MeshGraph | |
ReadGeometry(LibUtilities::DomainRangeShPtr rng, bool fillGraph) | Nektar::SpatialDomains::MeshGraph | inline |
ReadRefinementInfo() | Nektar::SpatialDomains::MeshGraph | |
ResetExpansionInfoToBasisKey(ExpansionInfoMapShPtr &expansionMap, LibUtilities::ShapeType shape, LibUtilities::BasisKeyVector &keys) | Nektar::SpatialDomains::MeshGraph | |
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 |
SameExpansionInfo(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 | |
SetBndRegionOrdering(BndRegionOrdering p_bndRegOrder) | Nektar::SpatialDomains::MeshGraph | inline |
SetCompositeOrdering(CompositeOrdering p_compOrder) | Nektar::SpatialDomains::MeshGraph | inline |
SetDomainRange(NekDouble xmin, NekDouble xmax, NekDouble ymin=NekConstants::kNekUnsetDouble, NekDouble ymax=NekConstants::kNekUnsetDouble, NekDouble zmin=NekConstants::kNekUnsetDouble, NekDouble zmax=NekConstants::kNekUnsetDouble) | Nektar::SpatialDomains::MeshGraph | |
SetExpansionInfo(std::vector< LibUtilities::FieldDefinitionsSharedPtr > &fielddef) | Nektar::SpatialDomains::MeshGraph | |
SetExpansionInfo(std::vector< LibUtilities::FieldDefinitionsSharedPtr > &fielddef, std::vector< std::vector< LibUtilities::PointsType > > &pointstype) | Nektar::SpatialDomains::MeshGraph | |
SetExpansionInfo(const std::string variable, ExpansionInfoMapShPtr &exp) | Nektar::SpatialDomains::MeshGraph | inline |
SetExpansionInfoToEvenlySpacedPoints(int npoints=0) | Nektar::SpatialDomains::MeshGraph | |
SetExpansionInfoToNumModes(int nmodes) | Nektar::SpatialDomains::MeshGraph | |
SetExpansionInfoToPointOrder(int npts) | Nektar::SpatialDomains::MeshGraph | |
SetPartition(SpatialDomains::MeshGraphSharedPtr graph) | Nektar::SpatialDomains::MeshGraph | |
SetRefinementInfo(ExpansionInfoMapShPtr &expansionMap) | Nektar::SpatialDomains::MeshGraph | |
SetSession(LibUtilities::SessionReaderSharedPtr pSession) | Nektar::SpatialDomains::MeshGraph | inline |
SetUpExpansionInfoMap() | Nektar::SpatialDomains::MeshGraph | protected |
v_PartitionMesh(LibUtilities::SessionReaderSharedPtr session) override | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
v_ReadCurves() override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
v_ReadEdges() override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
v_ReadElements1D() override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
v_ReadElements2D() override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
v_ReadElements3D() override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
v_ReadFaces() override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
v_ReadGeometry(LibUtilities::DomainRangeShPtr rng, bool fillGraph) override | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
v_ReadVertices() override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
v_WriteCurves(TiXmlElement *geomTag, CurveMap &edges, CurveMap &faces) override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
v_WriteEdges(TiXmlElement *geomTag, SegGeomMap &edges) override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
v_WriteGeometry(std::string &outfilename, bool defaultExp=false, const LibUtilities::FieldMetaDataMap &metadata=LibUtilities::NullFieldMetaDataMap) override | Nektar::SpatialDomains::MeshGraphXml | protectedvirtual |
v_WriteHexs(TiXmlElement *elmtTag, HexGeomMap &hexs) override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
v_WritePrisms(TiXmlElement *elmtTag, PrismGeomMap &pris) override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
v_WritePyrs(TiXmlElement *elmtTag, PyrGeomMap &pyrs) override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
v_WriteQuads(TiXmlElement *faceTag, QuadGeomMap &quads) override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
v_WriteTets(TiXmlElement *elmtTag, TetGeomMap &tets) override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
v_WriteTris(TiXmlElement *faceTag, TriGeomMap &tris) override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
v_WriteVertices(TiXmlElement *geomTag, PointGeomMap &verts) override | Nektar::SpatialDomains::MeshGraphXmlCompressed | protectedvirtual |
WriteComposites(TiXmlElement *geomTag, CompositeMap &comps, std::map< int, std::string > &compLabels) | Nektar::SpatialDomains::MeshGraphXml | protected |
WriteDefaultExpansion(TiXmlElement *root) | Nektar::SpatialDomains::MeshGraphXml | protected |
WriteDomain(TiXmlElement *geomTag, std::map< int, CompositeMap > &domain) | Nektar::SpatialDomains::MeshGraphXml | protected |
WriteGeometry(std::string &outfilename, bool defaultExp=false, const LibUtilities::FieldMetaDataMap &metadata=LibUtilities::NullFieldMetaDataMap) | Nektar::SpatialDomains::MeshGraph | inline |
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 |
~MeshGraphXmlCompressed() | Nektar::SpatialDomains::MeshGraphXmlCompressed | inlinevirtual |