| BoostAdjacencyIterator typedef | Nektar::SpatialDomains::MeshPartition | protected |
| BoostEdge typedef | Nektar::SpatialDomains::MeshPartition | protected |
| BoostEdgeIterator typedef | Nektar::SpatialDomains::MeshPartition | protected |
| BoostGraph typedef | Nektar::SpatialDomains::MeshPartition | protected |
| BoostVertex typedef | Nektar::SpatialDomains::MeshPartition | protected |
| BoostVertexIterator typedef | Nektar::SpatialDomains::MeshPartition | protected |
| CalculateEdgeWeight(LibUtilities::ShapeType elmtType, int na, int nb, int nc) | Nektar::SpatialDomains::MeshPartition | protected |
| CalculateElementWeight(LibUtilities::ShapeType elmtType, bool bndWeight, int na, int nb, int nc) | Nektar::SpatialDomains::MeshPartition | protected |
| CheckPartitions(int nParts, Array< OneD, int > &pPart) | Nektar::SpatialDomains::MeshPartition | protected |
| className | Nektar::SpatialDomains::MeshPartitionScotch | static |
| cmdSwitch | Nektar::SpatialDomains::MeshPartitionScotch | static |
| create(const LibUtilities::SessionReaderSharedPtr session, LibUtilities::CommSharedPtr comm, int meshDim, std::map< int, MeshEntity > element, CompositeDescriptor compMap) | Nektar::SpatialDomains::MeshPartitionScotch | inlinestatic |
| CreateGraph() | Nektar::SpatialDomains::MeshPartition | protected |
| GetElementIDs(const int procid, std::vector< unsigned int > &tmp) | Nektar::SpatialDomains::MeshPartition | |
| m_comm | Nektar::SpatialDomains::MeshPartition | protected |
| m_compMap | Nektar::SpatialDomains::MeshPartition | protected |
| m_dim | Nektar::SpatialDomains::MeshPartition | protected |
| m_edgeWeights | Nektar::SpatialDomains::MeshPartition | protected |
| m_elements | Nektar::SpatialDomains::MeshPartition | protected |
| m_expansions | Nektar::SpatialDomains::MeshPartition | protected |
| m_fieldNameToId | Nektar::SpatialDomains::MeshPartition | protected |
| m_ghostElmts | Nektar::SpatialDomains::MeshPartition | protected |
| m_graph | Nektar::SpatialDomains::MeshPartition | protected |
| m_localPartition | Nektar::SpatialDomains::MeshPartition | protected |
| m_numFields | Nektar::SpatialDomains::MeshPartition | protected |
| m_parallel | Nektar::SpatialDomains::MeshPartition | protected |
| m_session | Nektar::SpatialDomains::MeshPartition | protected |
| m_shape | Nektar::SpatialDomains::MeshPartition | protected |
| m_shared | Nektar::SpatialDomains::MeshPartition | protected |
| m_vertBndWeights | Nektar::SpatialDomains::MeshPartition | protected |
| m_vertWeights | Nektar::SpatialDomains::MeshPartition | protected |
| m_weightBnd | Nektar::SpatialDomains::MeshPartition | protected |
| m_weightDofs | Nektar::SpatialDomains::MeshPartition | protected |
| m_weightingRequired | Nektar::SpatialDomains::MeshPartition | protected |
| MemoryManager< MeshPartitionScotch > | Nektar::SpatialDomains::MeshPartitionScotch | friend |
| MeshPartition(const LibUtilities::SessionReaderSharedPtr session, LibUtilities::CommSharedPtr comm, int meshDim, std::map< int, MeshEntity > element, CompositeDescriptor compMap) | Nektar::SpatialDomains::MeshPartition | protected |
| MeshPartitionScotch(const LibUtilities::SessionReaderSharedPtr session, LibUtilities::CommSharedPtr comm, int meshDim, std::map< int, MeshEntity > element, CompositeDescriptor compMap) | Nektar::SpatialDomains::MeshPartitionScotch | protected |
| MultiWeight typedef | Nektar::SpatialDomains::MeshPartition | protected |
| NumModes typedef | Nektar::SpatialDomains::MeshPartition | protected |
| NummodesPerField typedef | Nektar::SpatialDomains::MeshPartition | protected |
| PartGraph2(const SCOTCH_Num *const n, const SCOTCH_Num *const xadj, const SCOTCH_Num *const adjncy, const SCOTCH_Num *const vwgt, const SCOTCH_Num *const adjwgt, const SCOTCH_Num *const numflag, const SCOTCH_Num *const nparts, SCOTCH_Num *const part, SCOTCH_Num flagval, double kbalval) | Nektar::SpatialDomains::MeshPartitionScotch | private |
| PartGraphVKway(const SCOTCH_Num *const n, const SCOTCH_Num *const xadj, const SCOTCH_Num *const adjncy, const SCOTCH_Num *const vwgt, const SCOTCH_Num *const vsize, const SCOTCH_Num *const wgtflag, const SCOTCH_Num *const numflag, const SCOTCH_Num *const nparts, SCOTCH_Num *const volume, SCOTCH_Num *const part) | Nektar::SpatialDomains::MeshPartitionScotch | private |
| PartitionGraph(int nParts, bool overlapping=false) | Nektar::SpatialDomains::MeshPartition | protected |
| PartitionMesh(int nParts, bool shared=false, bool overlapping=false, int nLocal=0) | Nektar::SpatialDomains::MeshPartition | |
| PrintPartInfo(std::ostream &out) | Nektar::SpatialDomains::MeshPartition | |
| ReadConditions() | Nektar::SpatialDomains::MeshPartition | protected |
| ReadExpansions() | Nektar::SpatialDomains::MeshPartition | protected |
| v_PartitionGraphImpl(int &nVerts, int &nVertConds, Nektar::Array< Nektar::OneD, int > &xadj, Nektar::Array< Nektar::OneD, int > &adjcy, Nektar::Array< Nektar::OneD, int > &vertWgt, Nektar::Array< Nektar::OneD, int > &vertSize, Nektar::Array< Nektar::OneD, int > &edgeWgt, int &nparts, int &volume, Nektar::Array< Nektar::OneD, int > &part) final | Nektar::SpatialDomains::MeshPartitionScotch | protectedvirtual |
| WeightElements() | Nektar::SpatialDomains::MeshPartition | protected |
| ~MeshPartition()=default | Nektar::SpatialDomains::MeshPartition | protectedvirtual |
| ~MeshPartitionScotch() override=default | Nektar::SpatialDomains::MeshPartitionScotch | protected |