MOAB
4.9.3pre
|
Pseudo expression representing a solving operation. More...
#include <SolveWithGuess.h>
Public Types | |
typedef internal::traits < SolveWithGuess >::Scalar | Scalar |
typedef internal::traits < SolveWithGuess > ::PlainObject | PlainObject |
typedef internal::generic_xpr_base < SolveWithGuess < Decomposition, RhsType, GuessType >, MatrixXpr, typename internal::traits < RhsType >::StorageKind > ::type | Base |
Public Member Functions | |
SolveWithGuess (const Decomposition &dec, const RhsType &rhs, const GuessType &guess) | |
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 |
EIGEN_DEVICE_FUNC const GuessType & | guess () const |
Protected Attributes | |
const Decomposition & | m_dec |
const RhsType & | m_rhs |
const GuessType & | m_guess |
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 41 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::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.
Eigen::SolveWithGuess< Decomposition, RhsType, GuessType >::SolveWithGuess | ( | const Decomposition & | dec, |
const RhsType & | rhs, | ||
const GuessType & | guess | ||
) | [inline] |
Scalar Eigen::SolveWithGuess< Decomposition, RhsType, GuessType >::coeff | ( | Index | row, |
Index | col | ||
) | const [private] |
Scalar Eigen::SolveWithGuess< Decomposition, RhsType, GuessType >::coeff | ( | Index | i | ) | const [private] |
EIGEN_DEVICE_FUNC Index Eigen::SolveWithGuess< Decomposition, RhsType, GuessType >::cols | ( | void | ) | const [inline] |
Definition at line 53 of file SolveWithGuess.h.
{ return m_rhs.cols(); }
EIGEN_DEVICE_FUNC const Decomposition& Eigen::SolveWithGuess< Decomposition, RhsType, GuessType >::dec | ( | ) | const [inline] |
Definition at line 55 of file SolveWithGuess.h.
{ return m_dec; }
EIGEN_DEVICE_FUNC const GuessType& Eigen::SolveWithGuess< Decomposition, RhsType, GuessType >::guess | ( | ) | const [inline] |
Definition at line 57 of file SolveWithGuess.h.
{ return m_guess; }
EIGEN_DEVICE_FUNC const RhsType& Eigen::SolveWithGuess< Decomposition, RhsType, GuessType >::rhs | ( | ) | const [inline] |
Definition at line 56 of file SolveWithGuess.h.
{ return m_rhs; }
EIGEN_DEVICE_FUNC Index Eigen::SolveWithGuess< Decomposition, RhsType, GuessType >::rows | ( | void | ) | const [inline] |
Definition at line 52 of file SolveWithGuess.h.
{ return m_dec.cols(); }
const Decomposition& Eigen::SolveWithGuess< Decomposition, RhsType, GuessType >::m_dec [protected] |
Definition at line 60 of file SolveWithGuess.h.
const GuessType& Eigen::SolveWithGuess< Decomposition, RhsType, GuessType >::m_guess [protected] |
Definition at line 62 of file SolveWithGuess.h.
const RhsType& Eigen::SolveWithGuess< Decomposition, RhsType, GuessType >::m_rhs [protected] |
Definition at line 61 of file SolveWithGuess.h.