op_traits< complex< T > >
op_traits< complex< T > >
Section titled “op_traits< complex< T > >”#include <op_traits.hh>template<typenameT>struct op_traits< complex< T > >Defined in src/lib/ncarray/op_traits.hh:262
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 complex< T > |
neg static inline |
|
NCA_HD complex< T > |
inc static inline |
|
NCA_HD 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 complex< T > |
lowest static inline |
|
NCA_HD 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 complex< T > |
mod static inline |
static inline
static inline NCA_HD complex< T > neg(const complex< T > & v)Defined in src/lib/ncarray/op_traits.hh:268
static inline
static inline NCA_HD complex< T > inc(const complex< T > & v)Defined in src/lib/ncarray/op_traits.hh:269
static inline
static inline NCA_HD complex< T > dec(const complex< T > & v)Defined in src/lib/ncarray/op_traits.hh:270
greater
Section titled “greater”static inline
static inline NCA_HDbool greater(const complex< T > & a, const complex< T > & b)Defined in src/lib/ncarray/op_traits.hh:272
static inline
static inline NCA_HDbool ge(const complex< T > & a, const complex< T > & b)Defined in src/lib/ncarray/op_traits.hh:279
static inline
static inline NCA_HDbool less(const complex< T > & a, const complex< T > & b)Defined in src/lib/ncarray/op_traits.hh:286
static inline
static inline NCA_HDbool le(const complex< T > & a, const complex< T > & b)Defined in src/lib/ncarray/op_traits.hh:293
lowest
Section titled “lowest”static inline
static inline NCA_HD complex< T > lowest()Defined in src/lib/ncarray/op_traits.hh:300
static inline
static inline NCA_HD complex< T > max()Defined in src/lib/ncarray/op_traits.hh:304
static inline
template<typenameTo> static inline NCA_HD To cast(const complex< T > & val)Defined in src/lib/ncarray/op_traits.hh:309
static inline
static inline NCA_HDbool land(const complex< T > & a, const complex< T > & b)Defined in src/lib/ncarray/op_traits.hh:336
static inline
static inline NCA_HDbool lor(const complex< T > & a, const complex< T > & b)Defined in src/lib/ncarray/op_traits.hh:342
isfinite
Section titled “isfinite”static inline
static inline NCA_HDbool isfinite(const complex< T > & v)Defined in src/lib/ncarray/op_traits.hh:349
static inline
static inline NCA_HD complex< T > mod(const complex< T > & a, const complex< T > & b)Defined in src/lib/ncarray/op_traits.hh:353
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:263
sum_type
Section titled “sum_type”using sum_type = complex< T >Defined in src/lib/ncarray/op_traits.hh:264
diff_type
Section titled “diff_type”using diff_type = complex< T >Defined in src/lib/ncarray/op_traits.hh:265
truediv_type
Section titled “truediv_type”using truediv_type = complex< double >Defined in src/lib/ncarray/op_traits.hh:266