Cloudy
Spectral Synthesis Code for Astrophysics
Loading...
Searching...
No Matches
vectorize.h File Reference
#include "vectorize_reduce.h"
#include "vectorize_exp.h"
#include "vectorize_log.h"
#include "vectorize_sqrt.h"
#include "vectorize_hyper.h"
Include dependency graph for vectorize.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  t_avx_pool
 
class  avx_ptr< T, lgBC >
 
class  allocator_avx< void >
 
struct  allocator_avx< void >::rebind
 
class  allocator_avx< T >
 
struct  allocator_avx< T >::rebind< U >
 

Typedefs

template<typename T>
using vector_avx = typename std::vector<T,allocator_avx<T>>
 

Functions

template<class T, class U>
bool operator== (const allocator_avx< T > &, const allocator_avx< U > &)
 
template<class T>
bool operator== (const allocator_avx< T > &, const allocator_avx< T > &)
 
template<class T, class U>
bool operator!= (const allocator_avx< T > &, const allocator_avx< U > &)
 
template<class T>
bool operator!= (const allocator_avx< T > &, const allocator_avx< T > &)
 

Variables

t_avx_pool avx_pool
 

Typedef Documentation

◆ vector_avx

template<typename T>
using vector_avx = typename std::vector<T,allocator_avx<T>>

Function Documentation

◆ operator!=() [1/2]

template<class T>
bool operator!= ( const allocator_avx< T > & ,
const allocator_avx< T > &  )
inline

◆ operator!=() [2/2]

template<class T, class U>
bool operator!= ( const allocator_avx< T > & ,
const allocator_avx< U > &  )
inline

◆ operator==() [1/2]

template<class T>
bool operator== ( const allocator_avx< T > & ,
const allocator_avx< T > &  )
inline

◆ operator==() [2/2]

template<class T, class U>
bool operator== ( const allocator_avx< T > & ,
const allocator_avx< U > &  )
inline

Variable Documentation

◆ avx_pool