#include <delassus-operator-base.hpp>
Public Types | |
| typedef PowerIterationAlgoTpl< Vector > | PowerIterationAlgo |
| typedef traits< DelassusOperatorDerived >::Scalar | Scalar |
| typedef traits< DelassusOperatorDerived >::Vector | Vector |
Public Member Functions | |
| Scalar | computeLargestEigenValue (const bool reset=true, const int max_it=10, const Scalar rel_tol=Scalar(1e-8)) const |
| template<typename VectorLike > | |
| Scalar | computeLargestEigenValue (const Eigen::PlainObjectBase< VectorLike > &largest_eigenvector_est, const bool reset=true, const int max_it=10, const Scalar rel_tol=Scalar(1e-8)) const |
| Scalar | computeLowestEigenValue (const bool reset=true, const bool compute_largest=true, const int max_it=10, const Scalar rel_tol=Scalar(1e-8)) const |
| template<typename VectorLike1 , typename VectorLike2 > | |
| Scalar | computeLowestEigenValue (const Eigen::PlainObjectBase< VectorLike1 > &largest_eigenvector_est, const Eigen::PlainObjectBase< VectorLike2 > &lowest_eigenvector_est, const bool reset=true, const bool compute_largest=true, const int max_it=10, const Scalar rel_tol=Scalar(1e-8)) const |
| DelassusOperatorBase (const Eigen::DenseIndex size) | |
| DelassusOperatorDerived & | derived () |
| const DelassusOperatorDerived & | derived () const |
| const PowerIterationAlgo & | getPowerIterationAlgo () const |
| template<typename MatrixLike > | |
| PINOCCHIO_EIGEN_PLAIN_TYPE (MatrixLike) solve(const Eigen | |
| template<typename MatrixLike > | |
| void | solveInPlace (const Eigen::MatrixBase< MatrixLike > &mat) const |
| template<typename VectorLike > | |
| void | updateDamping (const Eigen::MatrixBase< VectorLike > &vec) |
| void | updateDamping (const Scalar mu) |
Protected Attributes | |
| PowerIterationAlgo | power_iteration_algo |
Definition at line 15 of file delassus-operator-base.hpp.
| typedef PowerIterationAlgoTpl<Vector> pinocchio::DelassusOperatorBase< DelassusOperatorDerived >::PowerIterationAlgo |
Definition at line 19 of file delassus-operator-base.hpp.
| typedef traits<DelassusOperatorDerived>::Scalar pinocchio::DelassusOperatorBase< DelassusOperatorDerived >::Scalar |
Definition at line 17 of file delassus-operator-base.hpp.
| typedef traits<DelassusOperatorDerived>::Vector pinocchio::DelassusOperatorBase< DelassusOperatorDerived >::Vector |
Definition at line 18 of file delassus-operator-base.hpp.
|
inlineexplicit |
Definition at line 30 of file delassus-operator-base.hpp.
|
inline |
Definition at line 35 of file delassus-operator-base.hpp.
|
inline |
Definition at line 49 of file delassus-operator-base.hpp.
|
inline |
Definition at line 67 of file delassus-operator-base.hpp.
|
inline |
Definition at line 84 of file delassus-operator-base.hpp.
|
inline |
Definition at line 21 of file delassus-operator-base.hpp.
|
inline |
Definition at line 25 of file delassus-operator-base.hpp.
|
inline |
Definition at line 171 of file delassus-operator-base.hpp.
|
inline |
Definition at line 125 of file delassus-operator-base.hpp.
|
inline |
Definition at line 119 of file delassus-operator-base.hpp.
|
inline |
Definition at line 108 of file delassus-operator-base.hpp.
|
inline |
Definition at line 113 of file delassus-operator-base.hpp.
|
mutableprotected |
Definition at line 177 of file delassus-operator-base.hpp.