Theoretica
A C++ numerical and automatic mathematical library
Loading...
Searching...
No Matches
complex_analysis.h File Reference

Functions of complex variable. More...

#include "./complex.h"
#include "../core/real_analysis.h"

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< Ttheoretica::identity (complex< T > z)
 Complex identity.
 
template<typename T >
complex< Ttheoretica::conjugate (complex< T > z)
 Compute the conjugate of a complex number.
 
template<typename T >
complex< Ttheoretica::inverse (complex< T > z)
 Compute the conjugate of a complex number.
 
template<typename T >
complex< Ttheoretica::square (complex< T > z)
 Compute the square of a complex number.
 
template<typename T >
complex< Ttheoretica::cube (complex< T > z)
 Compute the cube of a complex number.
 
template<typename T >
complex< Ttheoretica::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< Ttheoretica::sin (complex< T > z)
 Computer the complex sine.
 
template<typename T >
complex< Ttheoretica::cos (complex< T > z)
 Compute the complex cosine.
 
template<typename T >
complex< Ttheoretica::tan (complex< T > z)
 Compute the complex tangent.
 
template<typename T >
complex< Ttheoretica::sqrt (complex< T > z)
 Compute the complex square root.
 
template<typename T >
complex< Ttheoretica::ln (complex< T > z)
 Compute the complex logarithm.
 
template<typename T >
complex< Ttheoretica::asin (complex< T > z)
 Compute the complex arcsine.
 
template<typename T >
complex< Ttheoretica::acos (complex< T > z)
 Compute the complex arccosine.
 
template<typename T >
complex< Ttheoretica::atan (complex< T > z)
 Compute the complex arctangent.
 

Detailed Description

Functions of complex variable.