eigenpy 3.12.0
Bindings between Numpy and Eigen using Boost.Python
Loading...
Searching...
No Matches
eigenpy::SparseQRVisitor< SparseQRType > Struct Template Reference
Inheritance diagram for eigenpy::SparseQRVisitor< SparseQRType >:
[legend]
Collaboration diagram for eigenpy::SparseQRVisitor< SparseQRType >:
[legend]

Public Types

typedef SparseQRType::MatrixType MatrixType
typedef MatrixType::Scalar Scalar
typedef MatrixType::RealScalar RealScalar
typedef Eigen::Matrix< Scalar, Eigen::Dynamic, 1, MatrixType::Options > DenseVectorXs
typedef Eigen::Matrix< Scalar, Eigen::Dynamic, Eigen::Dynamic, MatrixType::Options > DenseMatrixXs
typedef SparseQRType::QRMatrixType QRMatrixType
typedef Eigen::SparseQRMatrixQReturnType< SparseQRType > QType

Public Member Functions

template<class PyClass>
void visit (PyClass &cl) const

Static Public Member Functions

static void expose ()
static void expose (const std::string &name)

Detailed Description

template<typename SparseQRType>
struct eigenpy::SparseQRVisitor< SparseQRType >

Definition at line 128 of file SparseQR.hpp.

Member Typedef Documentation

◆ DenseMatrixXs

template<typename SparseQRType>
typedef Eigen::Matrix<Scalar, Eigen::Dynamic, Eigen::Dynamic, MatrixType::Options> eigenpy::SparseQRVisitor< SparseQRType >::DenseMatrixXs

Definition at line 138 of file SparseQR.hpp.

◆ DenseVectorXs

template<typename SparseQRType>
typedef Eigen::Matrix<Scalar, Eigen::Dynamic, 1, MatrixType::Options> eigenpy::SparseQRVisitor< SparseQRType >::DenseVectorXs

Definition at line 135 of file SparseQR.hpp.

◆ MatrixType

template<typename SparseQRType>
typedef SparseQRType::MatrixType eigenpy::SparseQRVisitor< SparseQRType >::MatrixType

Definition at line 130 of file SparseQR.hpp.

◆ QRMatrixType

template<typename SparseQRType>
typedef SparseQRType::QRMatrixType eigenpy::SparseQRVisitor< SparseQRType >::QRMatrixType

Definition at line 140 of file SparseQR.hpp.

◆ QType

template<typename SparseQRType>
typedef Eigen::SparseQRMatrixQReturnType<SparseQRType> eigenpy::SparseQRVisitor< SparseQRType >::QType

Definition at line 141 of file SparseQR.hpp.

◆ RealScalar

template<typename SparseQRType>
typedef MatrixType::RealScalar eigenpy::SparseQRVisitor< SparseQRType >::RealScalar

Definition at line 133 of file SparseQR.hpp.

◆ Scalar

template<typename SparseQRType>
typedef MatrixType::Scalar eigenpy::SparseQRVisitor< SparseQRType >::Scalar

Definition at line 132 of file SparseQR.hpp.

Member Function Documentation

◆ expose() [1/2]

template<typename SparseQRType>
void eigenpy::SparseQRVisitor< SparseQRType >::expose()
inlinestatic

Definition at line 206 of file SparseQR.hpp.

◆ expose() [2/2]

template<typename SparseQRType>
void eigenpy::SparseQRVisitor< SparseQRType >::expose(const std::string &name)
inlinestatic

Definition at line 212 of file SparseQR.hpp.

◆ visit()

template<typename SparseQRType>
template<class PyClass>
void eigenpy::SparseQRVisitor< SparseQRType >::visit(PyClass &cl)const
inline

Definition at line 144 of file SparseQR.hpp.


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