Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Nektar::StorageSmvBsr< T > Member List

This is the complete list of members for Nektar::StorageSmvBsr< T >, including all inherited members.

begin() const Nektar::StorageSmvBsr< T >
ConstDataVectorType typedefNektar::StorageSmvBsr< T >
DataType typedefNektar::StorageSmvBsr< T >
DataVectorType typedefNektar::StorageSmvBsr< T >
end() const Nektar::StorageSmvBsr< T >
GetBlkSize() const Nektar::StorageSmvBsr< T >
GetColumns() const Nektar::StorageSmvBsr< T >
GetFillInRatio() const Nektar::StorageSmvBsr< T >
GetMemoryUsage(IndexType nnz, IndexType nRows) 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 typedefNektar::StorageSmvBsr< T >
m_blkColsNektar::StorageSmvBsr< T >protected
m_blkDimNektar::StorageSmvBsr< T >protected
m_blkRowsNektar::StorageSmvBsr< T >protected
m_bnnzNektar::StorageSmvBsr< T >protected
m_indxNektar::StorageSmvBsr< T >protected
m_matTypeNektar::StorageSmvBsr< T >protected
m_mvKernelNektar::StorageSmvBsr< T >protected
m_nnzNektar::StorageSmvBsr< T >protected
m_pntrNektar::StorageSmvBsr< T >protected
m_valNektar::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 int kb, 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 int kb, 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 int kb, 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 int kb, 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 int kb, const double *val, const int *bindx, const int *bpntrb, const int *bpntre, const double *b, double *c)Nektar::StorageSmvBsr< T >protected
MultiplyKernel typedefNektar::StorageSmvBsr< T >
MultiplyLight(const DataVectorType &in, DataVectorType &out)Nektar::StorageSmvBsr< T >
processBcoInput(const IndexType blkRows, const IndexType blkColumns, 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 >