Helper class for computing matrix functions of atomic matrices. More...
#include <MatrixFunction.h>
Public Types | |
| typedef MatrixType::Scalar | Scalar |
| typedef stem_function< Scalar >::type | StemFunction |
Public Member Functions | |
| MatrixType | compute (const MatrixType &A) |
| Compute matrix function of atomic matrix. More... | |
| MatrixFunctionAtomic (StemFunction f) | |
| Constructor. More... | |
Private Attributes | |
| StemFunction * | m_f |
Helper class for computing matrix functions of atomic matrices.
Here, an atomic matrix is a triangular matrix whose diagonal entries are close to each other.
Definition at line 30 of file MatrixFunction.h.
| typedef MatrixType::Scalar Eigen::internal::MatrixFunctionAtomic< MatrixType >::Scalar |
Definition at line 34 of file MatrixFunction.h.
| typedef stem_function<Scalar>::type Eigen::internal::MatrixFunctionAtomic< MatrixType >::StemFunction |
Definition at line 35 of file MatrixFunction.h.
|
inline |
Constructor.
| [in] | f | matrix function to compute. |
Definition at line 40 of file MatrixFunction.h.
| MatrixType Eigen::internal::MatrixFunctionAtomic< MatrixType >::compute | ( | const MatrixType & | A | ) |
Compute matrix function of atomic matrix.
| [in] | A | argument of matrix function, should be upper triangular and atomic |
Definition at line 64 of file MatrixFunction.h.
|
private |
Definition at line 49 of file MatrixFunction.h.