#include <Prometheus_LinSysCore.h>
Inheritance diagram for PromUzawaSolver:


Public Member Functions | |
| int | Init (const PromMap &primmap, const PromMap &dualmap) |
| int | Reset (const PromMap &dualmap) |
| int | SetReg (PromMatrix *AA) |
| int | SolveUzawa (PromSolver *const solver, const PromMatrix *const AA, PromCRVector *const RR, PromCRVector *const XX, const PromCRVector *const BB, PromVector *const x_0, const int verb, float normR_0, int &ret_out, int &its_out) const |
| int | setDummyReg (PromMatrix *const AA, const PromTable< PromCR * > *const CR_id) const |
Static Public Member Functions | |
| int | setRegularization_private (PromMatrix *const A, const PromMatrix *const C, PromVector *const diag, const double alpha, PromVector *const dd=NULL) |
Public Attributes | |
| PromVector * | pwork_ |
| PromVector * | uwork_ |
| PromMatrix * | uzawaC_ |
| PromVector * | diag_ |
| PromVector * | Pen_stiff_ |
| double | penalty_factor_ |
| double | cr_tol_ |
| short int | max_uzawa_its_ |
class PromUzawaSolver:
1.3.7