Scaling operator. More...
#include <MatrixExponential.h>
Public Types | |
typedef std::complex< RealScalar > | ComplexScalar |
Public Member Functions | |
MatrixExponentialScalingOp (int squarings) | |
Constructor. More... | |
const RealScalar | operator() (const RealScalar &x) const |
Scale a matrix coefficient. More... | |
const ComplexScalar | operator() (const ComplexScalar &x) const |
Scale a matrix coefficient. More... | |
Private Attributes | |
int | m_squarings |
Scaling operator.
This struct is used by CwiseUnaryOp to scale a matrix by .
Definition at line 24 of file MatrixExponential.h.
typedef std::complex<RealScalar> Eigen::internal::MatrixExponentialScalingOp< RealScalar >::ComplexScalar |
Definition at line 43 of file MatrixExponential.h.
|
inline |
Constructor.
[in] | squarings | The integer in this document. |
Definition at line 30 of file MatrixExponential.h.
|
inline |
Scale a matrix coefficient.
[in,out] | x | The scalar to be scaled, becoming . |
Definition at line 37 of file MatrixExponential.h.
|
inline |
Scale a matrix coefficient.
[in,out] | x | The scalar to be scaled, becoming . |
Definition at line 49 of file MatrixExponential.h.
|
private |
Definition at line 56 of file MatrixExponential.h.