|
TBCI Numerical high perf. C++ Library 2.8.0
|
Wrapper for C++ std library complex type plus compatibility features. More...
#include "tbci/basics.h"#include <complex>
Go to the source code of this file.
Macros | |
| #define | CPLX(t) |
| #define | CPLXR(t, a, r) |
| #define | CPLXRI(t, a, r, i) |
| #define | CPLXC(t, a, c) |
| #define | CPLXVRI(t, r, i) |
Functions | |
| template<typename T> | |
| NAMESPACE_TBCI double | fabssqr (const CPLX__ complex< T > &a) |
| template<typename T> | |
| NAMESPACE_END NAMESPACE_CSTD double | fabs (const CPLX__ complex< T > &a) |
| template<typename T> | |
| NAMESPACE_CSTD_END NAMESPACE_CPLX bool | operator> (const CPLX__ complex< T > &a, const CPLX__ complex< T > &b) |
| defined(NO_NS) | |
| template<typename T> | |
| bool | operator>= (const CPLX__ complex< T > &a, const CPLX__ complex< T > &b) |
| template<typename T> | |
| bool | operator< (const CPLX__ complex< T > &a, const CPLX__ complex< T > &b) |
| template<typename T> | |
| bool | operator<= (const CPLX__ complex< T > &a, const CPLX__ complex< T > &b) |
| NAMESPACE_CPLX_END NAMESPACE_TBCI NAMESPACE_END NAMESPACE_TBCI | SPEC_TBCI_TRAITS_LOOP_COPY (CPLX__ complex< float >) |
| SPEC_TBCI_TRAITS_LOOP_COPY (CPLX__ complex< double >) | |
| SPEC_TBCI_TRAITS_ALWAYS_COPY (CPLX__ complex< float > *) | |
| SPEC_TBCI_TRAITS_ALWAYS_COPY (CPLX__ complex< double > *) | |
Wrapper for C++ std library complex type plus compatibility features.
Definition in file std_cplx.h.
| #define CPLX | ( | t | ) |
Definition at line 23 of file std_cplx.h.
Definition at line 26 of file std_cplx.h.
| #define CPLXR | ( | t, | |
| a, | |||
| r ) |
Definition at line 24 of file std_cplx.h.
Definition at line 25 of file std_cplx.h.
| #define CPLXVRI | ( | t, | |
| r, | |||
| i ) |
Definition at line 27 of file std_cplx.h.
|
inline |
Definition at line 47 of file std_cplx.h.
References a, complex, fabs(), fabssqr(), GLBL__, MATH__, sqrt(), and TBCI__.
Referenced by operator<(), operator<=(), operator>(), and operator>=().
|
inline |
Definition at line 38 of file std_cplx.h.
|
inline |
References complex, and NAMESPACE_END.
| NAMESPACE_CPLX_END NAMESPACE_TBCI NAMESPACE_END NAMESPACE_TBCI SPEC_TBCI_TRAITS_LOOP_COPY | ( | CPLX__ complex< float > | ) |
References complex.