Public Member Functions | |
void | preStep () |
void | step () |
bool | done () const |
const SimVector & | result () const |
void | setTolerance (Float) |
Specify the tolerance. | |
Float | getTolerance () const |
Access the tolerance. | |
Public Attributes | |
std::vector< GeMatrix3 > | _S |
SimVector | _z |
SymMatrix | _A |
SimVector | _b |
Private Member Functions | |
void | setupPreconditioner () |
void | setupCG () |
SimVector | filter (const SimVector &) const |
void | filterInPlace (SimVector &) const |
Private Attributes | |
SimMatrix | _P |
SimMatrix | _Pinv |
bool | _done |
UInt32 | _nbSteps |
Float | _tolerance |
SimVector | _x |
SimVector | _r |
SimVector | _c |
Float | _delta0 |
Float | _deltaNew |
SimVector | _q |
SimVector | _s |
Definition at line 280 of file simSimulator.h.