CheckForGeomInfo(std::string parameter) | Nektar::SpatialDomains::MeshGraph | inline |
CheckRange(Geometry2D &geom) | Nektar::SpatialDomains::MeshGraph | |
CheckRange(Geometry3D &geom) | Nektar::SpatialDomains::MeshGraph | |
className | Nektar::SpatialDomains::MeshGraphHDF5 | static |
cmdSwitch | Nektar::SpatialDomains::MeshGraphHDF5 | static |
ConstructGeomObject(std::map< int, std::shared_ptr< T > > &geomMap, int id, DataType *data, CurveSharedPtr curve) | Nektar::SpatialDomains::MeshGraphHDF5 | private |
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::MeshGraphHDF5 | inlinestatic |
CreateCompositeDescriptor(std::unordered_map< int, int > &id2row) | Nektar::SpatialDomains::MeshGraphHDF5 | private |
Nektar::SpatialDomains::MeshGraph::CreateCompositeDescriptor() | Nektar::SpatialDomains::MeshGraph | |
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 | |
FillGeomMap(std::map< int, std::shared_ptr< T > > &geomMap, const CurveMap &curveMap, std::vector< int > &ids, std::vector< DataType > &geomData) | Nektar::SpatialDomains::MeshGraphHDF5 | private |
FillGraph() | Nektar::SpatialDomains::MeshGraph | |
FORMAT_VERSION | Nektar::SpatialDomains::MeshGraphHDF5 | privatestatic |
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_file | Nektar::SpatialDomains::MeshGraphHDF5 | private |
m_hdf5Name | Nektar::SpatialDomains::MeshGraphHDF5 | private |
m_hexGeoms | Nektar::SpatialDomains::MeshGraph | protected |
m_inFormatVersion | Nektar::SpatialDomains::MeshGraphHDF5 | private |
m_maps | Nektar::SpatialDomains::MeshGraphHDF5 | private |
m_mesh | Nektar::SpatialDomains::MeshGraphHDF5 | private |
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_readPL | Nektar::SpatialDomains::MeshGraphHDF5 | private |
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 | |
MeshGraphHDF5() | Nektar::SpatialDomains::MeshGraphHDF5 | 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::MeshGraphHDF5 | private |
ReadCurveMap(CurveMap &curveMap, std::string dsName, const std::unordered_set< int > &readIds) | Nektar::SpatialDomains::MeshGraphHDF5 | private |
ReadDomain() | Nektar::SpatialDomains::MeshGraphHDF5 | private |
ReadExpansionInfo() | Nektar::SpatialDomains::MeshGraph | |
ReadGeometry(LibUtilities::DomainRangeShPtr rng, bool fillGraph) | Nektar::SpatialDomains::MeshGraph | inline |
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::MeshGraphHDF5 | private |
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::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::MeshGraphHDF5 | protectedvirtual |
v_ReadGeometry(LibUtilities::DomainRangeShPtr rng, bool fillGraph) override | Nektar::SpatialDomains::MeshGraphHDF5 | protectedvirtual |
v_WriteGeometry(const std::string &outfilename, bool defaultExp=false, const LibUtilities::FieldMetaDataMap &metadata=LibUtilities::NullFieldMetaDataMap) override | Nektar::SpatialDomains::MeshGraphHDF5 | protectedvirtual |
WriteComposites(CompositeMap &comps) | Nektar::SpatialDomains::MeshGraphHDF5 | private |
WriteCurveMap(CurveMap &curves, std::string dsName, MeshCurvedPts &curvedPts, int &ptOffset, int &newIdx) | Nektar::SpatialDomains::MeshGraphHDF5 | private |
WriteCurvePoints(MeshCurvedPts &curvedPts) | Nektar::SpatialDomains::MeshGraphHDF5 | private |
WriteDomain(std::map< int, CompositeMap > &domain) | Nektar::SpatialDomains::MeshGraphHDF5 | private |
WriteGeometry(const std::string &outfilename, bool defaultExp=false, const LibUtilities::FieldMetaDataMap &metadata=LibUtilities::NullFieldMetaDataMap) | Nektar::SpatialDomains::MeshGraph | inline |
WriteGeometryMap(std::map< int, std::shared_ptr< T > > &geomMap, std::string datasetName) | Nektar::SpatialDomains::MeshGraphHDF5 | private |
~MeshGraph() | Nektar::SpatialDomains::MeshGraph | virtual |
~MeshGraphHDF5() override | Nektar::SpatialDomains::MeshGraphHDF5 | inline |