![]()  | 
  
    SG++-Doxygen-Documentation
    
   | 
 
Linear system solver using Armadillo (direct full solver). More...
#include <Armadillo.hpp>
  
 Public Member Functions | |
| bool | solve (SLE &system, base::DataVector &b, base::DataVector &x) const override | 
| bool | solve (SLE &system, base::DataMatrix &B, base::DataMatrix &X) const override | 
| ~Armadillo () override | |
| Destructor.  More... | |
  Public Member Functions inherited from sgpp::optimization::sle_solver::SLESolver | |
| SLESolver () | |
| Constructor.  More... | |
| virtual | ~SLESolver () | 
| Destructor.  More... | |
Linear system solver using Armadillo (direct full solver).
      
  | 
  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::DataVector::getPointer(), sgpp::base::DataVector::getSize(), and friedman::X.
      
  | 
  overridevirtual | 
| system | system to be solved | |
| B | matrix of right-hand sides | |
| [out] | X | matrix of solutions to the systems | 
Reimplemented from sgpp::optimization::sle_solver::SLESolver.
References chess::b, sgpp::base::DataMatrix::getColumn(), sgpp::optimization::SLE::getDimension(), sgpp::optimization::Printer::getInstance(), sgpp::optimization::SLE::getMatrixEntry(), sgpp::base::DataMatrix::getNcols(), sgpp::base::DataVector::getPointer(), sgpp::base::DataMatrix::getPointer(), python.statsfileInfo::i, sgpp::optimization::SLE::isCloneable(), python.utils.statsfile2gnuplot::j, sgpp::optimization::Printer::printStatusBegin(), sgpp::optimization::Printer::printStatusEnd(), sgpp::optimization::Printer::printStatusNewLine(), sgpp::optimization::Printer::printStatusUpdate(), sgpp::base::DataMatrix::resize(), and sgpp::base::DataMatrix::setColumn().