Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Eigen::Solve< Decomposition, RhsType > Class Template Reference

Pseudo expression representing a solving operation. More...

#include <src/eigen/Eigen/src/Core/Solve.h>

+ Inheritance diagram for Eigen::Solve< Decomposition, RhsType >:
+ Collaboration diagram for Eigen::Solve< Decomposition, RhsType >:

Public Types

typedef internal::traits< Solve >::PlainObject PlainObject
 
typedef internal::traits< Solve >::StorageIndex StorageIndex
 
typedef internal::generic_xpr_base< Solve< Decomposition, RhsType >, MatrixXpr, internal::traits< RhsType >::StorageKind >::type Base
 

Public Member Functions

 Solve (const Decomposition &dec, const RhsType &rhs)
 
EIGEN_DEVICE_FUNC Index rows () const
 
EIGEN_DEVICE_FUNC Index cols () const
 
EIGEN_DEVICE_FUNC const Decomposition & dec () const
 
EIGEN_DEVICE_FUNC const RhsType & rhs () const
 

Protected Attributes

const Decomposition & m_dec
 
const RhsType & m_rhs
 

Detailed Description

template<typename Decomposition, typename RhsType>
class Eigen::Solve< Decomposition, RhsType >

Pseudo expression representing a solving operation.

Template Parameters
Decompositionthe type of the matrix or decomposion object
Rhstypethe type of the right-hand side

This class represents an expression of A.solve(B) and most of the time this is the only way it is used.

Member Typedef Documentation

◆ Base

typedef internal::generic_xpr_base<Solve<Decomposition,RhsType>,MatrixXpr,internal::traits< RhsType >::StorageKind >::type Eigen::SolveImpl< Decomposition, RhsType, internal::traits< RhsType >::StorageKind >::Base
inherited

◆ PlainObject

template<typename Decomposition , typename RhsType >
typedef internal::traits<Solve>::PlainObject Eigen::Solve< Decomposition, RhsType >::PlainObject

◆ StorageIndex

template<typename Decomposition , typename RhsType >
typedef internal::traits<Solve>::StorageIndex Eigen::Solve< Decomposition, RhsType >::StorageIndex

Constructor & Destructor Documentation

◆ Solve()

template<typename Decomposition , typename RhsType >
Eigen::Solve< Decomposition, RhsType >::Solve ( const Decomposition &  dec,
const RhsType &  rhs 
)
inline
69 : m_dec(dec), m_rhs(rhs)
70 {}
const RhsType & m_rhs
Definition Solve.h:80
EIGEN_DEVICE_FUNC const RhsType & rhs() const
Definition Solve.h:76
const Decomposition & m_dec
Definition Solve.h:79
EIGEN_DEVICE_FUNC const Decomposition & dec() const
Definition Solve.h:75

Member Function Documentation

◆ cols()

◆ dec()

◆ rhs()

◆ rows()

Member Data Documentation

◆ m_dec

template<typename Decomposition , typename RhsType >
const Decomposition& Eigen::Solve< Decomposition, RhsType >::m_dec
protected

◆ m_rhs

template<typename Decomposition , typename RhsType >
const RhsType& Eigen::Solve< Decomposition, RhsType >::m_rhs
protected

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