#include <TQpLinSolverDens.h>
Inheritance diagram for TQpLinSolverDens:

Public Member Functions | |
| TQpLinSolverDens () | |
| TQpLinSolverDens (TQpProbDens *factory, TQpDataDens *data) | |
| TQpLinSolverDens (const TQpLinSolverDens &another) | |
| virtual | ~TQpLinSolverDens () |
| virtual void | Factor (TQpDataBase *prob, TQpVar *vars) |
| virtual void | SolveCompressed (TVectorD &rhs) |
| virtual void | PutXDiagonal (TVectorD &xdiag) |
| virtual void | PutZDiagonal (TVectorD &zdiag) |
| TQpLinSolverDens & | operator= (const TQpLinSolverDens &source) |
| TQpLinSolverDens () | |
| TQpLinSolverDens (TQpProbDens *factory, TQpDataDens *data) | |
| TQpLinSolverDens (const TQpLinSolverDens &another) | |
| virtual | ~TQpLinSolverDens () |
| virtual void | Factor (TQpDataBase *prob, TQpVar *vars) |
| virtual void | SolveCompressed (TVectorD &rhs) |
| virtual void | PutXDiagonal (TVectorD &xdiag) |
| virtual void | PutZDiagonal (TVectorD &zdiag) |
| TQpLinSolverDens & | operator= (const TQpLinSolverDens &source) |
Protected Attributes | |
| TMatrixDSym | fKkt |
| TDecompLU | fSolveLU |
Definition at line 64 of file TQpLinSolverDens.h.
| TQpLinSolverDens::TQpLinSolverDens | ( | ) | [inline] |
Definition at line 73 of file TQpLinSolverDens.h.
| TQpLinSolverDens::TQpLinSolverDens | ( | TQpProbDens * | factory, | |
| TQpDataDens * | data | |||
| ) |
| TQpLinSolverDens::TQpLinSolverDens | ( | const TQpLinSolverDens & | another | ) |
Definition at line 79 of file TQpLinSolverDens.cxx.
| virtual TQpLinSolverDens::~TQpLinSolverDens | ( | ) | [inline, virtual] |
Definition at line 77 of file TQpLinSolverDens.h.
| TQpLinSolverDens::TQpLinSolverDens | ( | ) | [inline] |
Definition at line 73 of file TQpLinSolverDens.h.
| TQpLinSolverDens::TQpLinSolverDens | ( | TQpProbDens * | factory, | |
| TQpDataDens * | data | |||
| ) |
| TQpLinSolverDens::TQpLinSolverDens | ( | const TQpLinSolverDens & | another | ) |
| virtual TQpLinSolverDens::~TQpLinSolverDens | ( | ) | [inline, virtual] |
Definition at line 77 of file TQpLinSolverDens.h.
| void TQpLinSolverDens::Factor | ( | TQpDataBase * | prob, | |
| TQpVar * | vars | |||
| ) | [virtual] |
Reimplemented from TQpLinSolverBase.
Definition at line 88 of file TQpLinSolverDens.cxx.
References TQpLinSolverBase::Factor(), fKkt, fSolveLU, and TDecompLU::SetMatrix().
| void TQpLinSolverDens::SolveCompressed | ( | TVectorD & | rhs | ) | [virtual] |
Implements TQpLinSolverBase.
Definition at line 120 of file TQpLinSolverDens.cxx.
References fSolveLU, and TDecompLU::Solve().
| void TQpLinSolverDens::PutXDiagonal | ( | TVectorD & | xdiag | ) | [virtual] |
Implements TQpLinSolverBase.
Definition at line 98 of file TQpLinSolverDens.cxx.
References diag, fKkt, TVectorT< Element >::GetNrows(), and i.
| void TQpLinSolverDens::PutZDiagonal | ( | TVectorD & | zdiag | ) | [virtual] |
Implements TQpLinSolverBase.
Definition at line 109 of file TQpLinSolverDens.cxx.
References diag, fKkt, TQpLinSolverBase::fMy, TQpLinSolverBase::fNx, TVectorT< Element >::GetNrows(), and i.
| TQpLinSolverDens & TQpLinSolverDens::operator= | ( | const TQpLinSolverDens & | source | ) |
Definition at line 131 of file TQpLinSolverDens.cxx.
References fKkt, fSolveLU, TQpLinSolverBase::operator=(), and TMatrixTSym< Element >::ResizeTo().
| virtual void TQpLinSolverDens::Factor | ( | TQpDataBase * | prob, | |
| TQpVar * | vars | |||
| ) | [virtual] |
Reimplemented from TQpLinSolverBase.
| virtual void TQpLinSolverDens::SolveCompressed | ( | TVectorD & | rhs | ) | [virtual] |
Implements TQpLinSolverBase.
| virtual void TQpLinSolverDens::PutXDiagonal | ( | TVectorD & | xdiag | ) | [virtual] |
Implements TQpLinSolverBase.
| virtual void TQpLinSolverDens::PutZDiagonal | ( | TVectorD & | zdiag | ) | [virtual] |
Implements TQpLinSolverBase.
| TQpLinSolverDens& TQpLinSolverDens::operator= | ( | const TQpLinSolverDens & | source | ) |
TMatrixDSym TQpLinSolverDens::fKkt [protected] |
Definition at line 69 of file TQpLinSolverDens.h.
Referenced by Factor(), operator=(), PutXDiagonal(), and PutZDiagonal().
TDecompLU TQpLinSolverDens::fSolveLU [protected] |
Definition at line 70 of file TQpLinSolverDens.h.
Referenced by Factor(), operator=(), and SolveCompressed().
1.5.1