Math387::FlipConj Function

Overload List

#SignatureDescription
1TCplx FlipConj(const TCplx &X);Swaps real and imaginary part and conjugates the result.
2TSCplx FlipConj(const TSCplx &X);
3void FlipConj(const TCplx &X, TCplx &result);Swaps real and imaginary part and conjugates the result.
4void FlipConj(const TSCplx &X, TSCplx &result);

Overload 1: TCplx FlipConj(const TCplx &X);

Swaps real and imaginary part and conjugates the result.

#NameTypeDescription
1Xconst TCplx &

Returns: Flipped conjugated complex number: Flip(x+i*y), becomes: y-i*x.

See Also: Math387::Flip
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 2: TSCplx FlipConj(const TSCplx &X);

#NameTypeDescription
1Xconst TSCplx &
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 3: void FlipConj(const TCplx &X, TCplx &result);

Swaps real and imaginary part and conjugates the result.

#NameTypeDescription
1Xconst TCplx &Defines the input parameter for swapping real and complex part.
2resultTCplx &Stores the result of swapping and conjugating: a+i*b, becomes: b-i*a.
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

Overload 4: void FlipConj(const TSCplx &X, TSCplx &result);

#NameTypeDescription
1Xconst TSCplx &
2resultTSCplx &
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler