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.