BakerImpl< I, D > Struct Template Reference#

DiFfRG: integrators::transforms::BakerImpl< I, D > Struct Template Reference
DiFfRG
Discretization Framework for functional Renormalization Group flows
integrators::transforms::BakerImpl< I, D > Struct Template Reference

#include <qmc.hpp>

Public Member Functions

 BakerImpl (I f)
 
__host__ __device__ auto operator() (D *x) -> decltype(f(x)) const
 
void operator() (D *x, decltype(f(x)) *res, U count)
 

Public Attributes

f
 
const U number_of_integration_variables
 

Constructor & Destructor Documentation

◆ BakerImpl()

template<typename I , typename D >
integrators::transforms::BakerImpl< I, D >::BakerImpl ( f)
inline

Member Function Documentation

◆ operator()() [1/2]

template<typename I , typename D >
__host__ __device__ auto integrators::transforms::BakerImpl< I, D >::operator() ( D *  x) -> decltype(f(x)) const
inline

◆ operator()() [2/2]

template<typename I , typename D >
void integrators::transforms::BakerImpl< I, D >::operator() ( D *  x,
decltype(f(x)) *  res,
U  count 
)
inline

Member Data Documentation

◆ f

template<typename I , typename D >
I integrators::transforms::BakerImpl< I, D >::f

◆ number_of_integration_variables

template<typename I , typename D >
const U integrators::transforms::BakerImpl< I, D >::number_of_integration_variables

The documentation for this struct was generated from the following file:
  • /__w/DiFfRG_current/DiFfRG_current/DiFfRG/include/qmc/qmc.hpp