![]() |
SG++-Doxygen-Documentation
|
Linear system solver using Armadillo (direct full solver). More...
#include <Armadillo.hpp>
Public Member Functions | |
bool | solve (SLE &system, DataMatrix &B, DataMatrix &X) const override |
bool | solve (SLE &system, DataVector &b, DataVector &x) const override |
~Armadillo () override | |
Destructor. | |
![]() | |
SLESolver () | |
Constructor. | |
virtual | ~SLESolver () |
Destructor. | |
Linear system solver using Armadillo (direct full solver).
|
override |
Destructor.
|
overridevirtual |
system | system to be solved | |
B | matrix of right-hand sides | |
[out] | X | matrix of solutions to the systems |
Reimplemented from sgpp::base::sle_solver::SLESolver.
References sgpp::base::DataMatrix::getColumn(), sgpp::base::SLE::getDimension(), sgpp::base::Printer::getInstance(), sgpp::base::SLE::getMatrixEntry(), sgpp::base::DataMatrix::getNcols(), sgpp::base::DataMatrix::getPointer(), sgpp::base::SLE::isCloneable(), sgpp::base::Printer::printStatusBegin(), sgpp::base::Printer::printStatusEnd(), sgpp::base::Printer::printStatusNewLine(), and sgpp::base::Printer::printStatusUpdate().
|
overridevirtual |
system | system to be solved | |
b | right-hand side | |
[out] | x | solution to the system |
Implements sgpp::base::sle_solver::SLESolver.
References sgpp::base::DataMatrix::getNcols(), sgpp::base::DataMatrix::getNrows(), and solve().
Referenced by solve().