Member List#

DiFfRG: Member List
DiFfRG
Discretization Framework for functional Renormalization Group flows
DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace > Member List

This is the complete list of members for DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >, including all inherited members.

AbstractIntegrator()DiFfRG::AbstractIntegratorinline
ctype typedefDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >
device_scratch(const size_t n)DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inlineprivate
execution_space typedefDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >
get(NT &dest, const T &...t) constDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
get(OT &dest, const T &...t) constDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
get(ExecutionSpace &space, OT &dest, const Args &...t) constDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
get_matsubara_size() constDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
grid_extentsDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
grid_scaleDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
grid_sizeDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
grid_startDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
integrator_id() constDiFfRG::AbstractIntegratorinline
m_allow_exactDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
m_cacheDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >mutableprotected
m_cache_extentsDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >mutableprotected
m_dest_deviceDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >mutableprotected
m_dest_device_sizeDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >mutableprotected
m_dest_pinnedDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >mutableprotected
m_dest_pinned_sizeDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >mutableprotected
m_extent_marginDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
m_freq_cutoffDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
m_integrator_idDiFfRG::AbstractIntegratorprotected
m_kDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
m_n_tailDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
m_positionsDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >mutableprotected
m_positions_keyDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >mutableprotected
m_result_hostDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >mutableprotected
m_result_viewDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >mutableprotected
m_result_views_initializedDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >mutableprotected
m_split_nodesDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
m_split_weightsDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
m_typical_E_userDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
m_using_exactDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
map(ExecutionSpace &space, const view_type integral_view, const Coordinates &coordinates, const Args &...args)DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
map(NT *dest, const Coordinates &coordinates, const Args &...args)DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
map_dist(NT *dest, const Coordinates &coordinates, const Args &...args)DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
matsubara_nodesDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
matsubara_weightsDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
next_integrator_id()DiFfRG::AbstractIntegratorprivatestatic
node_value(const XArr &x, const PosArr &pos, const ArgTuple &args, const ctype xt, const ctype wt, const bool is_tail)DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inlinestatic
nodesDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
quadrature_providerDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
quadrature_volume() constDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
QuadratureIntegrator_fT(QuadratureProvider &quadrature_provider, const std::array< size_t, sdim > _grid_size, std::array< ctype, sdim > grid_min, std::array< ctype, sdim > grid_max, const std::array< QuadratureType, sdim > quadrature_type, const ctype T=1, const ctype typical_E=1)DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
refresh_matsubara()DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inlineprivate
run_host(NT *dest, const Coordinates &coordinates, const Args &...args)DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inlineprivate
run_or_queue_host(NT *dest, const Coordinates &coordinates, const Args &...args)DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inlineprivate
sdimDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >static
set_allow_exact_matsubara_sum(const bool allow)DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
set_frequency_cutoff(const ctype freq_cutoff)DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
set_grid_extents(const std::array< ctype, sdim > grid_min, const std::array< ctype, sdim > grid_max)DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
set_k(const ctype k)DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
set_matsubara_extent_margin(const ctype margin)DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
set_T(const ctype T)DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
set_typical_E(const ctype typical_E)DiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
spaceDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >mutableprotected
TDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected
uses_exact_matsubara_sum() constDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >inline
weightsDiFfRG::QuadratureIntegrator_fT< dim, NT, KERNEL, ExecutionSpace >protected