|
HDK
|
This is the complete list of members for UT_SparseMatrixCSRT< T >, including all inherited members.
| addValues(UT_Array< Triplet > &triplets, bool alreadySorted=false, T tolerance=1e-5) | UT_SparseMatrixCSRT< T > | |
| buildDependencyLevelSet(LevelSet &levelSet, bool buildForUpper=false) const | UT_SparseMatrixCSRT< T > | |
| extractDiagonal(UT_VectorT< T > &result, bool invert=false, T tolerance=0, T defaultValue=0) const | UT_SparseMatrixCSRT< T > | |
| extractSubMatrix(UT_SparseMatrixCSRT< T > &out, exint rowstart, exint rowend, exint colstart, exint colend) const | UT_SparseMatrixCSRT< T > | |
| getNumCellsInRow(exint row) const | UT_SparseMatrixCSRT< T > | inline |
| getNumCols() const | UT_SparseMatrixCSRT< T > | inline |
| getNumNonZeros() const | UT_SparseMatrixCSRT< T > | inline |
| getNumRows() const | UT_SparseMatrixCSRT< T > | inline |
| hasNan() const | UT_SparseMatrixCSRT< T > | |
| incompleteCholeskyFactorization(T tol=1e-5, bool useModified=false, T tau=0.97, T mindiagratio=0.25) | UT_SparseMatrixCSRT< T > | |
| incompleteLUFactorization(UT_SparseMatrixCSRT< T > &L, UT_SparseMatrixCSRT< T > &U, T tolerance, const LevelSet &workUnits, UT_Interrupt *boss=NULL) const | UT_SparseMatrixCSRT< T > | |
| init(exint rows, exint columns) | UT_SparseMatrixCSRT< T > | |
| LevelSet typedef | UT_SparseMatrixCSRT< T > | |
| load(UT_IStream &is) | UT_SparseMatrixCSRT< T > | |
| multMatrix(const UT_SparseMatrixCSRT< T > &B, UT_SparseMatrixCSRT &result, T tolerance=0.0) const | UT_SparseMatrixCSRT< T > | |
| multVec(const UT_VectorT< T > &v, UT_VectorT< T > &result) const | UT_SparseMatrixCSRT< T > | |
| multVecAndDot(const UT_VectorT< T > &v, UT_VectorT< T > &result) const | UT_SparseMatrixCSRT< T > | |
| normalizeRows(T tolerance=1e-5) | UT_SparseMatrixCSRT< T > | |
| operator*=(const T &scalar) | UT_SparseMatrixCSRT< T > | inline |
| operator=(const UT_SparseMatrixCSRT< T > &m) | UT_SparseMatrixCSRT< T > | |
| printFull(std::ostream &os) const | UT_SparseMatrixCSRT< T > | |
| removeIf(const CellFunction &condition) | UT_SparseMatrixCSRT< T > | inline |
| rowNorms(UT_VectorT< T > &result, int p=2, bool invert=false, T tolerance=0, T defaultValue=0) const | UT_SparseMatrixCSRT< T > | |
| save(std::ostream &os) const | UT_SparseMatrixCSRT< T > | |
| scale(const T &scalar) | UT_SparseMatrixCSRT< T > | |
| scaleRows(const UT_VectorT< T > &scalars) | UT_SparseMatrixCSRT< T > | |
| setValues(UT_Array< Triplet > &triplets, T tolerance=0.0) | UT_SparseMatrixCSRT< T > | |
| setValuesFromRows(UT_Array< UT_Array< ColumnValue >> &rowValues, T tolerance=0.0) | UT_SparseMatrixCSRT< T > | |
| solveLowerTriangular(UT_VectorT< T > &x, const UT_VectorT< T > &b, bool unitDiagonal=false, T tolerance=1e-5, bool negate=false) const | UT_SparseMatrixCSRT< T > | |
| solveLowerTriangularTranspose(UT_VectorT< T > &x, const UT_VectorT< T > &b, bool unitDiagonal=false, T tolerance=1e-5, bool negate=false) const | UT_SparseMatrixCSRT< T > | |
| solveUpperTriangular(UT_VectorT< T > &x, const UT_VectorT< T > &b, bool unitDiagonal=false, T tolerance=1e-5, bool negate=false) const | UT_SparseMatrixCSRT< T > | |
| solveUpperTriangularTranspose(UT_VectorT< T > &x, const UT_VectorT< T > &b, bool unitDiagonal=false, T tolerance=1e-5, bool negate=false) const | UT_SparseMatrixCSRT< T > | |
| subtractMultVec(const UT_VectorT< T > &x, const UT_VectorT< T > &y, UT_VectorT< T > &result) const | UT_SparseMatrixCSRT< T > | |
| swap(UT_SparseMatrixCSRT &other) | UT_SparseMatrixCSRT< T > | |
| testForNan() const | UT_SparseMatrixCSRT< T > | |
| transpose(UT_SparseMatrixCSRT< T > &result) const | UT_SparseMatrixCSRT< T > | |
| UT_SparseMatrixBuilderT< T > class | UT_SparseMatrixCSRT< T > | friend |
| UT_SparseMatrixCSRT() | UT_SparseMatrixCSRT< T > | |
| UT_SparseMatrixCSRT(exint rows, exint columns) | UT_SparseMatrixCSRT< T > | |
| UT_SparseMatrixCSRT(const UT_SparseMatrixCSRT &matrix) | UT_SparseMatrixCSRT< T > | explicit |
| visit(const CellFunction &inspect, bool serial=false) | UT_SparseMatrixCSRT< T > | inline |
| zero() | UT_SparseMatrixCSRT< T > |