Nektar++
Nektar::SpatialDomains::MeshGraph Member List

This is the complete list of members for Nektar::SpatialDomains::MeshGraph, including all inherited members.

CheckForGeomInfo(std::string parameter)Nektar::SpatialDomains::MeshGraphinline
CheckRange(Geometry2D &geom)Nektar::SpatialDomains::MeshGraph
CheckRange(Geometry3D &geom)Nektar::SpatialDomains::MeshGraph
CreateCompositeDescriptor()Nektar::SpatialDomains::MeshGraph
CreateMeshEntities()Nektar::SpatialDomains::MeshGraph
DefineBasisKeyFromExpansionType(GeometrySharedPtr in, ExpansionType type, const int order)Nektar::SpatialDomains::MeshGraphstatic
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::MeshGraphinline
FillBoundingBoxTree()Nektar::SpatialDomains::MeshGraph
FillGraph()Nektar::SpatialDomains::MeshGraph
GetAllHexGeoms()Nektar::SpatialDomains::MeshGraphinline
GetAllPointGeoms()Nektar::SpatialDomains::MeshGraphinline
GetAllPrismGeoms()Nektar::SpatialDomains::MeshGraphinline
GetAllPyrGeoms()Nektar::SpatialDomains::MeshGraphinline
GetAllQuadGeoms()Nektar::SpatialDomains::MeshGraphinline
GetAllSegGeoms()Nektar::SpatialDomains::MeshGraphinline
GetAllTetGeoms()Nektar::SpatialDomains::MeshGraphinline
GetAllTriGeoms()Nektar::SpatialDomains::MeshGraphinline
GetBndRegionOrdering()Nektar::SpatialDomains::MeshGraphinline
GetComposite(int whichComposite)Nektar::SpatialDomains::MeshGraphinline
GetCompositeItem(int whichComposite, int whichItem)Nektar::SpatialDomains::MeshGraph
GetCompositeList(const std::string &compositeStr, CompositeMap &compositeVector) constNektar::SpatialDomains::MeshGraph
GetCompositeOrdering()Nektar::SpatialDomains::MeshGraphinline
GetComposites()Nektar::SpatialDomains::MeshGraphinline
GetCompositesLabels()Nektar::SpatialDomains::MeshGraphinline
GetCompositeString(CompositeSharedPtr comp)Nektar::SpatialDomains::MeshGraphprotected
GetCurvedEdges()Nektar::SpatialDomains::MeshGraphinline
GetCurvedFaces()Nektar::SpatialDomains::MeshGraphinline
GetDomain()Nektar::SpatialDomains::MeshGraphinline
GetDomain(int domain)Nektar::SpatialDomains::MeshGraphinline
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::MeshGraphinline
GetGeomInfo(std::string parameter)Nektar::SpatialDomains::MeshGraphinline
GetMeshDimension()Nektar::SpatialDomains::MeshGraphinline
GetNumElements()Nektar::SpatialDomains::MeshGraph
GetNvertices()Nektar::SpatialDomains::MeshGraphinline
GetSegGeom(int id)Nektar::SpatialDomains::MeshGraphinline
GetSpaceDimension()Nektar::SpatialDomains::MeshGraphinline
GetVertex(int id)Nektar::SpatialDomains::MeshGraphinline
m_bndRegOrderNektar::SpatialDomains::MeshGraphprotected
m_boundingBoxTreeNektar::SpatialDomains::MeshGraphprotected
m_compOrderNektar::SpatialDomains::MeshGraphprotected
m_compositesLabelsNektar::SpatialDomains::MeshGraphprotected
m_curvedEdgesNektar::SpatialDomains::MeshGraphprotected
m_curvedFacesNektar::SpatialDomains::MeshGraphprotected
m_domainNektar::SpatialDomains::MeshGraphprotected
m_domainRangeNektar::SpatialDomains::MeshGraphprotected
m_expansionMapShPtrMapNektar::SpatialDomains::MeshGraphprotected
m_faceToElMapNektar::SpatialDomains::MeshGraphprotected
m_geomInfoNektar::SpatialDomains::MeshGraphprotected
m_hexGeomsNektar::SpatialDomains::MeshGraphprotected
m_meshCompositesNektar::SpatialDomains::MeshGraphprotected
m_meshDimensionNektar::SpatialDomains::MeshGraphprotected
m_meshPartitionedNektar::SpatialDomains::MeshGraphprotected
m_partitionNektar::SpatialDomains::MeshGraphprotected
m_prismGeomsNektar::SpatialDomains::MeshGraphprotected
m_pyrGeomsNektar::SpatialDomains::MeshGraphprotected
m_quadGeomsNektar::SpatialDomains::MeshGraphprotected
m_segGeomsNektar::SpatialDomains::MeshGraphprotected
m_sessionNektar::SpatialDomains::MeshGraphprotected
m_spaceDimensionNektar::SpatialDomains::MeshGraphprotected
m_tetGeomsNektar::SpatialDomains::MeshGraphprotected
m_triGeomsNektar::SpatialDomains::MeshGraphprotected
m_vertSetNektar::SpatialDomains::MeshGraphprotected
m_xmlGeomNektar::SpatialDomains::MeshGraphprotected
MeshGraph()Nektar::SpatialDomains::MeshGraph
PartitionMesh(LibUtilities::SessionReaderSharedPtr session)=0Nektar::SpatialDomains::MeshGraphpure virtual
PopulateFaceToElMap(Geometry3DSharedPtr element, int kNfaces)Nektar::SpatialDomains::MeshGraphprotected
Read(const LibUtilities::SessionReaderSharedPtr pSession, DomainRangeShPtr rng=NullDomainRangeShPtr, bool fillGraph=true)Nektar::SpatialDomains::MeshGraphstatic
ReadExpansions()Nektar::SpatialDomains::MeshGraph
ReadGeometry(DomainRangeShPtr rng, bool fillGraph)=0Nektar::SpatialDomains::MeshGraphpure virtual
SameExpansions(const std::string var1, const std::string var2)Nektar::SpatialDomains::MeshGraphinline
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::MeshGraphinline
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::MeshGraphinline
SetUpExpansionMap()Nektar::SpatialDomains::MeshGraphprotected
WriteGeometry(std::string &outfilename, bool defaultExp=false, const LibUtilities::FieldMetaDataMap &metadata=LibUtilities::NullFieldMetaDataMap)=0Nektar::SpatialDomains::MeshGraphpure virtual
~MeshGraph()Nektar::SpatialDomains::MeshGraphvirtual