complex< T > >
complex< T > >
Section titled “complex< T > >”#include <ncarray/op_traits.hh>template<typenameT>struct complex< T > >Defined in src/lib/ncarray/op_traits.hh:234
Inherits:
BaseOpTraits< T >
List of all members
Section titled “List of all members”| Name | Kind | Owner |
|---|---|---|
neg |
function |
Declared here |
inc |
function |
Declared here |
dec |
function |
Declared here |
greater |
function |
Declared here |
ge |
function |
Declared here |
less |
function |
Declared here |
le |
function |
Declared here |
lowest |
function |
Declared here |
max |
function |
Declared here |
cast |
function |
Declared here |
land |
function |
Declared here |
lor |
function |
Declared here |
isfinite |
function |
Declared here |
mod |
function |
Declared here |
value_type |
typedef |
Declared here |
sum_type |
typedef |
Declared here |
diff_type |
typedef |
Declared here |
truediv_type |
typedef |
Declared here |
neg |
function |
Inherited from BaseOpTraits |
inc |
function |
Inherited from BaseOpTraits |
dec |
function |
Inherited from BaseOpTraits |
greater |
function |
Inherited from BaseOpTraits |
ge |
function |
Inherited from BaseOpTraits |
less |
function |
Inherited from BaseOpTraits |
le |
function |
Inherited from BaseOpTraits |
lowest |
function |
Inherited from BaseOpTraits |
max |
function |
Inherited from BaseOpTraits |
cast |
function |
Inherited from BaseOpTraits |
land |
function |
Inherited from BaseOpTraits |
lor |
function |
Inherited from BaseOpTraits |
isfinite |
function |
Inherited from BaseOpTraits |
mod |
function |
Inherited from BaseOpTraits |
value_type |
typedef |
Inherited from BaseOpTraits |
sum_type |
typedef |
Inherited from BaseOpTraits |
diff_type |
typedef |
Inherited from BaseOpTraits |
truediv_type |
typedef |
Inherited from BaseOpTraits |
Inherited from BaseOpTraits
Section titled “Inherited from BaseOpTraits”| Kind | Name | Description |
|---|---|---|
function |
neg static inline |
|
function |
inc static inline |
|
function |
dec static inline |
|
function |
greater static inline |
|
function |
ge static inline |
|
function |
less static inline |
|
function |
le static inline |
|
function |
lowest static inline |
|
function |
max static inline |
|
function |
cast static inline |
|
function |
land static inline |
|
function |
lor static inline |
|
function |
isfinite static inline |
|
function |
mod static inline |
|
typedef |
value_type |
|
typedef |
sum_type |
|
typedef |
diff_type |
|
typedef |
truediv_type |
Public Static Methods
Section titled “Public Static Methods”| Return | Name | Description |
|---|---|---|
NCA_HD hd_std::complex< T > |
neg static inline |
|
NCA_HD hd_std::complex< T > |
inc static inline |
|
NCA_HD hd_std::complex< T > |
dec static inline |
|
NCA_HDbool |
greater static inline |
|
NCA_HDbool |
ge static inline |
|
NCA_HDbool |
less static inline |
|
NCA_HDbool |
le static inline |
|
NCA_HD hd_std::complex< T > |
lowest static inline |
|
NCA_HD hd_std::complex< T > |
max static inline |
|
NCA_HD To |
cast static inline |
|
NCA_HDbool |
land static inline |
|
NCA_HDbool |
lor static inline |
|
NCA_HDbool |
isfinite static inline |
|
NCA_HD hd_std::complex< T > |
mod static inline |
static inline
static inline NCA_HD hd_std::complex< T > neg(const hd_std::complex< T > & v)Defined in src/lib/ncarray/op_traits.hh:240
static inline
static inline NCA_HD hd_std::complex< T > inc(const hd_std::complex< T > & v)Defined in src/lib/ncarray/op_traits.hh:241
static inline
static inline NCA_HD hd_std::complex< T > dec(const hd_std::complex< T > & v)Defined in src/lib/ncarray/op_traits.hh:244
greater
Section titled “greater”static inline
static inline NCA_HDbool greater(const hd_std::complex< T > & a, const hd_std::complex< T > & b)Defined in src/lib/ncarray/op_traits.hh:248
static inline
static inline NCA_HDbool ge(const hd_std::complex< T > & a, const hd_std::complex< T > & b)Defined in src/lib/ncarray/op_traits.hh:255
static inline
static inline NCA_HDbool less(const hd_std::complex< T > & a, const hd_std::complex< T > & b)Defined in src/lib/ncarray/op_traits.hh:262
static inline
static inline NCA_HDbool le(const hd_std::complex< T > & a, const hd_std::complex< T > & b)Defined in src/lib/ncarray/op_traits.hh:269
lowest
Section titled “lowest”static inline
static inline NCA_HD hd_std::complex< T > lowest()Defined in src/lib/ncarray/op_traits.hh:276
static inline
static inline NCA_HD hd_std::complex< T > max()Defined in src/lib/ncarray/op_traits.hh:283
static inline
template<typenameTo> static inline NCA_HD To cast(const hd_std::complex< T > & val)Defined in src/lib/ncarray/op_traits.hh:288
static inline
static inline NCA_HDbool land(const hd_std::complex< T > & a, const hd_std::complex< T > & b)Defined in src/lib/ncarray/op_traits.hh:315
static inline
static inline NCA_HDbool lor(const hd_std::complex< T > & a, const hd_std::complex< T > & b)Defined in src/lib/ncarray/op_traits.hh:321
isfinite
Section titled “isfinite”static inline
static inline NCA_HDbool isfinite(const hd_std::complex< T > & v)Defined in src/lib/ncarray/op_traits.hh:328
static inline
static inline NCA_HD hd_std::complex< T > mod(const hd_std::complex< T > & a, const hd_std::complex< T > & b)Defined in src/lib/ncarray/op_traits.hh:332
Public Types
Section titled “Public Types”| Name | Description |
|---|---|
value_type |
|
sum_type |
|
diff_type |
|
truediv_type |
value_type
Section titled “value_type”using value_type = TDefined in src/lib/ncarray/op_traits.hh:235
sum_type
Section titled “sum_type”using sum_type = hd_std::complex< T >Defined in src/lib/ncarray/op_traits.hh:236
diff_type
Section titled “diff_type”using diff_type = hd_std::complex< T >Defined in src/lib/ncarray/op_traits.hh:237
truediv_type
Section titled “truediv_type”using truediv_type = hd_std::complex< double >Defined in src/lib/ncarray/op_traits.hh:238