complex.H File Reference
Include dependency graph for complex.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  complex
 A complex number, similar to the C++ complex type. More...
 
class  pTraits< complex >
 
struct  is_contiguous< complex >
 Contiguous data for complex. More...
 
struct  is_contiguous_scalar< complex >
 Contiguous scalar data for complex. More...
 

Namespaces

namespace  Foam
 Namespace for OpenFOAM.
 
namespace  Foam::Detail
 Implementation details for various OpenFOAM classes.
 

Functions

scalar magSqr (const complex &)
 
scalar mag (const complex &)
 
complex sqr (const complex &)
 
const complex & min (const complex &, const complex &)
 
const complex & max (const complex &, const complex &)
 
complex limit (const complex &, const complex &)
 
const complex & sum (const complex &)
 
complex operator- (const complex &)
 
complex operator+ (const complex &, const complex &)
 
complex operator+ (const complex &, const scalar)
 
complex operator+ (const scalar, const complex &)
 
complex operator- (const complex &, const complex &)
 
complex operator- (const complex &, const scalar)
 
complex operator- (const scalar, const complex &)
 
complex operator* (const complex &, const complex &)
 
complex operator* (const complex &, const scalar)
 
complex operator* (const scalar, const complex &)
 
complex operator/ (const complex &, const complex &)
 
complex operator/ (const complex &, const scalar)
 
complex operator/ (const scalar, const complex &)
 
template<class T >
std::enable_if<!std::is_same< complex, T >::value, constT & >::type conj (const T &val)
 
template<class T >
std::enable_if< std::is_same< complex, T >::value, complex >::type conj (const T &val)
 The conjugate of a complex number. More...
 
Istream & operator>> (Istream &is, complex &c)
 
Ostream & operator<< (Ostream &os, const complex &c)
 
complex operator~ (const complex &c)
 Complex conjugate. More...
 
word name (const complex &c)
 Return string representation of complex. More...
 

Detailed Description

Original source file complex.H

Definition in file complex.H.