Go to the documentation of this file.
53 inline scalar
magSqr(
const complex&);
54 inline complex
sqr(
const complex&);
55 inline scalar
mag(
const complex&);
56 inline const complex&
max(
const complex&,
const complex&);
57 inline const complex&
min(
const complex&,
const complex&);
58 inline complex
limit(
const complex&,
const complex&);
59 inline const complex&
sum(
const complex&);
60 inline complex
operator+(
const complex&,
const complex&);
62 inline complex
operator-(
const complex&,
const complex&);
63 inline complex
operator*(
const complex&,
const complex&);
64 inline complex
operator/(
const complex&,
const complex&);
65 inline complex
operator*(
const scalar,
const complex&);
66 inline complex
operator*(
const complex&,
const scalar);
67 inline complex
operator/(
const complex&,
const scalar);
68 inline complex
operator/(
const scalar,
const complex&);
114 inline scalar
Re()
const;
115 inline scalar
Im()
const;
bool contiguous< complex >()
Data associated with complex type are contiguous.
A class for handling words, derived from string.
complex conjugate() const
friend complex operator/(const complex &, const complex &)
friend complex operator+(const complex &, const complex &)
friend scalar mag(const complex &c)
complex operator!() const
scalar re
Real and imaginary parts of the complex number.
const complex & operator=(const complex &)
bool operator!=(const complex &) const
dimensioned< scalar > mag(const dimensioned< Type > &)
void operator*=(const complex &)
void operator/=(const complex &)
void operator+=(const complex &)
static const complex zero
friend complex limit(const complex &, const complex &)
tmp< fvMatrix< Type > > operator-(const fvMatrix< Type > &)
friend Istream & operator>>(Istream &, complex &)
bool operator==(const complex &) const
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
const friend complex & max(const complex &, const complex &)
friend complex operator-(const complex &)
complex cmptType
Component type.
friend complex sqr(const complex &c)
Ostream & operator<<(Ostream &, const edgeMesh &)
Extension to the c++ complex library type.
tmp< fvMatrix< Type > > operator*(const DimensionedField< scalar, volMesh > &, const fvMatrix< Type > &)
dimensionedScalar operator/(const scalar s1, const dimensionedScalar &ds2)
friend Ostream & operator<<(Ostream &, const complex &)
dimensioned< Type > max(const dimensioned< Type > &, const dimensioned< Type > &)
void operator-=(const complex &)
dimensionedSymmTensor sqr(const dimensionedVector &dv)
Template function to specify if the data of a type are contiguous.
friend complex operator*(const complex &, const complex &)
const friend complex & min(const complex &, const complex &)
complex limit(const complex &, const complex &)
dimensioned< Type > sum(const DimensionedField< Type, GeoMesh > &df)
Istream & operator>>(Istream &, edgeMesh &)
const dimensionedScalar c
Speed of light in a vacuum.
friend scalar magSqr(const complex &c)
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
const friend complex & sum(const complex &)
static const char *const typeName
dimensioned< Type > min(const dimensioned< Type > &, const dimensioned< Type > &)
tmp< fvMatrix< Type > > operator+(const fvMatrix< Type > &, const fvMatrix< Type > &)
dimensioned< scalar > magSqr(const dimensioned< Type > &)
word name(const complex &)
Return a string representation of a complex.