Nektar++
Nektar::SpatialDomains::MeshGraphHDF5 Member List

This is the complete list of members for Nektar::SpatialDomains::MeshGraphHDF5, 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::MeshGraphHDF5static
cmdSwitchNektar::SpatialDomains::MeshGraphHDF5static
ConstructGeomObject(std::map< int, std::shared_ptr< T > > &geomMap, int id, DataType *data, CurveSharedPtr curve)Nektar::SpatialDomains::MeshGraphHDF5private
ConstructGeomObject(std::map< int, std::shared_ptr< PointGeom > > &geomMap, int id, NekDouble *data, CurveSharedPtr curve)Nektar::SpatialDomains::MeshGraphHDF5
ConstructGeomObject(std::map< int, std::shared_ptr< SegGeom > > &geomMap, int id, int *data, CurveSharedPtr curve)Nektar::SpatialDomains::MeshGraphHDF5
ConstructGeomObject(std::map< int, std::shared_ptr< TriGeom > > &geomMap, int id, int *data, CurveSharedPtr curve)Nektar::SpatialDomains::MeshGraphHDF5
ConstructGeomObject(std::map< int, std::shared_ptr< QuadGeom > > &geomMap, int id, int *data, CurveSharedPtr curve)Nektar::SpatialDomains::MeshGraphHDF5
ConstructGeomObject(std::map< int, std::shared_ptr< TetGeom > > &geomMap, int id, int *data, CurveSharedPtr curve)Nektar::SpatialDomains::MeshGraphHDF5
ConstructGeomObject(std::map< int, std::shared_ptr< PyrGeom > > &geomMap, int id, int *data, CurveSharedPtr curve)Nektar::SpatialDomains::MeshGraphHDF5
ConstructGeomObject(std::map< int, std::shared_ptr< PrismGeom > > &geomMap, int id, int *data, CurveSharedPtr curve)Nektar::SpatialDomains::MeshGraphHDF5
ConstructGeomObject(std::map< int, std::shared_ptr< HexGeom > > &geomMap, int id, int *data, CurveSharedPtr curve)Nektar::SpatialDomains::MeshGraphHDF5
create()Nektar::SpatialDomains::MeshGraphHDF5inlinestatic
CreateCompositeDescriptor(std::unordered_map< int, int > &id2row)Nektar::SpatialDomains::MeshGraphHDF5private
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
ExpansionInfoDefined(const std::string var)Nektar::SpatialDomains::MeshGraphinline
FillBoundingBoxTree()Nektar::SpatialDomains::MeshGraph
FillGeomMap(std::map< int, std::shared_ptr< T > > &geomMap, const CurveMap &curveMap, std::vector< int > &ids, std::vector< DataType > &geomData)Nektar::SpatialDomains::MeshGraphHDF5private
FillGraph()Nektar::SpatialDomains::MeshGraph
FORMAT_VERSIONNektar::SpatialDomains::MeshGraphHDF5privatestatic
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_fileNektar::SpatialDomains::MeshGraphHDF5private
m_hdf5NameNektar::SpatialDomains::MeshGraphHDF5private
m_hexGeomsNektar::SpatialDomains::MeshGraphprotected
m_inFormatVersionNektar::SpatialDomains::MeshGraphHDF5private
m_mapsNektar::SpatialDomains::MeshGraphHDF5private
m_meshNektar::SpatialDomains::MeshGraphHDF5private
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_readPLNektar::SpatialDomains::MeshGraphHDF5private
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
MeshGraphHDF5()Nektar::SpatialDomains::MeshGraphHDF5inline
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::MeshGraphHDF5private
ReadCurveMap(CurveMap &curveMap, std::string dsName, const std::unordered_set< int > &readIds)Nektar::SpatialDomains::MeshGraphHDF5private
ReadDomain()Nektar::SpatialDomains::MeshGraphHDF5private
ReadExpansionInfo()Nektar::SpatialDomains::MeshGraph
ReadGeometry(LibUtilities::DomainRangeShPtr rng, bool fillGraph)Nektar::SpatialDomains::MeshGraphinline
ReadGeometryData(std::map< int, std::shared_ptr< T > > &geomMap, std::string dataSet, const std::unordered_set< int > &readIds, std::vector< int > &ids, std::vector< DataType > &geomData)Nektar::SpatialDomains::MeshGraphHDF5private
ReadRefinementInfo()Nektar::SpatialDomains::MeshGraph
ResetExpansionInfoToBasisKey(ExpansionInfoMapShPtr &expansionMap, LibUtilities::ShapeType shape, LibUtilities::BasisKeyVector &keys)Nektar::SpatialDomains::MeshGraph
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::MeshGraphHDF5protectedvirtual
v_ReadGeometry(LibUtilities::DomainRangeShPtr rng, bool fillGraph) overrideNektar::SpatialDomains::MeshGraphHDF5protectedvirtual
v_WriteGeometry(const std::string &outfilename, bool defaultExp=false, const LibUtilities::FieldMetaDataMap &metadata=LibUtilities::NullFieldMetaDataMap) overrideNektar::SpatialDomains::MeshGraphHDF5protectedvirtual
WriteComposites(CompositeMap &comps)Nektar::SpatialDomains::MeshGraphHDF5private
WriteCurveMap(CurveMap &curves, std::string dsName, MeshCurvedPts &curvedPts, int &ptOffset, int &newIdx)Nektar::SpatialDomains::MeshGraphHDF5private
WriteCurvePoints(MeshCurvedPts &curvedPts)Nektar::SpatialDomains::MeshGraphHDF5private
WriteDomain(std::map< int, CompositeMap > &domain)Nektar::SpatialDomains::MeshGraphHDF5private
WriteGeometry(const std::string &outfilename, bool defaultExp=false, const LibUtilities::FieldMetaDataMap &metadata=LibUtilities::NullFieldMetaDataMap)Nektar::SpatialDomains::MeshGraphinline
WriteGeometryMap(std::map< int, std::shared_ptr< T > > &geomMap, std::string datasetName)Nektar::SpatialDomains::MeshGraphHDF5private
~MeshGraph()Nektar::SpatialDomains::MeshGraphvirtual
~MeshGraphHDF5() overrideNektar::SpatialDomains::MeshGraphHDF5inline