00001 // 00002 #include <complex.h> 00003 //#include <math.h> 00004 // Exclusive or the bits in x together. 00005 // N is the number of bits in x. 00006 namespace SPUC { 00007 double sqrt(double x); 00008 complex<double> sqrt(complex<double> x); 00009 complex<double> sqrt(complex<long> x); 00010 // function for hyperbolic inverse cosine of x 00011 double coshin(double x); 00012 // function for inverse cosine of x 00013 double arccos(double x); 00014 // function for hyperbolic cosine of x 00015 double cosh(double x); 00016 double sinh(double x); 00017 complex<double> cos(complex<double> x); 00018 } // namespace SPUC