| 
| template<class SimdT , class Element , bool positive>  | 
| std::enable_if< is_simd< SimdT >::value, void >::type  | VEC_ADD (SimdT &C, SimdT &A, SimdT &B, SimdT &Q, SimdT &T, SimdT &P, SimdT &NEGP, SimdT &MIN, SimdT &MAX) | 
|   | 
| template<bool positive, class Element , class T1 , class T2 >  | 
| std::enable_if< FFLAS::support_simd_add< Element >::value, void >::type  | addp (Element *T, const Element *TA, const Element *TB, size_t n, Element p, T1 min_, T2 max_) | 
|   | 
| template<class SimdT , class Element , bool positive>  | 
| std::enable_if< is_simd< SimdT >::value, void >::type  | VEC_SUB (SimdT &C, SimdT &A, SimdT &B, SimdT &Q, SimdT &T, SimdT &P, SimdT &NEGP, SimdT &MIN, SimdT &MAX) | 
|   | 
| template<bool positive, class Element , class T1 , class T2 >  | 
| std::enable_if< FFLAS::support_simd_add< Element >::value, void >::type  | subp (Element *T, const Element *TA, const Element *TB, const size_t n, const Element p, const T1 min_, const T2 max_) | 
|   | 
| template<class Element >  | 
| std::enable_if< FFLAS::support_simd_add< Element >::value, void >::type  | add (Element *T, const Element *TA, const Element *TB, size_t n) | 
|   | 
| template<class Element >  | 
| std::enable_if< FFLAS::support_simd_add< Element >::value, void >::type  | sub (Element *T, const Element *TA, const Element *TB, size_t n) | 
|   | 
| template<class Field , bool ADD>  | 
| std::enable_if< FFLAS::support_simd_add< typenameField::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< typenameField::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>  | 
| std::enable_if<!FFLAS::support_simd_add< typenameField::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::UnparametricTag) | 
|   | 
| template<class Field , bool ADD>  | 
| std::enable_if< FFLAS::support_simd_add< typenameField::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::UnparametricTag) | 
|   |