Math387::Smaller Function

Overload List

#SignatureDescription
1bool Smaller(const TCplx &X, const TCplx &Y);Compares two complex numbers.
2bool Smaller(const TSCplx &X, const TSCplx &Y);
3bool Smaller(const TCplx &X, const double Y);Compare one real and one complex number.
4bool Smaller(const TSCplx &X, const float Y);
5bool Smaller(const double X, const TCplx &Y);Compare one real and one complex number.
6bool Smaller(const float X, const TSCplx &Y);
7bool Smaller(const double A, const double B, const double Tol = 1E-4);Compare two real numbers.

Overload 1: bool Smaller(const TCplx &X, const TCplx &Y);

Compares two complex numbers.

#NameTypeDescription
1Xconst TCplx &
2Yconst TCplx &

Returns: true if X is smaller than Y. If absolute values are equal it compares the phase.

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

Overload 2: bool Smaller(const TSCplx &X, const TSCplx &Y);

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

Overload 3: bool Smaller(const TCplx &X, const double Y);

Compare one real and one complex number.

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

Overload 4: bool Smaller(const TSCplx &X, const float Y);

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

Overload 5: bool Smaller(const double X, const TCplx &Y);

Compare one real and one complex number.

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

Overload 6: bool Smaller(const float X, const TSCplx &Y);

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

Overload 7: bool Smaller(const double A, const double B, const double Tol = 1E-4);

Compare two real numbers.

#NameTypeDescription
1Aconst double
2Bconst double
3Tol = 1E-4const double

Returns: true, if A is smaller than B within defined tolerance: |A-B| < Tol .

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