| 20 | |
| 21 | template<typename T> |
| 22 | double cabs(const T in) { |
| 23 | return (double)in; |
| 24 | } |
| 25 | static double cabs(const char in) { return (double)(in > 0); } |
| 26 | static double cabs(const cfloat &in) { return (double)abs(in); } |
| 27 | static double cabs(const cdouble &in) { return (double)abs(in); } |
no test coverage detected