Member List#

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

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

AbstractIntegrator()AbstractIntegratorinline
apply_matsubara_overrides(const ConfigTree &config)Integrator_fT_p2< dim, NT, KERNEL, ExecutionSpace >inline
can_hoistQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >static
ctype typedefIntegrator_fT_p2< dim, NT, KERNEL, ExecutionSpace >
execution_space typedefIntegrator_fT_p2< dim, NT, KERNEL, ExecutionSpace >
fill_pre_table(ExecutionSpace &space, PT *table, const PosArr &pos, const ArgTuple &args) constQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
fill_pre_table_points(PT *table, const DeviceArgs &device_args)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
first_box_point(const size_t i0, const NodeArr &n, const StartArr &start, const StartArr &scale)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inlinestatic
get(NT &dest, const T &...t) constQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
get(OT &dest, const T &...t) constQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
get(OT &dest, const T &...t) constQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
get(ExecutionSpace &space, OT &dest, const Args &...t) constQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
get_matsubara_size() constQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
grid_extentsQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
grid_scaleQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
grid_sizeQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
grid_startQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
hoisted_node_value(const PT *entry, const XArr &x, const PosArr &pos, const ArgTuple &args, const ctype xt, const ctype wt)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inlinestatic
Integrator_fT_p2(QuadratureProvider &quadrature_provider, const ConfigTree &config)Integrator_fT_p2< dim, NT, KERNEL, ExecutionSpace >inline
Integrator_fT_p2(QuadratureProvider &quadrature_provider, const std::array< size_t, 1 > grid_size, ctype x_extent=2., ctype T=1, ctype k=1)Integrator_fT_p2< dim, NT, KERNEL, ExecutionSpace >inline
integrator_id() constAbstractIntegratorinline
launch_map_points(const ResultView &result, const size_t n, const DeviceArgs &device_args)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
launch_map_points_hoisted(const ResultView &result, const size_t n, const DeviceArgs &device_args, const PT *table)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
m_allow_exactQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
m_cacheQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >mutableprotected
m_cache_extentsQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >mutableprotected
m_extent_marginQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
m_freq_cutoffQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
m_integrator_idAbstractIntegratorprotected
m_kQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
m_map_pointsQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
m_map_points_policyQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
m_n_tailQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
m_positionsQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >mutableprotected
m_positions_keyQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >mutableprotected
m_pre_tableQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
m_result_hostQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >mutableprotected
m_result_viewQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >mutableprotected
m_result_views_initializedQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >mutableprotected
m_split_nodesQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
m_split_weightsQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
m_stagingQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >mutableprotected
m_typical_E_userQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
m_using_exactQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
map(ExecutionSpace &space, const view_type integral_view, const Coordinates &coordinates, const Args &...args)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
map(OT *dest, const Coordinates &coordinates, const Args &...args)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
map(const std::array< OT *, N > &dest, const Coordinates &coordinates, const Args &...args)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
map(OT *const(&dest)[N], const Coordinates &coordinates, const Args &...args)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
map_dist(OT *dest, const Coordinates &coordinates, const Args &...args)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
map_dist(const std::array< OT *, N > &dest, const Coordinates &coordinates, const Args &...args)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
map_points(const PointSpan< OT > dest, const A &...args)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
map_points(const std::array< PointSpan< OT >, N > &dest, const A &...args)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
matsubara_nodesQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
matsubara_weightsQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
node_value(const XArr &x, const PosArr &pos, const ArgTuple &args, const ctype xt, const ctype wt, const bool is_tail)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inlinestatic
nodesQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
pre_table_entries() constQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inlineprotected
pre_table_key(const size_t first, const A &...rest) constQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inlineprotected
pre_table_storage() constQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inlineprotected
pre_value(const XArr &x, const ctype q0, const PosArr &pos, const ArgTuple &args)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inlinestatic
pre_value_points(const XArr &x, const ctype q0, const DeviceArgs &device_args)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inlinestatic
prepare_pre_table(ExecutionSpace &space, const PosArr &pos, const ArgTuple &args, const size_t first, const A &...rest) constQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inlineprotected
quadrature_providerQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
quadrature_volume() constQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< 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 k=1)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
sdimQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >static
set_allow_exact_matsubara_sum(const bool allow)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
set_frequency_cutoff(const ctype freq_cutoff)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
set_grid_extents(const std::array< ctype, sdim > grid_min, const std::array< ctype, sdim > grid_max)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
set_k(ctype k)Integrator_fT_p2< dim, NT, KERNEL, ExecutionSpace >inline
set_map_points_policy(const MapPointsPolicy policy)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
set_matsubara_extent_margin(const ctype margin)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
set_pre_table_reuse(const bool reuse)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
set_T(const ctype T)QuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
set_typical_E(ctype typical_E)Integrator_fT_p2< dim, NT, KERNEL, ExecutionSpace >inline
set_x_extent(ctype x_extent)Integrator_fT_p2< dim, NT, KERNEL, ExecutionSpace >inline
spaceQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >mutableprotected
TQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected
uses_exact_matsubara_sum() constQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >inline
weightsQuadratureIntegrator_fT< 2, NT, internal::Transform_fT_p2< dim, NT, KERNEL >, ExecutionSpace >protected