|
Bullet Collision Detection & Physics Library
|
#include <btKrylovSolver.h>

Public Member Functions | |
| btKrylovSolver (int maxIterations, btScalar tolerance) | |
| virtual | ~btKrylovSolver () |
| virtual int | solve (MatrixX &A, TVStack &x, const TVStack &b, bool verbose=false)=0 |
| virtual void | reinitialize (const TVStack &b)=0 |
| virtual TVStack | sub (const TVStack &a, const TVStack &b) |
| virtual btScalar | squaredNorm (const TVStack &a) |
| virtual btScalar | norm (const TVStack &a) |
| virtual btScalar | dot (const TVStack &a, const TVStack &b) |
| virtual void | multAndAddTo (btScalar s, const TVStack &a, TVStack &result) |
| virtual TVStack | multAndAdd (btScalar s, const TVStack &a, const TVStack &b) |
| virtual void | setTolerance (btScalar tolerance) |
Public Attributes | |
| int | m_maxIterations |
| btScalar | m_tolerance |
Private Types | |
| typedef btAlignedObjectArray< btVector3 > | TVStack |
Definition at line 27 of file btKrylovSolver.h.
|
private |
Definition at line 29 of file btKrylovSolver.h.
|
inline |
Definition at line 34 of file btKrylovSolver.h.
|
inlinevirtual |
Definition at line 39 of file btKrylovSolver.h.
|
inlinevirtual |
Definition at line 76 of file btKrylovSolver.h.
|
inlinevirtual |
Definition at line 92 of file btKrylovSolver.h.
|
inlinevirtual |
Definition at line 84 of file btKrylovSolver.h.
|
inlinevirtual |
Definition at line 63 of file btKrylovSolver.h.
|
pure virtual |
|
inlinevirtual |
Definition at line 102 of file btKrylovSolver.h.
|
pure virtual |
|
inlinevirtual |
Definition at line 58 of file btKrylovSolver.h.
|
inlinevirtual |
Definition at line 45 of file btKrylovSolver.h.
| int btKrylovSolver< MatrixX >::m_maxIterations |
Definition at line 32 of file btKrylovSolver.h.
| btScalar btKrylovSolver< MatrixX >::m_tolerance |
Definition at line 33 of file btKrylovSolver.h.