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

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

AddEdge(PointGeomSharedPtr v0, PointGeomSharedPtr v1, CurveSharedPtr curveDefinition=CurveSharedPtr())Nektar::SpatialDomains::MeshGraph
AddHexahedron(QuadGeomSharedPtr qfaces[HexGeom::kNqfaces])Nektar::SpatialDomains::MeshGraph
AddPrism(TriGeomSharedPtr tfaces[PrismGeom::kNtfaces], QuadGeomSharedPtr qfaces[PrismGeom::kNqfaces])Nektar::SpatialDomains::MeshGraph
AddPyramid(TriGeomSharedPtr tfaces[PyrGeom::kNtfaces], QuadGeomSharedPtr qfaces[PyrGeom::kNqfaces])Nektar::SpatialDomains::MeshGraph
AddQuadrilateral(SegGeomSharedPtr edges[], StdRegions::Orientation orient[])Nektar::SpatialDomains::MeshGraph
AddTetrahedron(TriGeomSharedPtr tfaces[TetGeom::kNtfaces])Nektar::SpatialDomains::MeshGraph
AddTriangle(SegGeomSharedPtr edges[], StdRegions::Orientation orient[])Nektar::SpatialDomains::MeshGraph
AddVertex(NekDouble x, NekDouble y, NekDouble z)Nektar::SpatialDomains::MeshGraph
CheckForGeomInfo(std::string parameter)Nektar::SpatialDomains::MeshGraphinline
CheckRange(Geometry2D &geom)Nektar::SpatialDomains::MeshGraph
CheckRange(Geometry3D &geom)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
GetAllElementsOfType() const Nektar::SpatialDomains::MeshGraph
GetAllElementsOfType() const Nektar::SpatialDomains::MeshGraphinline
GetAllElementsOfType() const Nektar::SpatialDomains::MeshGraphinline
GetAllElementsOfType() const Nektar::SpatialDomains::MeshGraphinline
GetAllElementsOfType() const Nektar::SpatialDomains::MeshGraphinline
GetAllHexGeoms() const Nektar::SpatialDomains::MeshGraphinline
GetAllPrismGeoms() const Nektar::SpatialDomains::MeshGraphinline
GetAllPyrGeoms() const Nektar::SpatialDomains::MeshGraphinline
GetAllQuadGeoms() const Nektar::SpatialDomains::MeshGraphinline
GetAllSegGeoms() const Nektar::SpatialDomains::MeshGraphinline
GetAllTetGeoms() const Nektar::SpatialDomains::MeshGraphinline
GetAllTriGeoms() const Nektar::SpatialDomains::MeshGraphinline
GetComposite(int whichComposite) const Nektar::SpatialDomains::MeshGraphinline
GetCompositeItem(int whichComposite, int whichItem)Nektar::SpatialDomains::MeshGraph
GetCompositeList(const std::string &compositeStr, CompositeMap &compositeVector) const Nektar::SpatialDomains::MeshGraph
GetComposites() const Nektar::SpatialDomains::MeshGraphinline
GetCurvedEdges()Nektar::SpatialDomains::MeshGraphinline
GetCurvedFaces()Nektar::SpatialDomains::MeshGraphinline
GetDomain(void) const Nektar::SpatialDomains::MeshGraphinline
GetDomain(int domain) const Nektar::SpatialDomains::MeshGraphinline
GetEdge(unsigned int id)Nektar::SpatialDomains::MeshGraphinline
GetExpansion(GeometrySharedPtr geom, const std::string variable="DefaultVar")Nektar::SpatialDomains::MeshGraph
GetExpansions()Nektar::SpatialDomains::MeshGraphinline
GetExpansions(const std::string variable)Nektar::SpatialDomains::MeshGraph
GetGeomInfo(std::string parameter)Nektar::SpatialDomains::MeshGraphinline
GetMeshDimension() const Nektar::SpatialDomains::MeshGraphinline
GetNvertices() const Nektar::SpatialDomains::MeshGraphinline
GetSpaceDimension() const Nektar::SpatialDomains::MeshGraphinline
GetVertex(int id)Nektar::SpatialDomains::MeshGraphinline
GetVertSet() const Nektar::SpatialDomains::MeshGraphinline
m_curvedEdgesNektar::SpatialDomains::MeshGraphprotected
m_curvedFacesNektar::SpatialDomains::MeshGraphprotected
m_domainNektar::SpatialDomains::MeshGraphprotected
m_domainRangeNektar::SpatialDomains::MeshGraphprotected
m_expansionMapShPtrMapNektar::SpatialDomains::MeshGraphprotected
m_geomInfoNektar::SpatialDomains::MeshGraphprotected
m_hexGeomsNektar::SpatialDomains::MeshGraphprotected
m_iCompsNektar::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
MeshGraph()Nektar::SpatialDomains::MeshGraph
MeshGraph(unsigned int meshDimension, unsigned int spaceDimension)Nektar::SpatialDomains::MeshGraph
MeshGraph(const LibUtilities::SessionReaderSharedPtr &pSession, const DomainRangeShPtr &rng=NullDomainRangeShPtr)Nektar::SpatialDomains::MeshGraph
Read(const LibUtilities::SessionReaderSharedPtr &pSession, DomainRangeShPtr &rng=NullDomainRangeShPtr)Nektar::SpatialDomains::MeshGraphstatic
Read(const std::string &infilename, bool pReadExpansions=true)Nektar::SpatialDomains::MeshGraphstatic
ReadCurves(TiXmlDocument &doc)Nektar::SpatialDomains::MeshGraph
ReadCurves(std::string &infilename)Nektar::SpatialDomains::MeshGraph
ReadDomain(TiXmlDocument &doc)Nektar::SpatialDomains::MeshGraph
ReadExpansions(const std::string &infilename)Nektar::SpatialDomains::MeshGraph
ReadExpansions(TiXmlDocument &doc)Nektar::SpatialDomains::MeshGraph
ReadGeometry(const std::string &infilename)Nektar::SpatialDomains::MeshGraphvirtual
ReadGeometry(TiXmlDocument &doc)Nektar::SpatialDomains::MeshGraphvirtual
ReadGeometryInfo(const std::string &infilename)Nektar::SpatialDomains::MeshGraph
ReadGeometryInfo(TiXmlDocument &doc)Nektar::SpatialDomains::MeshGraph
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
SetExpansionsToPolyOrder(int nmodes)Nektar::SpatialDomains::MeshGraph
SetUpExpansionMap(void)Nektar::SpatialDomains::MeshGraphprotected
WriteGeometry(std::string &outfilename)Nektar::SpatialDomains::MeshGraph
WriteGeometry(TiXmlDocument &doc)Nektar::SpatialDomains::MeshGraph
~MeshGraph()Nektar::SpatialDomains::MeshGraphvirtual