Public Types | Public Member Functions | Public Attributes | List of all members
Eigen::SparseLUMatrixUReturnType< MatrixLType, MatrixUType > Struct Template Reference

#include <SparseLU.h>

Public Types

typedef MatrixLType::Scalar Scalar
 

Public Member Functions

Index cols () const
 
Index rows () const
 
template<typename Dest >
void solveInPlace (MatrixBase< Dest > &X) const
 
template<bool Conjugate, typename Dest >
void solveTransposedInPlace (MatrixBase< Dest > &X) const
 
 SparseLUMatrixUReturnType (const MatrixLType &mapL, const MatrixUType &mapU)
 

Public Attributes

const MatrixLType & m_mapL
 
const MatrixUType & m_mapU
 

Detailed Description

template<typename MatrixLType, typename MatrixUType>
struct Eigen::SparseLUMatrixUReturnType< MatrixLType, MatrixUType >

Definition at line 19 of file SparseLU.h.

Member Typedef Documentation

◆ Scalar

template<typename MatrixLType , typename MatrixUType >
typedef MatrixLType::Scalar Eigen::SparseLUMatrixUReturnType< MatrixLType, MatrixUType >::Scalar

Definition at line 823 of file SparseLU.h.

Constructor & Destructor Documentation

◆ SparseLUMatrixUReturnType()

template<typename MatrixLType , typename MatrixUType >
Eigen::SparseLUMatrixUReturnType< MatrixLType, MatrixUType >::SparseLUMatrixUReturnType ( const MatrixLType &  mapL,
const MatrixUType &  mapU 
)
inline

Definition at line 824 of file SparseLU.h.

Member Function Documentation

◆ cols()

template<typename MatrixLType , typename MatrixUType >
Index Eigen::SparseLUMatrixUReturnType< MatrixLType, MatrixUType >::cols ( ) const
inline

Definition at line 828 of file SparseLU.h.

◆ rows()

template<typename MatrixLType , typename MatrixUType >
Index Eigen::SparseLUMatrixUReturnType< MatrixLType, MatrixUType >::rows ( ) const
inline

Definition at line 827 of file SparseLU.h.

◆ solveInPlace()

template<typename MatrixLType , typename MatrixUType >
template<typename Dest >
void Eigen::SparseLUMatrixUReturnType< MatrixLType, MatrixUType >::solveInPlace ( MatrixBase< Dest > &  X) const
inline

Definition at line 830 of file SparseLU.h.

◆ solveTransposedInPlace()

template<typename MatrixLType , typename MatrixUType >
template<bool Conjugate, typename Dest >
void Eigen::SparseLUMatrixUReturnType< MatrixLType, MatrixUType >::solveTransposedInPlace ( MatrixBase< Dest > &  X) const
inline

Definition at line 872 of file SparseLU.h.

Member Data Documentation

◆ m_mapL

template<typename MatrixLType , typename MatrixUType >
const MatrixLType& Eigen::SparseLUMatrixUReturnType< MatrixLType, MatrixUType >::m_mapL

Definition at line 917 of file SparseLU.h.

◆ m_mapU

template<typename MatrixLType , typename MatrixUType >
const MatrixUType& Eigen::SparseLUMatrixUReturnType< MatrixLType, MatrixUType >::m_mapU

Definition at line 918 of file SparseLU.h.


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


gtsam
Author(s):
autogenerated on Wed May 15 2024 15:29:17