#include "octave-config.h"
#include <complex>
Go to the source code of this file.
Macros | |
#define | DECL_COMPLEXR_COMP(OP) |
#define | EXT_INST_COMPLEXR_COMP(OP, T) |
Typedefs | |
typedef std::complex< double > | Complex |
typedef std::complex< float > | FloatComplex |
Functions | |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator< (const std::complex< double > &a, const std::complex< double > &b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator< (const std::complex< double > &a, double b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator< (const std::complex< float > &a, const std::complex< float > &b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator< (const std::complex< float > &a, float b) |
template<typename T > | |
bool | operator< (const std::complex< T > &a, const std::complex< T > &b) |
template<typename T > | |
bool | operator< (const std::complex< T > &a, T b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator< (double a, const std::complex< double > &b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator< (float a, const std::complex< float > &b) |
template<typename T > | |
bool | operator< (T a, const std::complex< T > &b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator<= (const std::complex< double > &a, const std::complex< double > &b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator<= (const std::complex< double > &a, double b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator<= (const std::complex< float > &a, const std::complex< float > &b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator<= (const std::complex< float > &a, float b) |
template<typename T > | |
bool | operator<= (const std::complex< T > &a, const std::complex< T > &b) |
template<typename T > | |
bool | operator<= (const std::complex< T > &a, T b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator<= (double a, const std::complex< double > &b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator<= (float a, const std::complex< float > &b) |
template<typename T > | |
bool | operator<= (T a, const std::complex< T > &b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator> (const std::complex< double > &a, const std::complex< double > &b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator> (const std::complex< double > &a, double b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator> (const std::complex< float > &a, const std::complex< float > &b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator> (const std::complex< float > &a, float b) |
template<typename T > | |
bool | operator> (const std::complex< T > &a, const std::complex< T > &b) |
template<typename T > | |
bool | operator> (const std::complex< T > &a, T b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator> (double a, const std::complex< double > &b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator> (float a, const std::complex< float > &b) |
template<typename T > | |
bool | operator> (T a, const std::complex< T > &b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator>= (const std::complex< double > &a, const std::complex< double > &b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator>= (const std::complex< double > &a, double b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator>= (const std::complex< float > &a, const std::complex< float > &b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator>= (const std::complex< float > &a, float b) |
template<typename T > | |
bool | operator>= (const std::complex< T > &a, const std::complex< T > &b) |
template<typename T > | |
bool | operator>= (const std::complex< T > &a, T b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator>= (double a, const std::complex< double > &b) |
template OCTAVE_EXTERN_TEMPLATE_API bool | operator>= (float a, const std::complex< float > &b) |
template<typename T > | |
bool | operator>= (T a, const std::complex< T > &b) |
#define DECL_COMPLEXR_COMP | ( | OP | ) |
Definition at line 37 of file oct-cmplx.h.
#define EXT_INST_COMPLEXR_COMP | ( | OP, | |
T | |||
) |
Definition at line 49 of file oct-cmplx.h.
typedef std::complex<double> Complex |
Definition at line 33 of file oct-cmplx.h.
typedef std::complex<float> FloatComplex |
Definition at line 34 of file oct-cmplx.h.
template OCTAVE_EXTERN_TEMPLATE_API bool operator< | ( | const std::complex< double > & | a, |
const std::complex< double > & | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator< | ( | const std::complex< double > & | a, |
double | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator< | ( | const std::complex< float > & | a, |
const std::complex< float > & | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator< | ( | const std::complex< float > & | a, |
float | b | ||
) |
bool operator< | ( | const std::complex< T > & | a, |
const std::complex< T > & | b | ||
) |
Definition at line 173 of file oct-cmplx.cc.
bool operator< | ( | const std::complex< T > & | a, |
T | b | ||
) |
Definition at line 173 of file oct-cmplx.cc.
template OCTAVE_EXTERN_TEMPLATE_API bool operator< | ( | double | a, |
const std::complex< double > & | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator< | ( | float | a, |
const std::complex< float > & | b | ||
) |
bool operator< | ( | T | a, |
const std::complex< T > & | b | ||
) |
Definition at line 173 of file oct-cmplx.cc.
template OCTAVE_EXTERN_TEMPLATE_API bool operator<= | ( | const std::complex< double > & | a, |
const std::complex< double > & | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator<= | ( | const std::complex< double > & | a, |
double | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator<= | ( | const std::complex< float > & | a, |
const std::complex< float > & | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator<= | ( | const std::complex< float > & | a, |
float | b | ||
) |
bool operator<= | ( | const std::complex< T > & | a, |
const std::complex< T > & | b | ||
) |
Definition at line 175 of file oct-cmplx.cc.
bool operator<= | ( | const std::complex< T > & | a, |
T | b | ||
) |
Definition at line 175 of file oct-cmplx.cc.
template OCTAVE_EXTERN_TEMPLATE_API bool operator<= | ( | double | a, |
const std::complex< double > & | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator<= | ( | float | a, |
const std::complex< float > & | b | ||
) |
bool operator<= | ( | T | a, |
const std::complex< T > & | b | ||
) |
Definition at line 175 of file oct-cmplx.cc.
template OCTAVE_EXTERN_TEMPLATE_API bool operator> | ( | const std::complex< double > & | a, |
const std::complex< double > & | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator> | ( | const std::complex< double > & | a, |
double | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator> | ( | const std::complex< float > & | a, |
const std::complex< float > & | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator> | ( | const std::complex< float > & | a, |
float | b | ||
) |
bool operator> | ( | const std::complex< T > & | a, |
const std::complex< T > & | b | ||
) |
Definition at line 172 of file oct-cmplx.cc.
bool operator> | ( | const std::complex< T > & | a, |
T | b | ||
) |
Definition at line 172 of file oct-cmplx.cc.
template OCTAVE_EXTERN_TEMPLATE_API bool operator> | ( | double | a, |
const std::complex< double > & | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator> | ( | float | a, |
const std::complex< float > & | b | ||
) |
bool operator> | ( | T | a, |
const std::complex< T > & | b | ||
) |
Definition at line 172 of file oct-cmplx.cc.
template OCTAVE_EXTERN_TEMPLATE_API bool operator>= | ( | const std::complex< double > & | a, |
const std::complex< double > & | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator>= | ( | const std::complex< double > & | a, |
double | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator>= | ( | const std::complex< float > & | a, |
const std::complex< float > & | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator>= | ( | const std::complex< float > & | a, |
float | b | ||
) |
bool operator>= | ( | const std::complex< T > & | a, |
const std::complex< T > & | b | ||
) |
Definition at line 174 of file oct-cmplx.cc.
bool operator>= | ( | const std::complex< T > & | a, |
T | b | ||
) |
Definition at line 174 of file oct-cmplx.cc.
template OCTAVE_EXTERN_TEMPLATE_API bool operator>= | ( | double | a, |
const std::complex< double > & | b | ||
) |
template OCTAVE_EXTERN_TEMPLATE_API bool operator>= | ( | float | a, |
const std::complex< float > & | b | ||
) |
bool operator>= | ( | T | a, |
const std::complex< T > & | b | ||
) |
Definition at line 174 of file oct-cmplx.cc.