DiFfRG
Loading...
Searching...
No Matches
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 )