HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_SparseMatrixELLT< T, colmajor, exint > Member List

This is the complete list of members for UT_SparseMatrixELLT< T, colmajor, exint >, including all inherited members.

appendRowElement(inttype row, inttype col, T val, int &rowidx)UT_SparseMatrixELLT< T, colmajor, exint >inline
constUT_SparseMatrixELLT< T, colmajor, exint >
constUT_SparseMatrixELLT< T, colmajor, exint >
copyToSparse(UT_SparseMatrixT< T, false > &A) const UT_SparseMatrixELLT< T, colmajor, exint >
getColumns() const UT_SparseMatrixELLT< T, colmajor, exint >inline
getColumns()UT_SparseMatrixELLT< T, colmajor, exint >inline
getNonZerosPerRow() const UT_SparseMatrixELLT< T, colmajor, exint >inline
getNumRows() const UT_SparseMatrixELLT< T, colmajor, exint >inline
getRowValues() const UT_SparseMatrixELLT< T, colmajor, exint >inline
getRowValues()UT_SparseMatrixELLT< T, colmajor, exint >inline
index(inttype row, int nz) const UT_SparseMatrixELLT< T, colmajor, exint >inline
init(inttype rows, int nzeros)UT_SparseMatrixELLT< T, colmajor, exint >
multVecAndDot(const UT_VectorT< T > &v, UT_VectorT< T > &result, fpreal64 *dotpq) const UT_SparseMatrixELLT< T, colmajor, exint >
multVecAndDotUpTo(const UT_VectorT< T > &v, UT_VectorT< T > &result, fpreal64 *dotpq, exint solverbase) const UT_SparseMatrixELLT< T, colmajor, exint >
printSparseMatlab(std::ostream &os, const UT_String &varname) const UT_SparseMatrixELLT< T, colmajor, exint >
printSparseMatrixMarket(std::ostream &os) const UT_SparseMatrixELLT< T, colmajor, exint >
removeEffectOfRows(const UT_ExintArray &rows)UT_SparseMatrixELLT< T, colmajor, exint >
resultUT_SparseMatrixELLT< T, colmajor, exint >
shouldMultiThread() const UT_SparseMatrixELLT< T, colmajor, exint >inline
solveConjugateGradient(UT_VectorT< T > &x, const UT_VectorT< T > &b, const UT_SparseMatrixRowT< T > *GT, T tol2=1e-5, int max_iters=-1, int *iterout=NULL) const UT_SparseMatrixELLT< T, colmajor, exint >
THREADED_METHOD(UT_SparseMatrixELLT, shouldMultiThread(), sortRows) void sortRowsPartial(const UT_JobInfo &info)UT_SparseMatrixELLT< T, colmajor, exint >
THREADED_METHOD1_CONST(UT_SparseMatrixELLT, shouldMultiThread(), getDiagonalInv, UT_VectorT< T > &, out) void getDiagonalInvPartial(UT_VectorT< T > &outUT_SparseMatrixELLT< T, colmajor, exint >
THREADED_METHOD2_CONST(UT_SparseMatrixELLT, shouldMultiThread(), multVec, const UT_VectorT< T > &, v, UT_VectorT< T > &, result) void multVecPartial(const UT_VectorT< T > &vUT_SparseMatrixELLT< T, colmajor, exint >
UT_SparseMatrixELLT()UT_SparseMatrixELLT< T, colmajor, exint >
UT_SparseMatrixELLT(inttype rows, int nzeros)UT_SparseMatrixELLT< T, colmajor, exint >
zero()UT_SparseMatrixELLT< T, colmajor, exint >