, including all inherited members.
allIndices_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
allValues_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
apply(const Vector< OrdinalType, ScalarType > &x, Vector< OrdinalType, ScalarType > &y, bool transA=false, bool conjA=false) const | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, virtual] |
apply(const MultiVector< OrdinalType, ScalarType > &x, MultiVector< OrdinalType, ScalarType > &y, bool transA=false, bool conjA=false) const | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, virtual] |
apply(const Vector< int, double > &x, Vector< int, double > &y, bool transA, bool conjA) const (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline] |
apply(const MultiVector< int, double > &x, MultiVector< int, double > &y, bool transA, bool conjA) const (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline] |
BaseSparseMultiply() | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline] |
BaseSparseMultiply(const BaseSparseMultiply &source) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline] |
CompObject() | Kokkos::CompObject | [inline] |
CompObject(const CompObject &source) | Kokkos::CompObject | [inline] |
copyOrdinals(OrdinalType len, OrdinalType *vecIn, OrdinalType *vecOut) (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, protected] |
copyProfile() (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, protected] |
copyScalars(OrdinalType len, ScalarType *vecIn, ScalarType *vecOut) (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, protected] |
copyStructure() (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, protected] |
copyValues() (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, protected] |
costOfMatVec_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
deleteStructureAndProfile() (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, protected] |
deleteValues() (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, protected] |
flopCounter_ (defined in Kokkos::CompObject) | Kokkos::CompObject | [protected] |
getCanUseStructure() const | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, virtual] |
getCanUseValues() const | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, virtual] |
getFlopCounter() const | Kokkos::CompObject | [inline] |
getFlops() const | Kokkos::CompObject | [inline] |
getLeftPermutation() const | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, virtual] |
getMatrix() const | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, virtual] |
getRightPermutation() const | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, virtual] |
hasClassicHbStructure_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
hasClassicHbValues_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
hasUnitDiagonal_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
haveStructure_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
haveValues_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
indices_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
initializeStructure(const CisMatrix< OrdinalType, ScalarType > &A, bool willKeepStructure=false) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, virtual] |
initializeValues(const CisMatrix< OrdinalType, ScalarType > &A, bool willKeepValues=false, bool checkStructure=false) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, virtual] |
isRowOriented_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
leftPermutation_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
matrixForStructure_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
matrixForValues_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
numCols_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
numEntries_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
numRC_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
numRows_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
profile_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
resetFlops() const | Kokkos::CompObject | [inline] |
rightPermutation_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
setFlopCounter(const Flops &flopCounter) | Kokkos::CompObject | [inline] |
setFlopCounter(const CompObject &CompObject) | Kokkos::CompObject | [inline] |
SparseOperation() | Kokkos::SparseOperation< OrdinalType, ScalarType > | [inline] |
unsetFlopCounter() | Kokkos::CompObject | [inline] |
updateFlops(int flops) const | Kokkos::CompObject | [inline] |
updateFlops(long int flops) const | Kokkos::CompObject | [inline] |
updateFlops(double flops) const | Kokkos::CompObject | [inline] |
updateFlops(float flops) const | Kokkos::CompObject | [inline] |
values_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
willKeepStructure_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
willKeepValues_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
~BaseSparseMultiply() | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [inline, virtual] |
~CompObject() | Kokkos::CompObject | [inline, virtual] |
~SparseOperation() | Kokkos::SparseOperation< OrdinalType, ScalarType > | [inline, virtual] |