overloads Namespace Reference#

DiFfRG: integrators::overloads Namespace Reference
DiFfRG
Discretization Framework for functional Renormalization Group flows
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)