Main MRPT website > C++ reference
MRPT logo
Classes | Namespaces | Defines | Functions
Householder File Reference
#include "Core"
#include "src/Core/util/DisableStupidWarnings.h"
#include "src/Householder/Householder.h"
#include "src/Householder/HouseholderSequence.h"
#include "src/Householder/BlockHouseholder.h"
#include "src/Core/util/ReenableStupidWarnings.h"
Include dependency graph for Householder:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Eigen::internal::decrement_size
struct  Eigen::internal::traits< HouseholderSequence< VectorsType, CoeffsType, Side > >
struct  Eigen::internal::hseq_side_dependent_impl
struct  Eigen::internal::hseq_side_dependent_impl< VectorsType, CoeffsType, OnTheRight >
struct  Eigen::internal::matrix_type_times_scalar_type
class  Eigen::HouseholderSequence
  More...

Namespaces

namespace  Eigen
 

Namespace containing all symbols from the Eigen library.


namespace  Eigen::internal
 

Applies the clock wise 2D rotation j to the set of 2D vectors of cordinates x and y: $ \left ( \begin{array}{cc} x \\ y \end{array} \right ) = J \left ( \begin{array}{cc} x \\ y \end{array} \right ) $


Defines

#define EIGEN_HOUSEHOLDER_MODULE_H

Functions

template<typename OtherDerived , typename VectorsType , typename CoeffsType , int Side>
internal::matrix_type_times_scalar_type
< typename VectorsType::Scalar,
OtherDerived >::Type 
Eigen::operator* (const MatrixBase< OtherDerived > &other, const HouseholderSequence< VectorsType, CoeffsType, Side > &h)
 Computes the product of a matrix with a Householder sequence.
template<typename VectorsType , typename CoeffsType >
HouseholderSequence
< VectorsType, CoeffsType > 
Eigen::householderSequence (const VectorsType &v, const CoeffsType &h)
 \
template<typename VectorsType , typename CoeffsType >
HouseholderSequence
< VectorsType, CoeffsType,
OnTheRight > 
Eigen::rightHouseholderSequence (const VectorsType &v, const CoeffsType &h)
 \
template<typename TriangularFactorType , typename VectorsType , typename CoeffsType >
void Eigen::internal::make_block_householder_triangular_factor (TriangularFactorType &triFactor, const VectorsType &vectors, const CoeffsType &hCoeffs)
template<typename MatrixType , typename VectorsType , typename CoeffsType >
void Eigen::internal::apply_block_householder_on_the_left (MatrixType &mat, const VectorsType &vectors, const CoeffsType &hCoeffs)

Define Documentation

#define EIGEN_HOUSEHOLDER_MODULE_H

Definition at line 2 of file Householder.




Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011