Namespaces | |
namespace | inner |
Data Structures | |
struct | number_traits< std::complex< double > > |
Features for complex double. More... | |
struct | vector_traits< std::complex< double >, arch, void > |
Default vector datatype description for this scalar datatype. More... | |
struct number_traits< std::complex< double > > |
Features for complex double.
Public Types | |
typedef std::complex< double > | accumulator |
Accumulator datatype for this scalar datatype. | |
typedef std::complex< double > | compute_type |
Compute datatype for this scalar datatype. | |
Static Public Member Functions | |
static constexpr std::complex< double > | one () |
One for this datatype. | |
Static Public Attributes | |
static constexpr bool | is_float = true |
It is a float number. | |
static constexpr bool | is_fixed = false |
It is not a fixed point. | |
|
inlinestaticconstexpr |
One for this datatype.
struct vector_traits< std::complex< double >, arch, void > |
Default vector datatype description for this scalar datatype.
arch | Current architecture |
Public Types | |
typedef std::complex< double > | type |
typedef std::complex< double > | storage_type |
typedef bool | vector |
typedef bool | temp_accumulator |
typedef uint32_t | predicate_t |
Static Public Attributes | |
static constexpr bool | has_vector = false |
static constexpr bool | is_float = true |
It is a float. | |
static constexpr bool | is_fixed = false |
Not a fixed point. | |
static constexpr bool | has_predicate = false |
No predicated loops. | |
static constexpr int | nb_lanes = 1 |
Number of lanes. | |
typedef uint32_t predicate_t |
Dummy datatype. Must be present for building but not used since by default there is no vector architecture assumed
typedef std::complex<double> storage_type |
Storage datatype
typedef bool temp_accumulator |
Dummy datatype. Must be present for building but not used since by default there is no vector architecture assumed
typedef std::complex<double> type |
Scalar datatype
typedef bool vector |
Dummy datatype. Must be present for building but not used since by default there is no vector architecture assumed
|
staticconstexpr |
By default : no vector architecture assumed