Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Eigen::internal::hseq_side_dependent_impl< VectorsType, CoeffsType, Side > Struct Template Reference

#include <src/eigen/Eigen/src/Householder/HouseholderSequence.h>

Public Types

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

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 >

Member Typedef Documentation

◆ EssentialVectorType

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

◆ HouseholderSequenceType

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

Member Function Documentation

◆ essentialVector()

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 
)
inlinestatic
91 {
92 Index start = k+1+h.m_shift;
93 return Block<const VectorsType,Dynamic,1>(h.m_vectors, start, k, h.rows()-start, 1);
94 }
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
Definition Meta.h:33

References Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >::m_shift, Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >::m_vectors, and Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >::rows().

Referenced by Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >::essentialVector().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

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