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.