Public Types | Public Member Functions | Protected Attributes | List of all members
pinocchio::TridiagonalSymmetricMatrixApplyOnTheLeftReturnType< LhsMatrixType, TridiagonalSymmetricMatrix > Struct Template Reference

#include <tridiagonal-matrix.hpp>

Public Types

typedef traits< Self >::PlainMatrixType PlainMatrixType
 
typedef TridiagonalSymmetricMatrixApplyOnTheLeftReturnType Self
 

Public Member Functions

EIGEN_CONSTEXPR Eigen::Index cols () const EIGEN_NOEXCEPT
 
template<typename ResultType >
void evalTo (ResultType &result) const
 
EIGEN_CONSTEXPR Eigen::Index rows () const EIGEN_NOEXCEPT
 
 TridiagonalSymmetricMatrixApplyOnTheLeftReturnType (const LhsMatrixType &lhs, const TridiagonalSymmetricMatrix &rhs)
 

Protected Attributes

const LhsMatrixType & m_lhs
 
const TridiagonalSymmetricMatrix & m_rhs
 

Detailed Description

template<typename LhsMatrixType, typename TridiagonalSymmetricMatrix>
struct pinocchio::TridiagonalSymmetricMatrixApplyOnTheLeftReturnType< LhsMatrixType, TridiagonalSymmetricMatrix >

Definition at line 38 of file math/tridiagonal-matrix.hpp.

Member Typedef Documentation

◆ PlainMatrixType

template<typename LhsMatrixType , typename TridiagonalSymmetricMatrix >
typedef traits<Self>::PlainMatrixType pinocchio::TridiagonalSymmetricMatrixApplyOnTheLeftReturnType< LhsMatrixType, TridiagonalSymmetricMatrix >::PlainMatrixType

Definition at line 381 of file math/tridiagonal-matrix.hpp.

◆ Self

template<typename LhsMatrixType , typename TridiagonalSymmetricMatrix >
typedef TridiagonalSymmetricMatrixApplyOnTheLeftReturnType pinocchio::TridiagonalSymmetricMatrixApplyOnTheLeftReturnType< LhsMatrixType, TridiagonalSymmetricMatrix >::Self

Definition at line 380 of file math/tridiagonal-matrix.hpp.

Constructor & Destructor Documentation

◆ TridiagonalSymmetricMatrixApplyOnTheLeftReturnType()

template<typename LhsMatrixType , typename TridiagonalSymmetricMatrix >
pinocchio::TridiagonalSymmetricMatrixApplyOnTheLeftReturnType< LhsMatrixType, TridiagonalSymmetricMatrix >::TridiagonalSymmetricMatrixApplyOnTheLeftReturnType ( const LhsMatrixType &  lhs,
const TridiagonalSymmetricMatrix &  rhs 
)
inline

Definition at line 383 of file math/tridiagonal-matrix.hpp.

Member Function Documentation

◆ cols()

template<typename LhsMatrixType , typename TridiagonalSymmetricMatrix >
EIGEN_CONSTEXPR Eigen::Index pinocchio::TridiagonalSymmetricMatrixApplyOnTheLeftReturnType< LhsMatrixType, TridiagonalSymmetricMatrix >::cols ( ) const
inline

Definition at line 414 of file math/tridiagonal-matrix.hpp.

◆ evalTo()

template<typename LhsMatrixType , typename TridiagonalSymmetricMatrix >
template<typename ResultType >
void pinocchio::TridiagonalSymmetricMatrixApplyOnTheLeftReturnType< LhsMatrixType, TridiagonalSymmetricMatrix >::evalTo ( ResultType &  result) const
inline

Definition at line 391 of file math/tridiagonal-matrix.hpp.

◆ rows()

template<typename LhsMatrixType , typename TridiagonalSymmetricMatrix >
EIGEN_CONSTEXPR Eigen::Index pinocchio::TridiagonalSymmetricMatrixApplyOnTheLeftReturnType< LhsMatrixType, TridiagonalSymmetricMatrix >::rows ( ) const
inline

Definition at line 410 of file math/tridiagonal-matrix.hpp.

Member Data Documentation

◆ m_lhs

template<typename LhsMatrixType , typename TridiagonalSymmetricMatrix >
const LhsMatrixType& pinocchio::TridiagonalSymmetricMatrixApplyOnTheLeftReturnType< LhsMatrixType, TridiagonalSymmetricMatrix >::m_lhs
protected

Definition at line 420 of file math/tridiagonal-matrix.hpp.

◆ m_rhs

template<typename LhsMatrixType , typename TridiagonalSymmetricMatrix >
const TridiagonalSymmetricMatrix& pinocchio::TridiagonalSymmetricMatrixApplyOnTheLeftReturnType< LhsMatrixType, TridiagonalSymmetricMatrix >::m_rhs
protected

Definition at line 421 of file math/tridiagonal-matrix.hpp.


The documentation for this struct was generated from the following file:


pinocchio
Author(s):
autogenerated on Sat Jun 22 2024 02:41:53