Math387.FlipConj Method

Overload List

#SignatureDescription
1function FlipConj(const X: TCplx): TCplx;Swaps real and imaginary part and conjugates the result.
2procedure FlipConj(const X: TCplx; out result: TCplx);Swaps real and imaginary part and conjugates the result.
3function FlipConj(const X: TSCplx): TSCplx;
4procedure FlipConj(const X: TSCplx; out result: TSCplx);

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

Swaps real and imaginary part and conjugates the result.

#NameTypeDescription
1XTCplx

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

See Also: Math387.Flip

Overload 2: procedure FlipConj(const X: TCplx; out result: TCplx);

Swaps real and imaginary part and conjugates the result.

#NameDescription
1XDefines the input parameter for swapping real and complex part.
2resultStores the result of swapping and conjugating: a+i*b, becomes: b-i*a.

Result: stored in self (calling object)

Overload 3: function FlipConj(const X: TSCplx): TSCplx;

#NameTypeDescription
1XTSCplx

Returns: TSCplx

Overload 4: procedure FlipConj(const X: TSCplx; out result: TSCplx);

#NameTypeDescription
1XTSCplx
2resultTSCplx

Result: stored in self (calling object)