Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
faddeeva_impl.h File Reference
#include <RooBatchComputeTypes.h>
#include <RooBatchCompute.h>
#include <algorithm>
#include <cmath>
#include <complex>
#include <iostream>
Include dependency graph for faddeeva_impl.h:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  faddeeva_impl
 

Functions

__roodevice__ static __roohost__ void faddeeva_impl::cexp (double &re, double &im)
 
__roodevice__ __roohost__ std::complex< doublefaddeeva_impl::faddeeva (std::complex< double > z)
 
__roodevice__ __roohost__ std::complex< doublefaddeeva_impl::faddeeva_fast (std::complex< double > z)
 
template<class T , unsigned N, unsigned NTAYLOR, unsigned NCF>
__roodevice__ static __roohost__ std::complex< T > faddeeva_impl::faddeeva_smabmq_impl (T zre, T zim, const T tm, const T(&a)[N], const T(&npi)[N], const T(&taylorarr)[N *NTAYLOR *2])
 

Variables

__roodevice__ const double faddeeva_impl::a11 [11]
 
static __roodevice__ const double faddeeva_impl::a24 [24]
 
__roodevice__ const double faddeeva_impl::npi11 [11]
 
static __roodevice__ const double faddeeva_impl::npi24 [24]
 
__roodevice__ const double faddeeva_impl::taylorarr11 [11 *6]
 
static __roodevice__ const double faddeeva_impl::taylorarr24 [24 *12]