numerics 0.1.0
Loading...
Searching...
No Matches
policy.hpp File Reference

Backend enum and default backend selection. More...

Go to the source code of this file.

Namespaces

namespace  num
 

Enumerations

enum class  num::Backend {
  num::seq , num::blocked , num::simd , num::blas ,
  num::omp , num::gpu , num::lapack
}
 

Variables

constexpr Backend num::seq = Backend::seq
 
constexpr Backend num::blocked = Backend::blocked
 
constexpr Backend num::simd = Backend::simd
 
constexpr Backend num::blas = Backend::blas
 
constexpr Backend num::omp = Backend::omp
 
constexpr Backend num::gpu = Backend::gpu
 
constexpr Backend num::lapack = Backend::lapack
 
constexpr bool num::has_blas
 
constexpr bool num::has_lapack
 
constexpr bool num::has_omp
 
constexpr bool num::has_simd
 
constexpr Backend num::default_backend
 
constexpr Backend num::best_backend = default_backend
 
constexpr Backend num::lapack_backend
 

Detailed Description

Backend enum and default backend selection.

Definition in file policy.hpp.