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::SparseGraph< TIndexType > Member List

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

AddEntries(const IndexType RowIndex, const TContainerType &rColIndices)Kratos::SparseGraph< TIndexType >inline
AddEntries(const IndexType RowIndex, const TIteratorType &rColBegin, const TIteratorType &rColEnd)Kratos::SparseGraph< TIndexType >inline
AddEntries(const TContainerType &rIndices)Kratos::SparseGraph< TIndexType >inline
AddEntries(const TContainerType &rRowIndices, const TContainerType &rColIndices)Kratos::SparseGraph< TIndexType >inline
AddEntries(SparseGraph &rOtherGraph)Kratos::SparseGraph< TIndexType >inline
AddEntry(const IndexType RowIndex, const IndexType ColIndex)Kratos::SparseGraph< TIndexType >inline
AddFromSingleVectorRepresentation(const std::vector< IndexType > &rSingleVectorRepresentation)Kratos::SparseGraph< TIndexType >inline
begin() constKratos::SparseGraph< TIndexType >inline
Clear()Kratos::SparseGraph< TIndexType >inline
const_row_iterator typedefKratos::SparseGraph< TIndexType >
end() constKratos::SparseGraph< TIndexType >inline
ExportCSRArrays(TVectorType &rRowIndices, TVectorType &rColIndices) constKratos::SparseGraph< TIndexType >inline
ExportCSRArrays(Kratos::span< IndexType > &rRowIndices, Kratos::span< IndexType > &rColIndices) const =deleteKratos::SparseGraph< TIndexType >
ExportCSRArrays(IndexType *&pRowIndicesData, IndexType &rRowDataSize, IndexType *&pColIndicesData, IndexType &rColDataSize) constKratos::SparseGraph< TIndexType >inline
ExportSingleVectorRepresentation() constKratos::SparseGraph< TIndexType >inline
Finalize()Kratos::SparseGraph< TIndexType >inline
GetComm() constKratos::SparseGraph< TIndexType >inline
GetGraph() constKratos::SparseGraph< TIndexType >inline
GraphType typedefKratos::SparseGraph< TIndexType >
Has(const IndexType I, const IndexType J) constKratos::SparseGraph< TIndexType >inline
IndexType typedefKratos::SparseGraph< TIndexType >
Info() constKratos::SparseGraph< TIndexType >inline
IsEmpty() constKratos::SparseGraph< TIndexType >inline
KRATOS_CLASS_POINTER_DEFINITION(SparseGraph)Kratos::SparseGraph< TIndexType >
operator[](const IndexType &Key) constKratos::SparseGraph< TIndexType >inline
pGetComm() constKratos::SparseGraph< TIndexType >inline
PrintData(std::ostream &rOStream) constKratos::SparseGraph< TIndexType >inline
PrintInfo(std::ostream &rOStream) constKratos::SparseGraph< TIndexType >inline
Serializer classKratos::SparseGraph< TIndexType >friend
Size() constKratos::SparseGraph< TIndexType >inline
SparseGraph(IndexType N)Kratos::SparseGraph< TIndexType >inline
SparseGraph()Kratos::SparseGraph< TIndexType >inline
SparseGraph(DataCommunicator &rComm)Kratos::SparseGraph< TIndexType >inline
SparseGraph(const SparseGraph &rOther)Kratos::SparseGraph< TIndexType >inline
SparseGraph(const std::vector< IndexType > &rSingleVectorRepresentation)Kratos::SparseGraph< TIndexType >inline
~SparseGraph()Kratos::SparseGraph< TIndexType >inline