Don't duplicate routines from cuComplex.h. Convert complex_square() to similar conventions
Adapt square() kernel to cuComplex.h naming conventions