generic Namespace Reference#

DiFfRG: integrators::core::generic Namespace Reference
DiFfRG
Discretization Framework for functional Renormalization Group flows
integrators::core::generic Namespace Reference

Functions

template<typename T , typename D , typename I >
void compute (const U i, const std::vector< U > &z, const std::vector< D > &d, T *r_element, const U r_size_over_m, const U total_work_packages, const U n, const U m, const bool batching, I &func)
 
template<typename T , typename D , typename I >
void generate_samples (const U i, const std::vector< U > &z, const std::vector< D > &d, T *r_element, const U n, I &func)
 

Function Documentation

◆ compute()

template<typename T , typename D , typename I >
void integrators::core::generic::compute ( const U  i,
const std::vector< U > &  z,
const std::vector< D > &  d,
T *  r_element,
const U  r_size_over_m,
const U  total_work_packages,
const U  n,
const U  m,
const bool  batching,
I &  func 
)

◆ generate_samples()

template<typename T , typename D , typename I >
void integrators::core::generic::generate_samples ( const U  i,
const std::vector< U > &  z,
const std::vector< D > &  d,
T *  r_element,
const U  n,
I &  func 
)