| 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 > | [virtual] |
| apply(const MultiVector< OrdinalType, ScalarType > &x, MultiVector< OrdinalType, ScalarType > &y, bool transA=false, bool conjA=false) const | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [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 > | |
| 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 > | |
| BaseSparseMultiply() | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | |
| BaseSparseMultiply(const BaseSparseMultiply &source) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | |
| 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 > | [protected] |
| copyProfile() (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
| copyScalars(OrdinalType len, ScalarType *vecIn, ScalarType *vecOut) (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
| copyStructure() (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
| copyValues() (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
| costOfMatVec_ (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
| deleteStructureAndProfile() (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [protected] |
| deleteValues() (defined in Kokkos::BaseSparseMultiply< OrdinalType, ScalarType >) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [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 > | [virtual] |
| initializeValues(const CisMatrix< OrdinalType, ScalarType > &A, bool willKeepValues=false, bool checkStructure=false) | Kokkos::BaseSparseMultiply< OrdinalType, ScalarType > | [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 > | [virtual] |
| ~CompObject() | Kokkos::CompObject | [inline, virtual] |
| ~SparseOperation() | Kokkos::SparseOperation< OrdinalType, ScalarType > | [inline, virtual] |