Scaling operator. More...
#include <MatrixExponential.h>
Public Types | |
| typedef std::complex< RealScalar > | ComplexScalar |
Public Member Functions | |
| MatrixExponentialScalingOp (int squarings) | |
| Constructor. More... | |
| const ComplexScalar | operator() (const ComplexScalar &x) const |
| Scale a matrix coefficient. More... | |
| const RealScalar | operator() (const RealScalar &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 49 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.
|
private |
Definition at line 56 of file MatrixExponential.h.