FflasFfpack
Namespaces | Macros | Functions
ffpack_ftrtr.inl File Reference

Namespaces

namespace  FFPACK
 Finite Field PACK Set of elimination based routines for dense linear algebra.
 

Macros

#define ENABLE_ALL_CHECKINGS   1
 
#define __FFLASFFPACK_ffpack_ftrtr_INL
 

Functions

template<class Field >
void ftrtri (const Field &F, const FFLAS::FFLAS_UPLO Uplo, const FFLAS::FFLAS_DIAG Diag, const size_t N, typename Field::Element_ptr A, const size_t lda, const size_t threshold=__FFLASFFPACK_FTRTRI_THRESHOLD)
 Compute the inverse of a triangular matrix. More...
 
template<class Field >
void ftrtrm (const Field &F, const FFLAS::FFLAS_SIDE side, const FFLAS::FFLAS_DIAG diag, const size_t N, typename Field::Element_ptr A, const size_t lda)
 Compute the product of two triangular matrices of opposite shape. More...
 
template<class Field >
void trinv_left (const Field &F, const size_t N, typename Field::ConstElement_ptr L, const size_t ldl, typename Field::Element_ptr X, const size_t ldx)
 

Macro Definition Documentation

◆ ENABLE_ALL_CHECKINGS

#define ENABLE_ALL_CHECKINGS   1

◆ __FFLASFFPACK_ffpack_ftrtr_INL

#define __FFLASFFPACK_ffpack_ftrtr_INL