|
Template Numerical Library version\ main:d08c4decc
|
Public Types | |
| using | IndexType = Index |
Public Member Functions | |
| __cuda_callable__ | TridiagonalMatrixIndexer (const IndexType &rows, const IndexType &columns) |
| __cuda_callable__ | TridiagonalMatrixIndexer (const TridiagonalMatrixIndexer &indexer) |
| __cuda_callable__ const IndexType & | getColumns () const |
| __cuda_callable__ IndexType | getGlobalIndex (const Index rowIdx, const Index localIdx) const |
| __cuda_callable__ const IndexType & | getNonemptyRowsCount () const |
| __cuda_callable__ const IndexType & | getRows () const |
| __cuda_callable__ IndexType | getRowSize (const IndexType rowIdx) const |
| __cuda_callable__ IndexType | getStorageSize () const |
| void | setDimensions (const IndexType &rows, const IndexType &columns) |
Static Public Member Functions | |
| static constexpr bool | getRowMajorOrder () |
Protected Attributes | |
| IndexType | columns |
| IndexType | nonemptyRows |
| IndexType | rows |