Full linear system, essentially a wrapper around base::DataMatrix.
More...
#include <FullSLE.hpp>
Full linear system, essentially a wrapper around base::DataMatrix.
◆ FullSLE()
Constructor.
Do not destruct the matrix A before this object!
- Parameters
-
Referenced by clone().
◆ ~FullSLE()
sgpp::optimization::FullSLE::~FullSLE |
( |
| ) |
|
|
inlineoverride |
◆ clone()
void sgpp::optimization::FullSLE::clone |
( |
std::unique_ptr< CloneableSLE > & |
clone | ) |
const |
|
inlineoverridevirtual |
◆ getA()
- Returns
- coefficient matrix
References A.
◆ getDimension()
size_t sgpp::optimization::FullSLE::getDimension |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getMatrixEntry()
double sgpp::optimization::FullSLE::getMatrixEntry |
( |
size_t |
i, |
|
|
size_t |
j |
|
) |
| |
|
inlineoverridevirtual |
◆ isMatrixEntryNonZero()
bool sgpp::optimization::FullSLE::isMatrixEntryNonZero |
( |
size_t |
i, |
|
|
size_t |
j |
|
) |
| |
|
inlineoverridevirtual |
- Parameters
-
- Returns
- whether the (i,j)-th entry of the matrix is non-zero
Implements sgpp::optimization::SLE.
References A.
The documentation for this class was generated from the following file:
- optimization/src/sgpp/optimization/sle/system/FullSLE.hpp