Theoretica
A C++ numerical and automatic mathematical library
|
Functions of complex variable. More...
Go to the source code of this file.
Namespaces | |
namespace | theoretica |
Main namespace of the library which contains all functions and objects. | |
Functions | |
template<typename T > | |
complex< T > | theoretica::identity (complex< T > z) |
Complex identity. | |
template<typename T > | |
complex< T > | theoretica::conjugate (complex< T > z) |
Compute the conjugate of a complex number. | |
template<typename T > | |
complex< T > | theoretica::inverse (complex< T > z) |
Compute the conjugate of a complex number. | |
template<typename T > | |
complex< T > | theoretica::square (complex< T > z) |
Compute the square of a complex number. | |
template<typename T > | |
complex< T > | theoretica::cube (complex< T > z) |
Compute the cube of a complex number. | |
template<typename T > | |
complex< T > | theoretica::exp (complex< T > z) |
Compute the complex exponential. | |
template<typename T > | |
real | theoretica::abs (complex< T > z) |
Return the modulus of a complex number. | |
template<typename T > | |
complex< T > | theoretica::sin (complex< T > z) |
Computer the complex sine. | |
template<typename T > | |
complex< T > | theoretica::cos (complex< T > z) |
Compute the complex cosine. | |
template<typename T > | |
complex< T > | theoretica::tan (complex< T > z) |
Compute the complex tangent. | |
template<typename T > | |
complex< T > | theoretica::sqrt (complex< T > z) |
Compute the complex square root. | |
template<typename T > | |
complex< T > | theoretica::ln (complex< T > z) |
Compute the complex logarithm. | |
template<typename T > | |
complex< T > | theoretica::asin (complex< T > z) |
Compute the complex arcsine. | |
template<typename T > | |
complex< T > | theoretica::acos (complex< T > z) |
Compute the complex arccosine. | |
template<typename T > | |
complex< T > | theoretica::atan (complex< T > z) |
Compute the complex arctangent. | |
Functions of complex variable.