Public Types | Public Member Functions | Protected Attributes

internal::TridiagonalizationMatrixTReturnType< MatrixType > Struct Template Reference

#include <Tridiagonalization.h>

Inheritance diagram for internal::TridiagonalizationMatrixTReturnType< MatrixType >:
ReturnByValue< TridiagonalizationMatrixTReturnType< MatrixType > > type

List of all members.

Public Types

typedef MatrixType::Index Index

Public Member Functions

 TridiagonalizationMatrixTReturnType (const MatrixType &mat)
 Constructor.
template<typename ResultType >
void evalTo (ResultType &result) const
Index rows () const
Index cols () const

Protected Attributes

const MatrixType::Nested m_matrix

template<typename MatrixType>
struct internal::TridiagonalizationMatrixTReturnType< MatrixType >


Member Typedef Documentation

template<typename MatrixType >
typedef MatrixType::Index internal::TridiagonalizationMatrixTReturnType< MatrixType >::Index

Constructor & Destructor Documentation

template<typename MatrixType >
internal::TridiagonalizationMatrixTReturnType< MatrixType >::TridiagonalizationMatrixTReturnType ( const MatrixType &  mat  )  [inline]

Constructor.

Parameters:
[in] mat The underlying dense matrix

Member Function Documentation

template<typename MatrixType >
Index internal::TridiagonalizationMatrixTReturnType< MatrixType >::cols ( void   )  const [inline]
template<typename MatrixType >
template<typename ResultType >
void internal::TridiagonalizationMatrixTReturnType< MatrixType >::evalTo ( ResultType &  result  )  const [inline]
template<typename MatrixType >
Index internal::TridiagonalizationMatrixTReturnType< MatrixType >::rows ( void   )  const [inline]

Member Data Documentation

template<typename MatrixType >
const MatrixType::Nested internal::TridiagonalizationMatrixTReturnType< MatrixType >::m_matrix [protected]

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