Math387::CInv Function

Overload List

#SignatureDescription
1TCplx CInv(const TCplx &X);The 1/Z.
2TSCplx CInv(const TSCplx &X);
3void CInv(const TCplx &X, TCplx &result);The 1/Z.
4void CInv(const TSCplx &X, TSCplx &result);

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

The 1/Z.

#NameTypeDescription
1Xconst TCplx &

Returns: the 1/X: X becomes 1/X.

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

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

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

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

The 1/Z.

#NameTypeDescription
1Xconst TCplx &Defines the input parameter for inverting.
2resultTCplx &Stores the result of inverting: X becomes: 1/X
Declared in Dew::Math::Units::Math387 · Dew.Math/Units.Math387.h · Cross-compiler

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

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