begin() const | Nektar::StorageSmvBsr< T > | |
ConstDataVectorType typedef | Nektar::StorageSmvBsr< T > | |
DataType typedef | Nektar::StorageSmvBsr< T > | |
DataVectorType typedef | Nektar::StorageSmvBsr< T > | |
end() const | Nektar::StorageSmvBsr< T > | |
GetBlkSize() const | Nektar::StorageSmvBsr< T > | |
GetColumns() const | Nektar::StorageSmvBsr< T > | |
GetFillInRatio() const | Nektar::StorageSmvBsr< T > | |
GetMemoryUsage() const | Nektar::StorageSmvBsr< T > | |
GetNumNonZeroEntries() const | Nektar::StorageSmvBsr< T > | |
GetNumStoredDoubles() const | Nektar::StorageSmvBsr< T > | |
GetRows() const | Nektar::StorageSmvBsr< T > | |
GetValue(IndexType row, IndexType column) const | Nektar::StorageSmvBsr< T > | |
IndexVectorType typedef | Nektar::StorageSmvBsr< T > | |
m_blkCols | Nektar::StorageSmvBsr< T > | protected |
m_blkDim | Nektar::StorageSmvBsr< T > | protected |
m_blkRows | Nektar::StorageSmvBsr< T > | protected |
m_bnnz | Nektar::StorageSmvBsr< T > | protected |
m_indx | Nektar::StorageSmvBsr< T > | protected |
m_matType | Nektar::StorageSmvBsr< T > | protected |
m_mvKernel | Nektar::StorageSmvBsr< T > | protected |
m_nnz | Nektar::StorageSmvBsr< T > | protected |
m_pntr | Nektar::StorageSmvBsr< T > | protected |
m_val | Nektar::StorageSmvBsr< T > | protected |
Multiply(const DataType *in, DataType *out) | Nektar::StorageSmvBsr< T > | |
Multiply(const DataVectorType &in, DataVectorType &out) | Nektar::StorageSmvBsr< T > | |
Multiply_1x1(const int mb, const double *val, const int *bindx, const int *bpntrb, const int *bpntre, const double *b, double *c) | Nektar::StorageSmvBsr< T > | protected |
Multiply_2x2(const int mb, const double *val, const int *bindx, const int *bpntrb, const int *bpntre, const double *b, double *c) | Nektar::StorageSmvBsr< T > | protected |
Multiply_3x3(const int mb, const double *val, const int *bindx, const int *bpntrb, const int *bpntre, const double *b, double *c) | Nektar::StorageSmvBsr< T > | protected |
Multiply_4x4(const int mb, const double *val, const int *bindx, const int *bpntrb, const int *bpntre, const double *b, double *c) | Nektar::StorageSmvBsr< T > | protected |
Multiply_generic(const int mb, const double *val, const int *bindx, const int *bpntrb, const int *bpntre, const double *b, double *c) | Nektar::StorageSmvBsr< T > | protected |
MultiplyKernel typedef | Nektar::StorageSmvBsr< T > | |
MultiplyLight(const DataVectorType &in, DataVectorType &out) | Nektar::StorageSmvBsr< T > | |
processBcoInput(const IndexType blkRows, const IndexType blkDim, const BCOMatType &bcoMat) | Nektar::StorageSmvBsr< T > | protected |
StorageSmvBsr(const IndexType blkRows, const IndexType blkCols, const IndexType blkDim, const BCOMatType &bcoMat, const MatrixStorage matType=eFULL) | Nektar::StorageSmvBsr< T > | |
StorageSmvBsr(const StorageSmvBsr &src) | Nektar::StorageSmvBsr< T > | |
~StorageSmvBsr() | Nektar::StorageSmvBsr< T > | |