#include <MatrixPower.h>
Public Member Functions | |
| void | compute (MatrixType &res) const |
| MatrixPowerAtomic (const MatrixType &T, RealScalar p) | |
Private Types | |
| enum | { RowsAtCompileTime = MatrixType::RowsAtCompileTime, MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime } |
| typedef Array< Scalar, RowsAtCompileTime, 1, ColMajor, MaxRowsAtCompileTime > | ArrayType |
| typedef std::complex< RealScalar > | ComplexScalar |
| typedef MatrixType::Index | Index |
| typedef MatrixType::RealScalar | RealScalar |
| typedef MatrixType::Scalar | Scalar |
Private Member Functions | |
| void | compute2x2 (MatrixType &res, RealScalar p) const |
| void | computeBig (MatrixType &res) const |
| void | computePade (int degree, const MatrixType &IminusT, MatrixType &res) const |
Static Private Member Functions | |
| static ComplexScalar | computeSuperDiag (const ComplexScalar &, const ComplexScalar &, RealScalar p) |
| static RealScalar | computeSuperDiag (RealScalar, RealScalar, RealScalar p) |
| static int | getPadeDegree (float normIminusT) |
| static int | getPadeDegree (double normIminusT) |
| static int | getPadeDegree (long double normIminusT) |
Private Attributes | |
| const MatrixType & | m_A |
| RealScalar | m_p |
Definition at line 41 of file MatrixPower.h.
|
private |
Definition at line 52 of file MatrixPower.h.
|
private |
Definition at line 50 of file MatrixPower.h.
|
private |
Definition at line 51 of file MatrixPower.h.
|
private |
Definition at line 49 of file MatrixPower.h.
|
private |
Definition at line 48 of file MatrixPower.h.
|
private |
| Enumerator | |
|---|---|
| RowsAtCompileTime | |
| MaxRowsAtCompileTime | |
Definition at line 44 of file MatrixPower.h.
| Eigen::MatrixPowerAtomic< MatrixType >::MatrixPowerAtomic | ( | const MatrixType & | T, |
| RealScalar | p | ||
| ) |
Definition at line 72 of file MatrixPower.h.
| void Eigen::MatrixPowerAtomic< MatrixType >::compute | ( | MatrixType & | res | ) | const |
Definition at line 77 of file MatrixPower.h.
|
private |
Definition at line 108 of file MatrixPower.h.
|
private |
Definition at line 129 of file MatrixPower.h.
|
private |
Definition at line 95 of file MatrixPower.h.
|
inlinestaticprivate |
Definition at line 238 of file MatrixPower.h.
|
inlinestaticprivate |
Definition at line 249 of file MatrixPower.h.
|
inlinestaticprivate |
Definition at line 182 of file MatrixPower.h.
|
inlinestaticprivate |
Definition at line 193 of file MatrixPower.h.
|
inlinestaticprivate |
Definition at line 205 of file MatrixPower.h.
|
private |
Definition at line 54 of file MatrixPower.h.
|
private |
Definition at line 55 of file MatrixPower.h.