
Go to the source code of this file.
Namespaces | |
| namespace | Foam |
| Namespace for OpenFOAM. | |
Macros | |
| #define | transFunc(func) |
| #define | powFuncs(type2) |
Functions | |
| scalar | mag (const complex &c) |
| scalar | magSqr (const complex &c) |
| complex | sqr (const complex &c) |
| complex | sign (const complex &c) |
| sgn() https://en.wikipedia.org/wiki/Sign_function#Complex_signum | |
| scalar | csign (const complex &c) |
| csgn() https://en.wikipedia.org/wiki/Sign_function#Complex_signum | |
| const complex & | min (const complex &c1, const complex &c2) |
| const complex & | max (const complex &c1, const complex &c2) |
| complex | limit (const complex &c1, const complex &c2) |
| complex | lerp (const complex &a, const complex &b, const scalar t) |
| Linear interpolation of complex a and b by factor t. | |
| const complex & | sum (const complex &c) |
| complex | transform (const Tensor< scalar > &, const complex c) |
| No-op rotational transform for complex. | |
| complex | operator- (const complex &c) |
| complex | operator+ (const complex &c1, const complex &c2) |
| complex | operator+ (const complex &c, const scalar s) |
| complex | operator+ (const scalar s, const complex &c) |
| complex | operator- (const complex &c1, const complex &c2) |
| complex | operator- (const complex &c, const scalar s) |
| complex | operator- (const scalar s, const complex &c) |
| complex | operator* (const complex &c1, const complex &c2) |
| complex | operator* (const complex &c, const scalar s) |
| complex | operator* (const scalar s, const complex &c) |
| complex | operator/ (const complex &c1, const complex &c2) |
| complex | operator/ (const complex &c, const scalar s) |
| complex | operator/ (const scalar s, const complex &c) |
| complex | sqrt (const complex &c) |
| complex | exp (const complex &c) |
| complex | log (const complex &c) |
| complex | log10 (const complex &c) |
| complex | sin (const complex &c) |
| complex | cos (const complex &c) |
| complex | tan (const complex &c) |
| complex | asin (const complex &c) |
| complex | acos (const complex &c) |
| complex | atan (const complex &c) |
| complex | sinh (const complex &c) |
| complex | cosh (const complex &c) |
| complex | tanh (const complex &c) |
| complex | asinh (const complex &c) |
| complex | acosh (const complex &c) |
| complex | atanh (const complex &c) |
| complex | pow (const complex &x, const complex &y) |
| complex | pow (const complex &x, const int y) |
| complex | pow (const int x, const complex &y) |
| complex | pow (const complex &x, const long y) |
| complex | pow (const long x, const complex &y) |
| complex | pow (const complex &x, const float y) |
| complex | pow (const float x, const complex &y) |
| complex | pow (const complex &x, const double y) |
| complex | pow (const double x, const complex &y) |
| complex | pow3 (const complex &c) |
| complex | pow4 (const complex &c) |
| complex | pow5 (const complex &c) |
| complex | pow6 (const complex &c) |
| complex | pow025 (const complex &c) |
Original source file complexI.H
Definition in file complexI.H.
| #define transFunc | ( | func | ) |
Definition at line 385 of file complexI.H.
| #define powFuncs | ( | type2 | ) |
Definition at line 420 of file complexI.H.
Referenced by Foam::pow(), and Foam::pow().