MOAB  4.9.3pre
Eigen::internal::hseq_side_dependent_impl< VectorsType, CoeffsType, Side > Struct Template Reference

#include <HouseholderSequence.h>

List of all members.

Public Types

typedef Block< const
VectorsType, Dynamic, 1 > 
EssentialVectorType
typedef HouseholderSequence
< VectorsType, CoeffsType,
OnTheLeft
HouseholderSequenceType

Static Public Member Functions

static const EssentialVectorType essentialVector (const HouseholderSequenceType &h, Index k)

Detailed Description

template<typename VectorsType, typename CoeffsType, int Side>
struct Eigen::internal::hseq_side_dependent_impl< VectorsType, CoeffsType, Side >

Definition at line 86 of file HouseholderSequence.h.


Member Typedef Documentation

template<typename VectorsType , typename CoeffsType , int Side>
typedef Block<const VectorsType, Dynamic, 1> Eigen::internal::hseq_side_dependent_impl< VectorsType, CoeffsType, Side >::EssentialVectorType

Definition at line 88 of file HouseholderSequence.h.

template<typename VectorsType , typename CoeffsType , int Side>
typedef HouseholderSequence<VectorsType, CoeffsType, OnTheLeft> Eigen::internal::hseq_side_dependent_impl< VectorsType, CoeffsType, Side >::HouseholderSequenceType

Definition at line 89 of file HouseholderSequence.h.


Member Function Documentation

template<typename VectorsType , typename CoeffsType , int Side>
static const EssentialVectorType Eigen::internal::hseq_side_dependent_impl< VectorsType, CoeffsType, Side >::essentialVector ( const HouseholderSequenceType h,
Index  k 
) [inline, static]

Definition at line 90 of file HouseholderSequence.h.

  {
    Index start = k+1+h.m_shift;
    return Block<const VectorsType,Dynamic,1>(h.m_vectors, start, k, h.rows()-start, 1);
  }

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines