KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Kratos::DistributedSparseGraph< TIndexType > Member List

This is the complete list of members for Kratos::DistributedSparseGraph< TIndexType >, including all inherited members.

AddEntries(const IndexType RowIndex, const TContainerType &rColIndices)Kratos::DistributedSparseGraph< TIndexType >inline
AddEntries(const IndexType RowIndex, const TIteratorType &rColBegin, const TIteratorType &rColEnd)Kratos::DistributedSparseGraph< TIndexType >inline
AddEntries(const TContainerType &rIndices)Kratos::DistributedSparseGraph< TIndexType >inline
AddEntries(const TContainerType &rRowIndices, const TContainerType &rColIndices)Kratos::DistributedSparseGraph< TIndexType >inline
AddEntry(const IndexType RowIndex, const IndexType ColIndex)Kratos::DistributedSparseGraph< TIndexType >inline
Clear()Kratos::DistributedSparseGraph< TIndexType >inline
ComputeLocalMinMaxColumnIndex(IndexType &rMinJ, IndexType &rMaxJ) constKratos::DistributedSparseGraph< TIndexType >inline
ComputeMaxGlobalColumnIndex() constKratos::DistributedSparseGraph< TIndexType >inline
DistributedSparseGraph(const IndexType LocalSize, DataCommunicator &rComm)Kratos::DistributedSparseGraph< TIndexType >inline
Finalize()Kratos::DistributedSparseGraph< TIndexType >inline
GetComm() constKratos::DistributedSparseGraph< TIndexType >inline
GetLocalGraph() constKratos::DistributedSparseGraph< TIndexType >inline
GetNonLocalGraph(IndexType Rank) constKratos::DistributedSparseGraph< TIndexType >inline
GetNonLocalGraphs() constKratos::DistributedSparseGraph< TIndexType >inline
GetRowNumbering() constKratos::DistributedSparseGraph< TIndexType >inline
Has(const IndexType GlobalI, const IndexType GlobalJ) constKratos::DistributedSparseGraph< TIndexType >inline
IndexType typedefKratos::DistributedSparseGraph< TIndexType >
Info() constKratos::DistributedSparseGraph< TIndexType >inline
KRATOS_CLASS_POINTER_DEFINITION(DistributedSparseGraph)Kratos::DistributedSparseGraph< TIndexType >
LocalGraphType typedefKratos::DistributedSparseGraph< TIndexType >
LocalSize() constKratos::DistributedSparseGraph< TIndexType >inline
MpiIndexType typedefKratos::DistributedSparseGraph< TIndexType >
NonLocalGraphType typedefKratos::DistributedSparseGraph< TIndexType >
operator[](const IndexType &LocalPosition) constKratos::DistributedSparseGraph< TIndexType >inline
pGetComm() constKratos::DistributedSparseGraph< TIndexType >inline
PrintData(std::ostream &rOStream) constKratos::DistributedSparseGraph< TIndexType >inline
PrintInfo(std::ostream &rOStream) constKratos::DistributedSparseGraph< TIndexType >inline
Serializer classKratos::DistributedSparseGraph< TIndexType >friend
Size() constKratos::DistributedSparseGraph< TIndexType >inline
~DistributedSparseGraph()Kratos::DistributedSparseGraph< TIndexType >inline