![]() |
AmpGen 2.1
|
Classes | |
struct | int_v |
struct | real_v |
Typedefs | |
using | complex_v = Complex<real_v> |
Functions | |
real_v | operator+ (const real_v &lhs, const real_v &rhs) |
real_v | operator- (const real_v &lhs, const real_v &rhs) |
real_v | operator* (const real_v &lhs, const real_v &rhs) |
real_v | operator/ (const real_v &lhs, const real_v &rhs) |
real_v | operator- (const real_v &x) |
int_v | operator&& (const int_v &lhs, const int_v &rhs) |
int_v | operator|| (const int_v &lhs, const int_v &rhs) |
int_v | operator< (const real_v &lhs, const real_v &rhs) |
int_v | operator> (const real_v &lhs, const real_v &rhs) |
int_v | operator<= (const real_v &lhs, const real_v &rhs) |
int_v | operator>= (const real_v &lhs, const real_v &rhs) |
int_v | operator== (const real_v &lhs, const real_v &rhs) |
real_v | sqrt (const real_v &v) |
real_v | abs (const real_v &v) |
real_v | sin (const real_v &v) |
real_v | cos (const real_v &v) |
real_v | exp (const real_v &v) |
real_v | log (const real_v &v) |
void | sincos (const real_v &v, real_v &s, real_v &c) |
std::pair< real_v, real_v > | sincos (const real_v &v) |
real_v | tan (const real_v &v) |
std::array< uint64_t, real_v::size > | store (const int_v &v) |
real_v | select (const int_v &mask, const real_v &a, const real_v &b) |
real_v | select (const bool &mask, const real_v &a, const real_v &b) |
real_v | sign (const real_v &v) |
real_v | atan2 (const real_v &y, const real_v &x) |
real_v | gather (const double *base_addr, const real_v &offsets) |
real_v | fmadd (const real_v &a, const real_v &b, const real_v &c) |
real_v | remainder (const real_v &a, const real_v &b) |
real_v | fmod (const real_v &a, const real_v &b) |
std::ostream & | operator<< (std::ostream &os, const real_v &obj) |
template<typename real_v> | |
real_v | conj (const real_v &arg) |
complex_v | select (const int_v &mask, const complex_v &a, const complex_v &b) |
complex_v | select (const int_v &mask, const real_v &a, const complex_v &b) |
complex_v | select (const int_v &mask, const complex_v &a, const real_v &b) |
complex_v | select (const bool &mask, const complex_v &a, const complex_v &b) |
using AmpGen::ARM128d::complex_v = Complex<real_v> |
Definition at line 136 of file arm128d_types.h.
Definition at line 77 of file arm128d_types.h.
Definition at line 112 of file arm128d_types.h.
Definition at line 135 of file arm128d_types.h.
Definition at line 83 of file arm128d_types.h.
Definition at line 84 of file arm128d_types.h.
Definition at line 123 of file arm128d_types.h.
Definition at line 128 of file arm128d_types.h.
Definition at line 117 of file arm128d_types.h.
Definition at line 85 of file arm128d_types.h.
Definition at line 67 of file arm128d_types.h.
Definition at line 60 of file arm128d_types.h.
Definition at line 58 of file arm128d_types.h.
Definition at line 59 of file arm128d_types.h.
Definition at line 62 of file arm128d_types.h.
Definition at line 61 of file arm128d_types.h.
Definition at line 71 of file arm128d_types.h.
|
inline |
Definition at line 130 of file arm128d_types.h.
Definition at line 73 of file arm128d_types.h.
Definition at line 75 of file arm128d_types.h.
Definition at line 72 of file arm128d_types.h.
Definition at line 74 of file arm128d_types.h.
Definition at line 68 of file arm128d_types.h.
Definition at line 127 of file arm128d_types.h.
|
inline |
Definition at line 141 of file arm128d_types.h.
Definition at line 110 of file arm128d_types.h.
|
inline |
Definition at line 138 of file arm128d_types.h.
|
inline |
Definition at line 140 of file arm128d_types.h.
|
inline |
Definition at line 139 of file arm128d_types.h.
Definition at line 109 of file arm128d_types.h.
Definition at line 111 of file arm128d_types.h.
Definition at line 82 of file arm128d_types.h.
Definition at line 91 of file arm128d_types.h.
Definition at line 86 of file arm128d_types.h.
Definition at line 76 of file arm128d_types.h.
|
inline |
Definition at line 102 of file arm128d_types.h.
Definition at line 97 of file arm128d_types.h.