![]() |
Hex
1.0
Hydrogen-electron collision solver
|
#include <complex>#include <cmath>

Go to the source code of this file.
Typedefs | |
| typedef std::complex< double > | Complex |
| typedef std::complex< long double > | LComplex |
Functions | |
| template<typename C1 , typename C2 > | |
| auto | operator* (std::complex< C1 > a, std::complex< C2 > b) -> std::complex< decltype(C1(0.)*C2(0.))> |
| template<typename C1 , typename C2 > | |
| auto | operator/ (std::complex< C1 > a, std::complex< C2 > b) -> std::complex< decltype(C1(0.)/C2(0.))> |
| double | sqrabs (Complex z) |
| Squared modulus of a complex number. More... | |
| bool | Complex_realpart_less (Complex const &a, Complex const &b) |
| Complex ordering by real parts. More... | |
| bool | Complex_imagpart_less (Complex const &a, Complex const &b) |
| Complex ordering by imaginary parts. More... | |
| bool | Complex_finite (Complex const &z) |
| Finite check for complex number. More... | |
| typedef std::complex<double> Complex |
| typedef std::complex<long double> LComplex |
|
inline |
| auto operator* | ( | std::complex< C1 > | a, |
| std::complex< C2 > | b | ||
| ) | -> std::complex<decltype(C1(0.)*C2(0.))> |
| auto operator/ | ( | std::complex< C1 > | a, |
| std::complex< C2 > | b | ||
| ) | -> std::complex<decltype(C1(0.)/C2(0.))> |
|
inline |
1.8.5