SPUC  3.0
Namespaces | Functions
spuc_math.h File Reference

Various standard math functions not available elsewhere. More...

#include <spuc/spuc_types.h>
#include <spuc/complex.h>
Include dependency graph for spuc_math.h:
This graph shows which files directly or indirectly include this file:

Namespaces

 SPUC
 fixed point types: spuc_fixed,spuc_ufixed,spuc_int,spuc_uint
 

Functions

float_type SPUC::sqrt (float_type x)
 sqrt More...
 
complex< float_type > SPUC::sqrt (complex< float_type > x)
 sqrt More...
 
complex< float_type > SPUC::sqrt (complex< long > x)
 sqrt More...
 
float_type SPUC::coshin (float_type x)
 
float_type SPUC::arccos (float_type x)
 
float_type SPUC::cosh (float_type x)
 
float_type SPUC::sinh (float_type x)
 
float_type SPUC::cos (float_type x)
 
complex< float_type > SPUC::cos (complex< float_type > x)
 
complex< float_type > SPUC::exp (complex< float_type > x)
 complex exponential More...
 
float_type SPUC::hypot (complex< float_type > z)
 
complex< float_type > SPUC::polar (float_type amp, float_type arg)
 Polar to rectangular conversion. More...
 
complex< float > SPUC::expj (float x)
 complex exponential More...
 
complex< double > SPUC::expj (double x)
 

Detailed Description

Various standard math functions not available elsewhere.

Author
Tony Kirke, Copyright(c) 2001