/home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/physics/integration/quadrature_integrator.hh File Reference#

DiFfRG: /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/physics/integration/quadrature_integrator.hh File Reference
DiFfRG
Discretization Framework for functional Renormalization Group flows
quadrature_integrator.hh File Reference

Go to the source code of this file.

Classes

class  DiFfRG::QuadratureIntegrator< dim, NT, KERNEL, ExecutionSpace >
 This class performs numerical integration over a d-dimensional hypercube using quadrature rules. More...
 
class  DiFfRG::QuadratureIntegrator< dim, NT, KERNEL, TBB_exec >
 

Namespaces

namespace  DiFfRG
 

Variables

template<typename Coordinates >
constexpr bool DiFfRG::has_cacheable_positions_v
 Whether a coordinates type carries enough identity for QuadratureIntegrator::map() to cache its forward()-transformed positions in a device view (one forward() per grid point instead of per thread). Namespace-scope on purpose: it is referenced inside extended device lambdas, where nvcc mishandles function-local constexpr variables.