#include <delassus-operator-dense.hpp>

Public Types | |
| enum | { Options = _Options, RowsAtCompileTime = traits<DelassusOperatorDenseTpl>::RowsAtCompileTime } |
| typedef DelassusOperatorBase< Self > | Base |
| typedef Eigen::LLT< Matrix > | CholeskyDecomposition |
| typedef traits< Self >::Matrix | Matrix |
| typedef _Scalar | Scalar |
| typedef DelassusOperatorDenseTpl | Self |
| typedef traits< Self >::Vector | Vector |
Public Types inherited from pinocchio::DelassusOperatorBase< DelassusOperatorDenseTpl< _Scalar, _Options > > | |
| typedef PowerIterationAlgoTpl< Vector > | PowerIterationAlgo |
| typedef traits< DelassusOperatorDenseTpl< _Scalar, _Options > >::Scalar | Scalar |
| typedef traits< DelassusOperatorDenseTpl< _Scalar, _Options > >::Vector | Vector |
Public Member Functions | |
| template<typename MatrixDerived > | |
| DelassusOperatorDenseTpl (const Eigen::MatrixBase< MatrixDerived > &mat) | |
| 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) |
Public Member Functions inherited from pinocchio::DelassusOperatorBase< DelassusOperatorDenseTpl< _Scalar, _Options > > | |
| Scalar | computeLargestEigenValue (const bool reset=true, const int max_it=10, const Scalar rel_tol=Scalar(1e-8)) const |
| 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 |
| 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) | |
| DelassusOperatorDenseTpl< _Scalar, _Options > & | derived () |
| const DelassusOperatorDenseTpl< _Scalar, _Options > & | derived () const |
| const PowerIterationAlgo & | getPowerIterationAlgo () const |
| PINOCCHIO_EIGEN_PLAIN_TYPE (MatrixLike) solve(const Eigen | |
| void | solveInPlace (const Eigen::MatrixBase< MatrixLike > &mat) const |
| void | updateDamping (const Eigen::MatrixBase< VectorLike > &vec) |
| void | updateDamping (const Scalar mu) |
Public Attributes | |
| Vector | damping |
| CholeskyDecomposition | llt |
| template<typename MatrixLike > | |
| PINOCCHIO_EIGEN_PLAIN_TYPE(MatrixLike) solve(const Eigen Matrix | mat_tmp |
Additional Inherited Members | |
Protected Attributes inherited from pinocchio::DelassusOperatorBase< DelassusOperatorDenseTpl< _Scalar, _Options > > | |
| PowerIterationAlgo | power_iteration_algo |
Definition at line 29 of file delassus-operator-dense.hpp.
| typedef DelassusOperatorBase<Self> pinocchio::DelassusOperatorDenseTpl< _Scalar, _Options >::Base |
Definition at line 43 of file delassus-operator-dense.hpp.
| typedef Eigen::LLT<Matrix> pinocchio::DelassusOperatorDenseTpl< _Scalar, _Options >::CholeskyDecomposition |
Definition at line 42 of file delassus-operator-dense.hpp.
| typedef traits<Self>::Matrix pinocchio::DelassusOperatorDenseTpl< _Scalar, _Options >::Matrix |
Definition at line 40 of file delassus-operator-dense.hpp.
| typedef _Scalar pinocchio::DelassusOperatorDenseTpl< _Scalar, _Options >::Scalar |
Definition at line 32 of file delassus-operator-dense.hpp.
| typedef DelassusOperatorDenseTpl pinocchio::DelassusOperatorDenseTpl< _Scalar, _Options >::Self |
Definition at line 33 of file delassus-operator-dense.hpp.
| typedef traits<Self>::Vector pinocchio::DelassusOperatorDenseTpl< _Scalar, _Options >::Vector |
Definition at line 41 of file delassus-operator-dense.hpp.
| anonymous enum |
| Enumerator | |
|---|---|
| Options | |
| RowsAtCompileTime | |
Definition at line 34 of file delassus-operator-dense.hpp.
|
inlineexplicit |
Definition at line 46 of file delassus-operator-dense.hpp.
|
inline |
Definition at line 71 of file delassus-operator-dense.hpp.
|
inline |
Definition at line 57 of file delassus-operator-dense.hpp.
|
inline |
Definition at line 65 of file delassus-operator-dense.hpp.
| Vector pinocchio::DelassusOperatorDenseTpl< _Scalar, _Options >::damping |
Definition at line 146 of file delassus-operator-dense.hpp.
| CholeskyDecomposition pinocchio::DelassusOperatorDenseTpl< _Scalar, _Options >::llt |
Definition at line 145 of file delassus-operator-dense.hpp.
|
mutable |
Definition at line 77 of file delassus-operator-dense.hpp.