![]() |
SG++-Doxygen-Documentation
|
Linear system solver implementing the direct Gaussian elimination. More...
#include <GaussianElimination.hpp>
Public Member Functions | |
| bool | solve (SLE &system, base::DataVector &b, base::DataVector &x) const override |
| ~GaussianElimination () override | |
| Destructor. More... | |
Public Member Functions inherited from sgpp::optimization::sle_solver::SLESolver | |
| SLESolver () | |
| Constructor. More... | |
| virtual bool | solve (SLE &system, base::DataMatrix &B, base::DataMatrix &X) const |
| Virtual method for solving multiple linear systems with different right-hand sides. More... | |
| virtual | ~SLESolver () |
| Destructor. More... | |
Linear system solver implementing the direct Gaussian elimination.
|
override |
Destructor.
|
overridevirtual |
| system | system to be solved | |
| b | right-hand side | |
| [out] | x | solution to the system |
Implements sgpp::optimization::sle_solver::SLESolver.
References sgpp::base::DataMatrix::getColumn(), sgpp::optimization::Printer::getInstance(), sgpp::optimization::SLE::getMatrixEntry(), sgpp::base::DataVector::getSize(), python.statsfileInfo::i, python.utils.statsfile2gnuplot::j, sgpp::optimization::Printer::printStatusBegin(), sgpp::optimization::Printer::printStatusEnd(), and sgpp::optimization::Printer::printStatusUpdate().