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

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

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