|
FflasFfpack
|
#include "fflas-ffpack/fflas/fflas_simd.h"Namespaces | |
| FFLAS | |
| FFLAS::vectorised | |
| FFLAS::details | |
Macros | |
| #define | __FFLASFFPACK_fadd_INL |
Functions | |
| template<bool positive, class Element , class T1 , class T2 > | |
| void | subp (Element *T, const Element *TA, const Element *TB, const size_t n, const Element p, const T1 min_, const T2 max_) |
| template<bool positive, class Element , class T1 , class T2 > | |
| void | addp (Element *T, const Element *TA, const Element *TB, const size_t n, const Element p, const T1 min_, const T2 max_) |
| template<class Field , bool ADD> | |
| std::enable_if < FFLAS::support_simd_add < typename Field::Element > ::value, void >::type | fadd (const Field &F, const size_t N, typename Field::ConstElement_ptr A, const size_t inca, typename Field::ConstElement_ptr B, const size_t incb, typename Field::Element_ptr C, const size_t incc, FieldCategories::ModularTag) |
| template<class Field , bool ADD> | |
| std::enable_if <!FFLAS::support_simd_add < typename Field::Element > ::value, void >::type | fadd (const Field &F, const size_t N, typename Field::ConstElement_ptr A, const size_t inca, typename Field::ConstElement_ptr B, const size_t incb, typename Field::Element_ptr C, const size_t incc, FieldCategories::ModularTag) |
| template<class Field , bool ADD> | |
| void | fadd (const Field &F, const size_t N, typename Field::ConstElement_ptr A, const size_t inca, typename Field::ConstElement_ptr B, const size_t incb, typename Field::Element_ptr C, const size_t incc, FieldCategories::GenericTag) |
| template<class Field , bool ADD> | |
| void | fadd (const Field &F, const size_t N, typename Field::ConstElement_ptr A, const size_t inca, typename Field::ConstElement_ptr B, const size_t incb, typename Field::Element_ptr C, const size_t incc, FieldCategories::UnparametricTag) |
| #define __FFLASFFPACK_fadd_INL |
1.8.8