apply(double const x[], double r[]) const | TasGrid::TasSparse::WaveletBasisMatrix | protected |
applyILU(double x[]) const | TasGrid::TasSparse::WaveletBasisMatrix | protected |
computeILU() | TasGrid::TasSparse::WaveletBasisMatrix | protected |
factorize(AccelerationContext const *acceleration) | TasGrid::TasSparse::WaveletBasisMatrix | protected |
getNumRows() const | TasGrid::TasSparse::WaveletBasisMatrix | inline |
invert(AccelerationContext const *acceleration, int num_colums, double B[]) | TasGrid::TasSparse::WaveletBasisMatrix | |
invertTransposed(AccelerationContext const *acceleration, double b[]) const | TasGrid::TasSparse::WaveletBasisMatrix | |
isDense() const | TasGrid::TasSparse::WaveletBasisMatrix | inline |
isSparse() const | TasGrid::TasSparse::WaveletBasisMatrix | inline |
no_blas | TasGrid::TasSparse::WaveletBasisMatrix | protectedstatic |
no_transpose | TasGrid::TasSparse::WaveletBasisMatrix | protectedstatic |
operator=(WaveletBasisMatrix const &)=delete | TasGrid::TasSparse::WaveletBasisMatrix | |
operator=(WaveletBasisMatrix &&)=default | TasGrid::TasSparse::WaveletBasisMatrix | |
residual(double const x[], double const b[], double r[]) const | TasGrid::TasSparse::WaveletBasisMatrix | protected |
solve(const double b[], double x[]) const | TasGrid::TasSparse::WaveletBasisMatrix | |
use_blas | TasGrid::TasSparse::WaveletBasisMatrix | protectedstatic |
use_transpose | TasGrid::TasSparse::WaveletBasisMatrix | protectedstatic |
useDense(AccelerationContext const *acceleration, int nrows) | TasGrid::TasSparse::WaveletBasisMatrix | inlinestatic |
WaveletBasisMatrix() | TasGrid::TasSparse::WaveletBasisMatrix | inline |
WaveletBasisMatrix(AccelerationContext const *acceleration, const std::vector< int > &lpntr, const std::vector< std::vector< int >> &lindx, const std::vector< std::vector< double >> &lvals) | TasGrid::TasSparse::WaveletBasisMatrix | |
WaveletBasisMatrix(AccelerationContext const *acceleration, int cnum_rows, GpuVector< double > &&matrix) | TasGrid::TasSparse::WaveletBasisMatrix | inline |
WaveletBasisMatrix(WaveletBasisMatrix const &)=delete | TasGrid::TasSparse::WaveletBasisMatrix | |
WaveletBasisMatrix(WaveletBasisMatrix &&)=default | TasGrid::TasSparse::WaveletBasisMatrix | |
~WaveletBasisMatrix()=default | TasGrid::TasSparse::WaveletBasisMatrix | |