Loading [MathJax]/extensions/tex2jax.js
E.V.E
v2023.02.15
 
All Classes Namespaces Functions Variables Typedefs Enumerations Friends Modules Pages Concepts
Loading...
Searching...
No Matches
Algorithms and Views

Detailed Description

This module provides implementation of SIMD versions of some std ranges algorithms. Take care that some prerequisite and syntaxes are not fully standard conformant

Required header:

#include <eve/module/algo.hpp>

Modules

 AlgoTraits
 Different customisation for algorithms.
 
 Algorithms
 Provides SIMD implementation of standard algorithms.
 
 Algorithms Concepts
 Provides Concepts for algorithms and related components.
 
 Views
 Provides views to work with SIMD algorihms.
 

Classes

struct  eve::algo::range_ref_wrapper< Rng >
 a non_owning_range wrapper around owning range. Should be created via range_ref More...
 
struct  eve::algo::ptr_iterator< Ptr, Cardinal >
 An eve iterator on top of pointer or aligned pointer. More...