Pseudo expression representing a solving operation. More...
#include <SolveWithGuess.h>
Public Types | |
typedef internal::generic_xpr_base< SolveWithGuess< Decomposition, RhsType, GuessType >, MatrixXpr, typename internal::traits< RhsType >::StorageKind >::type | Base |
typedef internal::ref_selector< SolveWithGuess >::type | Nested |
typedef internal::traits< SolveWithGuess >::PlainObject | PlainObject |
typedef internal::traits< SolveWithGuess >::Scalar | Scalar |
Public Member Functions | |
EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR Index | cols () const EIGEN_NOEXCEPT |
EIGEN_DEVICE_FUNC const Decomposition & | dec () const |
EIGEN_DEVICE_FUNC const GuessType & | guess () const |
EIGEN_DEVICE_FUNC const RhsType & | rhs () const |
EIGEN_DEVICE_FUNC EIGEN_CONSTEXPR Index | rows () const EIGEN_NOEXCEPT |
SolveWithGuess (const Decomposition &dec, const RhsType &rhs, const GuessType &guess) | |
Protected Attributes | |
const Decomposition & | m_dec |
const GuessType & | m_guess |
const RhsType & | m_rhs |
Private Member Functions | |
Scalar | coeff (Index row, Index col) const |
Scalar | coeff (Index i) const |
Pseudo expression representing a solving operation.
Decomposition | the type of the matrix or decomposion object |
Rhstype | the 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.
Definition at line 15 of file SolveWithGuess.h.
typedef internal::generic_xpr_base<SolveWithGuess<Decomposition,RhsType,GuessType>, MatrixXpr, typename internal::traits<RhsType>::StorageKind>::type Eigen::SolveWithGuess< Decomposition, RhsType, GuessType >::Base |
Definition at line 46 of file SolveWithGuess.h.
typedef internal::ref_selector<SolveWithGuess>::type Eigen::SolveWithGuess< Decomposition, RhsType, GuessType >::Nested |
Definition at line 47 of file SolveWithGuess.h.
typedef internal::traits<SolveWithGuess>::PlainObject Eigen::SolveWithGuess< Decomposition, RhsType, GuessType >::PlainObject |
Definition at line 45 of file SolveWithGuess.h.
typedef internal::traits<SolveWithGuess>::Scalar Eigen::SolveWithGuess< Decomposition, RhsType, GuessType >::Scalar |
Definition at line 44 of file SolveWithGuess.h.
|
inline |
Definition at line 49 of file SolveWithGuess.h.
|
private |
|
private |
|
inline |
Definition at line 56 of file SolveWithGuess.h.
|
inline |
Definition at line 58 of file SolveWithGuess.h.
|
inline |
Definition at line 60 of file SolveWithGuess.h.
|
inline |
Definition at line 59 of file SolveWithGuess.h.
|
inline |
Definition at line 54 of file SolveWithGuess.h.
|
protected |
Definition at line 63 of file SolveWithGuess.h.
|
protected |
Definition at line 65 of file SolveWithGuess.h.
|
protected |
Definition at line 64 of file SolveWithGuess.h.