FflasFfpack
Data Structures | Namespaces | Enumerations | Functions
fflas_enum.h File Reference
#include <algorithm>

Data Structures

class  AreEqual< X, Y >
 
class  AreEqual< X, X >
 

Namespaces

namespace  FFLAS
 
namespace  FFLAS::Protected
 

Enumerations

enum  FFLAS_ORDER { FflasRowMajor =101 , FflasColMajor =102 }
 Storage by row or col ? More...
 
enum  FFLAS_TRANSPOSE { FflasNoTrans = 111 , FflasTrans = 112 }
 Is matrix transposed ? More...
 
enum  FFLAS_UPLO { FflasUpper = 121 , FflasLower = 122 , FflasLeftTri = 123 , FflasRightTri = 124 }
 Is triangular matrix's shape upper ? More...
 
enum  FFLAS_DIAG { FflasNonUnit = 131 , FflasUnit = 132 }
 Is the triangular matrix implicitly unit diagonal ? More...
 
enum  FFLAS_SIDE { FflasLeft = 141 , FflasRight = 142 }
 On what side ? More...
 
enum  FFLAS_BASE { FflasDouble = 151 , FflasFloat = 152 , FflasGeneric = 153 }
 FFLAS_BASE determines the type of the element representation for Matrix Mult kernel. More...
 

Functions

template<class T >
const T & min3 (const T &m, const T &n, const T &k)
 
template<class T >
const T & max3 (const T &m, const T &n, const T &k)
 
template<class T >
const T & min4 (const T &m, const T &n, const T &k, const T &l)
 
template<class T >
const T & max4 (const T &m, const T &n, const T &k, const T &l)