#include <vectorize.h>
◆ const_reference
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
typedef const T& avx_ptr< T, lgBC >::const_reference |
◆ reference
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
typedef T& avx_ptr< T, lgBC >::reference |
◆ avx_ptr() [1/3]
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
◆ avx_ptr() [2/3]
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
◆ avx_ptr() [3/3]
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
◆ ~avx_ptr()
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
◆ data() [1/2]
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
◆ data() [2/2]
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
const T * avx_ptr< T, lgBC >::data |
( |
| ) |
const |
|
inline |
◆ operator[]() [1/2]
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
◆ operator[]() [2/2]
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
◆ p_alloc()
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
void avx_ptr< T, lgBC >::p_alloc |
( |
long | begin, |
|
|
long | end ) |
|
inlineprivate |
◆ ptr0() [1/2]
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
References p_ptr.
Referenced by dBase_solve(), eeBremsSpectrum(), FastVoigtH(), GrainMakeDiffuseSingle(), iso_collide(), iso_cool(), iso_level(), iso_rad_rec_cooling_discrete(), Atom_LevelN::operator()(), my_Integrand_S62::operator()(), PlanckIntegral(), prodxx_log10(), RT_iso_integrate_RRC(), UpdatePot1(), y0b(), y2s(), and Yfunc().
◆ ptr0() [2/2]
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
const T * avx_ptr< T, lgBC >::ptr0 |
( |
| ) |
const |
|
inline |
◆ p_begin
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
◆ p_end
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
◆ p_ptr
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
◆ p_ptr_alloc
template<class T, bool lgBC = lgBOUNDSCHECKVAL>
The documentation for this class was generated from the following file: