Public Types | |
| typedef CallbackAbstractTpl< Scalar > | CallbackAbstract |
| typedef SolverAbstractTpl< Scalar > | SolverAbstract |
| Public Types inherited from CallbackAbstractTpl< _Scalar > | |
| typedef SolverAbstractTpl< Scalar > | SolverAbstract |
Public Member Functions | |
| CallbackVerboseTpl (VerboseLevel level=_4, int precision=3) | |
| template<typename NewScalar> | |
| CallbackVerboseTpl< NewScalar > | cast () const |
| Cast the verbose callback. | |
| VerboseLevel | get_level () const |
| int | get_precision () const |
| void | operator() (SolverAbstract &solver) override |
| Run the callback function given a solver. | |
| void | set_level (VerboseLevel level) |
| void | set_precision (int precision) |
| Public Member Functions inherited from CallbackAbstractTpl< _Scalar > | |
| CallbackAbstractTpl () | |
| Initialize the callback function. | |
Public Attributes | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar | Scalar |
| Public Attributes inherited from CallbackAbstractTpl< _Scalar > | |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar | Scalar |
Definition at line 31 of file callbacks.hpp.
| typedef CallbackAbstractTpl<Scalar> CallbackAbstract |
Definition at line 37 of file callbacks.hpp.
| typedef SolverAbstractTpl<Scalar> SolverAbstract |
Definition at line 38 of file callbacks.hpp.
| overridevirtual |
Run the callback function given a solver.
| [in] | solver | solver to be diagnostic |
Implements CallbackAbstractTpl< _Scalar >.
| CallbackVerboseTpl< NewScalar > cast | ( | ) | const |
Cast the verbose callback.
It is useful for operations requiring different precision or scalar types.
| NewScalar | The new scalar type to cast to. |
| EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar Scalar |
Definition at line 36 of file callbacks.hpp.