#include <DeSymIndefSolver.h>
Inheritance diagram for DeSymIndefSolver:
Public Member Functions | |
DeSymIndefSolver (DenseSymMatrix *storage) | |
virtual void | diagonalChanged (int idiag, int extent) |
virtual void | matrixChanged () |
virtual void | solve (OoqpVector &vec) |
Public Attributes | |
DenseStorageHandle | mStorage |
Protected Attributes | |
SimpleVectorHandle | work |
int * | ipiv |
|
called if the diagonal elements of the matrix have changed. Triggers a refactorization of the matrix, if necessary.
Implements DoubleLinearSolver. |
|
called if some elements of the matrix have changed. Triggers a refactorization of the matrix, if necessary. Implements DoubleLinearSolver. |
|
solves a linear system.
Implements DoubleLinearSolver. |