Skip to content

complex< T > >

#include <ncarray/op_traits.hh>
template<typenameT>
struct complex< T > >

Defined in src/lib/ncarray/op_traits.hh:234

Inherits: BaseOpTraits< T >

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
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
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


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


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


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

Name Description
value_type
sum_type
diff_type
truediv_type

using value_type = T

Defined in src/lib/ncarray/op_traits.hh:235


using sum_type = hd_std::complex< T >

Defined in src/lib/ncarray/op_traits.hh:236


using diff_type = hd_std::complex< T >

Defined in src/lib/ncarray/op_traits.hh:237


using truediv_type = hd_std::complex< double >

Defined in src/lib/ncarray/op_traits.hh:238