6 #ifndef MYRAMATH_ITERATIVE_IDENTITYACTION_H 7 #define MYRAMATH_ITERATIVE_IDENTITYACTION_H 14 #include <myramath/MYRAMATH_EXPORT.h> 20 template<
class Number>
class Action;
25 template<> MYRAMATH_EXPORT Action<NumberS> make_IdentityAction<NumberS>(
int N);
26 template<> MYRAMATH_EXPORT Action<NumberD> make_IdentityAction<NumberD>(
int N);
27 template<> MYRAMATH_EXPORT Action<NumberC> make_IdentityAction<NumberC>(
int N);
28 template<> MYRAMATH_EXPORT Action<NumberZ> make_IdentityAction<NumberZ>(
int N);
Action< Number > make_IdentityAction(int N)
Returns an Action that is just the NxN identity operator.
Various utility functions/classes related to scalar Number types.