|
OpenVDB
7.1.0
|
Diagonal preconditioner. More...
#include <ConjGradient.h>
Public Types | |
| using | ValueType = typename MatrixType::ValueType |
| using | BaseType = Preconditioner< ValueType > |
| using | VectorType = Vector< ValueType > |
| using | Ptr = SharedPtr< JacobiPreconditioner > |
Public Member Functions | |
| JacobiPreconditioner (const MatrixType &A) | |
| ~JacobiPreconditioner () override=default | |
| void | apply (const Vector< ValueType > &r, Vector< ValueType > &z) override |
| bool | isFinite () const |
Return true if all values along the diagonal are finite. More... | |
Diagonal preconditioner.
| using BaseType = Preconditioner<ValueType> |
| using Ptr = SharedPtr<JacobiPreconditioner> |
| using ValueType = typename MatrixType::ValueType |
| using VectorType = Vector<ValueType> |
|
inline |
|
overridedefault |
|
inline |
Return true if all values along the diagonal are finite.
1.8.18