Nektar++
Nektar::SpatialDomains::MeshGraphXml Member List

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

CheckForGeomInfo(std::string parameter)Nektar::SpatialDomains::MeshGraphinline
CheckRange(Geometry2D &geom)Nektar::SpatialDomains::MeshGraph
CheckRange(Geometry3D &geom)Nektar::SpatialDomains::MeshGraph
classNameNektar::SpatialDomains::MeshGraphXmlstatic
create()Nektar::SpatialDomains::MeshGraphXmlinlinestatic
CreateCompositeDescriptor()Nektar::SpatialDomains::MeshGraph
CreateCompositeOrdering()Nektar::SpatialDomains::MeshGraphXmlprotected
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
ExpansionInfoDefined(const std::string var)Nektar::SpatialDomains::MeshGraphinline
FillBoundingBoxTree()Nektar::SpatialDomains::MeshGraph
FillGraph()Nektar::SpatialDomains::MeshGraph
GetAllFaceToElMap()Nektar::SpatialDomains::MeshGraphinline
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
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::MeshGraphinline
GetGeomInfo(std::string parameter)Nektar::SpatialDomains::MeshGraphinline
GetMeshDimension()Nektar::SpatialDomains::MeshGraphinline
GetMovement()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_hexGeomsNektar::SpatialDomains::MeshGraphprotected
m_meshCompositesNektar::SpatialDomains::MeshGraphprotected
m_meshDimensionNektar::SpatialDomains::MeshGraphprotected
m_meshPartitionedNektar::SpatialDomains::MeshGraphprotected
m_movementNektar::SpatialDomains::MeshGraphprotected
m_partitionNektar::SpatialDomains::MeshGraphprotected
m_prismGeomsNektar::SpatialDomains::MeshGraphprotected
m_pyrGeomsNektar::SpatialDomains::MeshGraphprotected
m_quadGeomsNektar::SpatialDomains::MeshGraphprotected
m_refCompositeNektar::SpatialDomains::MeshGraphprotected
m_refFlagNektar::SpatialDomains::MeshGraphprotected
m_refRegionNektar::SpatialDomains::MeshGraphprotected
m_segGeomsNektar::SpatialDomains::MeshGraphprotected
m_sessionNektar::SpatialDomains::MeshGraphprotected
m_spaceDimensionNektar::SpatialDomains::MeshGraphprotected
m_tetGeomsNektar::SpatialDomains::MeshGraphprotected
m_triGeomsNektar::SpatialDomains::MeshGraphprotected
m_useExpansionTypeNektar::SpatialDomains::MeshGraphprotected
m_vertSetNektar::SpatialDomains::MeshGraphprotected
m_xmlGeomNektar::SpatialDomains::MeshGraphprotected
MeshGraph()Nektar::SpatialDomains::MeshGraph
MeshGraphXml()Nektar::SpatialDomains::MeshGraphXmlinline
PartitionMesh(LibUtilities::SessionReaderSharedPtr session)Nektar::SpatialDomains::MeshGraphinline
PopulateFaceToElMap(Geometry3DSharedPtr element, int kNfaces)Nektar::SpatialDomains::MeshGraphprotected
PRefinementElmts(ExpansionInfoMapShPtr &expansionMap, RefRegion *&region, GeometrySharedPtr geomVecIter)Nektar::SpatialDomains::MeshGraph
Read(const LibUtilities::SessionReaderSharedPtr pSession, LibUtilities::DomainRangeShPtr rng=LibUtilities::NullDomainRangeShPtr, bool fillGraph=true, SpatialDomains::MeshGraphSharedPtr partitionedGraph=nullptr)Nektar::SpatialDomains::MeshGraphstatic
ReadComposites()Nektar::SpatialDomains::MeshGraphXmlprotected
ReadDomain()Nektar::SpatialDomains::MeshGraphXmlprotected
ReadElements()Nektar::SpatialDomains::MeshGraphXmlprotected
ReadExpansionInfo()Nektar::SpatialDomains::MeshGraph
ReadGeometry(LibUtilities::DomainRangeShPtr rng, bool fillGraph)Nektar::SpatialDomains::MeshGraphinline
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::MeshGraphXmlprotected
ResolveGeomRef1D(const std::string &prevToken, const std::string &token, CompositeSharedPtr &composite)Nektar::SpatialDomains::MeshGraphXmlprotected
ResolveGeomRef2D(const std::string &prevToken, const std::string &token, CompositeSharedPtr &composite)Nektar::SpatialDomains::MeshGraphXmlprotected
ResolveGeomRef3D(const std::string &prevToken, const std::string &token, CompositeSharedPtr &composite)Nektar::SpatialDomains::MeshGraphXmlprotected
SameExpansionInfo(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
SetBndRegionOrdering(BndRegionOrdering p_bndRegOrder)Nektar::SpatialDomains::MeshGraphinline
SetCompositeOrdering(CompositeOrdering p_compOrder)Nektar::SpatialDomains::MeshGraphinline
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::MeshGraphinline
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::MeshGraphinline
SetUpExpansionInfoMap()Nektar::SpatialDomains::MeshGraphprotected
v_PartitionMesh(LibUtilities::SessionReaderSharedPtr session) overrideNektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_ReadCurves()Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_ReadEdges()Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_ReadElements1D()Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_ReadElements2D()Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_ReadElements3D()Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_ReadFaces()Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_ReadGeometry(LibUtilities::DomainRangeShPtr rng, bool fillGraph) overrideNektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_ReadVertices()Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_WriteCurves(TiXmlElement *geomTag, CurveMap &edges, CurveMap &faces)Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_WriteEdges(TiXmlElement *geomTag, SegGeomMap &edges)Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_WriteGeometry(const std::string &outfilename, bool defaultExp=false, const LibUtilities::FieldMetaDataMap &metadata=LibUtilities::NullFieldMetaDataMap) overrideNektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_WriteHexs(TiXmlElement *elmtTag, HexGeomMap &hexs)Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_WritePrisms(TiXmlElement *elmtTag, PrismGeomMap &pris)Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_WritePyrs(TiXmlElement *elmtTag, PyrGeomMap &pyrs)Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_WriteQuads(TiXmlElement *faceTag, QuadGeomMap &quads)Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_WriteTets(TiXmlElement *elmtTag, TetGeomMap &tets)Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_WriteTris(TiXmlElement *faceTag, TriGeomMap &tris)Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
v_WriteVertices(TiXmlElement *geomTag, PointGeomMap &verts)Nektar::SpatialDomains::MeshGraphXmlprotectedvirtual
WriteComposites(TiXmlElement *geomTag, CompositeMap &comps, std::map< int, std::string > &compLabels)Nektar::SpatialDomains::MeshGraphXmlprotected
WriteDefaultExpansion(TiXmlElement *root)Nektar::SpatialDomains::MeshGraphXmlprotected
WriteDomain(TiXmlElement *geomTag, std::map< int, CompositeMap > &domain)Nektar::SpatialDomains::MeshGraphXmlprotected
WriteGeometry(const std::string &outfilename, bool defaultExp=false, const LibUtilities::FieldMetaDataMap &metadata=LibUtilities::NullFieldMetaDataMap)Nektar::SpatialDomains::MeshGraphinline
WriteXMLGeometry(std::string outname, std::vector< std::set< unsigned int > > elements, std::vector< unsigned int > partitions)Nektar::SpatialDomains::MeshGraphXml
~MeshGraph()Nektar::SpatialDomains::MeshGraphvirtual
~MeshGraphXml() overrideNektar::SpatialDomains::MeshGraphXmlinline