#include <jive/solver/PointConstrainer.h>
|
| FilterPointConstrainer (const String &name, Ref< Constraints > cons, Ref< AbstractMatrix > input, Ref< SparseMatrixObj > output=NIL) |
|
| PointConstrainer (const String &name, Ref< Constraints > cons, Ref< AbstractMatrix > input, Ref< SparseMatrixObj > output=NIL) |
|
virtual void | update () |
|
virtual bool | updated () const |
|
virtual void | getRhs (const Vector &g, const Vector &f) const |
| Computes a right-hand side vector for the constrained system of equations. More...
|
|
virtual void | getLhs (const Vector &x, const Vector &y) const |
|
virtual void | initLhs (const Vector &x, const Vector &y) const |
|
virtual Constraints * | getConstraints () const |
|
virtual AbstractMatrix * | getInputMatrix () const |
|
virtual AbstractMatrix * | getOutputMatrix () const |
|
virtual void | apply ()=0 |
| Updates the coefficient matrix of the constrained system of equations. More...
|
|
virtual void | getSolution (const Vector &x, const Vector &y) const =0 |
| Computes the solution of the original system of equations. More...
|
|
virtual Shape | inputMatrixShape () const =0 |
| Returns the shape of the input matrix. More...
|
|
virtual Shape | outputMatrixShape () const =0 |
| Returns the shape of the output matrix. More...
|
|
virtual jive::solver::FilterPointConstrainer::~FilterPointConstrainer |
( |
| ) |
|
|
protectedvirtual |
virtual void jive::solver::FilterPointConstrainer::doUpdate_ |
( |
| ) |
|
|
protectedvirtual |
jive::solver::FilterPointConstrainer::PointConstrainer |