DiFfRG
Loading...
Searching...
No Matches
integrators::overloads Namespace Reference

Functions

template<typename T >
compute_variance (const T &mean, const T &variance, const T &sum, const T &delta)
 
template<typename T >
compute_error (const T &variance)
 
template<typename T >
compute_variance_from_error (const T &error)
 
template<typename T , typename D >
compute_error_ratio (const result< T > &res, const D &epsrel, const D &epsabs, const ErrorMode errormode)
 
template<typename T >
compute_signed_max_re_im (const result< T > &res)
 
template<typename T >
compute_variance_complex (const T &mean, const T &variance, const T &sum, const T &delta)
 
template<typename T >
compute_error_complex (const T &svariance)
 
template<typename T >
compute_variance_from_error_complex (const T &error)
 
template<typename T , typename D >
compute_error_ratio_complex (const result< T > &res, const D &epsrel, const D &epsabs, const ErrorMode errormode)
 
template<typename T >
std::complex< T > compute_variance (const std::complex< T > &mean, const std::complex< T > &variance, const std::complex< T > &sum, const std::complex< T > &delta)
 
template<typename T >
std::complex< T > compute_error (const std::complex< T > &svariance)
 
template<typename T >
std::complex< T > compute_variance_from_error (const std::complex< T > &error)
 
template<typename T , typename D >
compute_error_ratio (const result< std::complex< T > > &res, const D &epsrel, const D &epsabs, const ErrorMode errormode)
 
template<typename T >
compute_signed_max_re_im (const result< std::complex< T > > &res)
 
template<typename T >
thrust::complex< T > compute_variance (const thrust::complex< T > &mean, const thrust::complex< T > &variance, const thrust::complex< T > &sum, const thrust::complex< T > &delta)
 
template<typename T >
thrust::complex< T > compute_error (const thrust::complex< T > &svariance)
 
template<typename T >
thrust::complex< T > compute_variance_from_error (const thrust::complex< T > &error)
 
template<typename T , typename D >
compute_error_ratio (const result< thrust::complex< T > > &res, const D &epsrel, const D &epsabs, const ErrorMode errormode)
 
template<typename T >
compute_signed_max_re_im (const result< thrust::complex< T > > &res)
 

Function Documentation

◆ compute_error() [1/3]

template<typename T >
std::complex< T > integrators::overloads::compute_error ( const std::complex< T > & svariance)

◆ compute_error() [2/3]

template<typename T >
T integrators::overloads::compute_error ( const T & variance)

◆ compute_error() [3/3]

template<typename T >
thrust::complex< T > integrators::overloads::compute_error ( const thrust::complex< T > & svariance)

◆ compute_error_complex()

template<typename T >
T integrators::overloads::compute_error_complex ( const T & svariance)

◆ compute_error_ratio() [1/3]

template<typename T , typename D >
D integrators::overloads::compute_error_ratio ( const result< std::complex< T > > & res,
const D & epsrel,
const D & epsabs,
const ErrorMode errormode )

◆ compute_error_ratio() [2/3]

template<typename T , typename D >
D integrators::overloads::compute_error_ratio ( const result< T > & res,
const D & epsrel,
const D & epsabs,
const ErrorMode errormode )

◆ compute_error_ratio() [3/3]

template<typename T , typename D >
D integrators::overloads::compute_error_ratio ( const result< thrust::complex< T > > & res,
const D & epsrel,
const D & epsabs,
const ErrorMode errormode )

◆ compute_error_ratio_complex()

template<typename T , typename D >
D integrators::overloads::compute_error_ratio_complex ( const result< T > & res,
const D & epsrel,
const D & epsabs,
const ErrorMode errormode )

◆ compute_signed_max_re_im() [1/3]

template<typename T >
T integrators::overloads::compute_signed_max_re_im ( const result< std::complex< T > > & res)

◆ compute_signed_max_re_im() [2/3]

template<typename T >
T integrators::overloads::compute_signed_max_re_im ( const result< T > & res)

◆ compute_signed_max_re_im() [3/3]

template<typename T >
T integrators::overloads::compute_signed_max_re_im ( const result< thrust::complex< T > > & res)

◆ compute_variance() [1/3]

template<typename T >
std::complex< T > integrators::overloads::compute_variance ( const std::complex< T > & mean,
const std::complex< T > & variance,
const std::complex< T > & sum,
const std::complex< T > & delta )

◆ compute_variance() [2/3]

template<typename T >
T integrators::overloads::compute_variance ( const T & mean,
const T & variance,
const T & sum,
const T & delta )

◆ compute_variance() [3/3]

template<typename T >
thrust::complex< T > integrators::overloads::compute_variance ( const thrust::complex< T > & mean,
const thrust::complex< T > & variance,
const thrust::complex< T > & sum,
const thrust::complex< T > & delta )

◆ compute_variance_complex()

template<typename T >
T integrators::overloads::compute_variance_complex ( const T & mean,
const T & variance,
const T & sum,
const T & delta )

◆ compute_variance_from_error() [1/3]

template<typename T >
std::complex< T > integrators::overloads::compute_variance_from_error ( const std::complex< T > & error)

◆ compute_variance_from_error() [2/3]

template<typename T >
T integrators::overloads::compute_variance_from_error ( const T & error)

◆ compute_variance_from_error() [3/3]

template<typename T >
thrust::complex< T > integrators::overloads::compute_variance_from_error ( const thrust::complex< T > & error)

◆ compute_variance_from_error_complex()

template<typename T >
T integrators::overloads::compute_variance_from_error_complex ( const T & error)