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:
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... | |