allocBuffers() const | CE_SparseMatrixELLT< T, useexint > | protected |
bind(const char *kernelName) const | CE_SparseMatrixELLT< T, useexint > | protected |
CE_SparseMatrixELLT() | CE_SparseMatrixELLT< T, useexint > | |
getDiagonalInv(CE_VectorT< T > &result) const | CE_SparseMatrixELLT< T, useexint > | |
getNonZerosPerRow() const | CE_SparseMatrixELLT< T, useexint > | inline |
getNumRows() const | CE_SparseMatrixELLT< T, useexint > | inline |
init(inttype rows, int nzperrow, bool colmajor=true) | CE_SparseMatrixELLT< T, useexint > | |
initFromMatrix(const UT_SparseMatrixELLT< T, colmajor, useexint > &src, bool block=true) | CE_SparseMatrixELLT< T, useexint > | |
loadKernel(const char *kernelName, const char *opt=NULL) const | CE_SparseMatrixELLT< T, useexint > | protected |
matchAndCopyToMatrix(UT_SparseMatrixELLT< T, true, useexint > &dst, bool block=true) const | CE_SparseMatrixELLT< T, useexint > | |
multVec(const CE_VectorT< T > &v, CE_VectorT< T > &result) const | CE_SparseMatrixELLT< T, useexint > | |
myColMajor | CE_SparseMatrixELLT< T, useexint > | protected |
myColumnsBuffer | CE_SparseMatrixELLT< T, useexint > | mutableprotected |
myGlobalRange | CE_SparseMatrixELLT< T, useexint > | protected |
myLocalRange | CE_SparseMatrixELLT< T, useexint > | protected |
myNonZeros | CE_SparseMatrixELLT< T, useexint > | protected |
myRows | CE_SparseMatrixELLT< T, useexint > | protected |
myRowValsBuffer | CE_SparseMatrixELLT< T, useexint > | mutableprotected |
releaseBuffers() | CE_SparseMatrixELLT< T, useexint > | protected |
solveConjugateGradient(CE_VectorT< T > &x, const CE_VectorT< T > &b, T tol2=1e-5, int max_iters=-1, int *iterout=NULL) const | CE_SparseMatrixELLT< T, useexint > | |
value_type typedef | CE_SparseMatrixELLT< T, useexint > | |
~CE_SparseMatrixELLT() | CE_SparseMatrixELLT< T, useexint > | virtual |