| AbstractIntegrator() | DiFfRG::AbstractIntegrator | inline |
| apply_matsubara_overrides(const ConfigTree &config) | DiFfRG::Integrator_fT_p2_1ang< dim, NT, KERNEL, ExecutionSpace > | inline |
| Base typedef | DiFfRG::Integrator_fT_p2_1ang< dim, NT, KERNEL, ExecutionSpace > | private |
| ctype typedef | DiFfRG::Integrator_fT_p2_1ang< dim, NT, KERNEL, ExecutionSpace > | |
| device_scratch(const size_t n) | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inlineprivate |
| execution_space typedef | DiFfRG::Integrator_fT_p2_1ang< dim, NT, KERNEL, ExecutionSpace > | |
| get(NT &dest, const T &...t) const | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inline |
| get(OT &dest, const T &...t) const | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inline |
| get(ExecutionSpace &space, OT &dest, const Args &...t) const | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inline |
| get_matsubara_size() const | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inline |
| grid_extents | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| grid_scale | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| grid_size | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| grid_start | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| Integrator_fT_p2_1ang(QuadratureProvider &quadrature_provider, const ConfigTree &config) | DiFfRG::Integrator_fT_p2_1ang< dim, NT, KERNEL, ExecutionSpace > | inline |
| Integrator_fT_p2_1ang(QuadratureProvider &quadrature_provider, const std::array< size_t, 2 > grid_size, ctype x_extent=2., ctype T=1, ctype typical_E=1) | DiFfRG::Integrator_fT_p2_1ang< dim, NT, KERNEL, ExecutionSpace > | inline |
| integrator_id() const | DiFfRG::AbstractIntegrator | inline |
| k | DiFfRG::Integrator_fT_p2_1ang< dim, NT, KERNEL, ExecutionSpace > | private |
| m_allow_exact | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| m_cache | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | mutableprotected |
| m_cache_extents | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | mutableprotected |
| m_dest_device | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | mutableprotected |
| m_dest_device_size | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | mutableprotected |
| m_dest_pinned | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | mutableprotected |
| m_dest_pinned_size | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | mutableprotected |
| m_extent_margin | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| m_freq_cutoff | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| m_integrator_id | DiFfRG::AbstractIntegrator | protected |
| m_k | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| m_n_tail | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| m_positions | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | mutableprotected |
| m_positions_key | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | mutableprotected |
| m_result_host | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | mutableprotected |
| m_result_view | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | mutableprotected |
| m_result_views_initialized | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | mutableprotected |
| m_split_nodes | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| m_split_weights | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| m_typical_E_user | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| m_using_exact | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| map(ExecutionSpace &space, const view_type integral_view, const Coordinates &coordinates, const Args &...args) | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inline |
| map(NT *dest, const Coordinates &coordinates, const Args &...args) | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inline |
| map_dist(NT *dest, const Coordinates &coordinates, const Args &...args) | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inline |
| matsubara_nodes | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| matsubara_weights | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| next_integrator_id() | DiFfRG::AbstractIntegrator | privatestatic |
| node_value(const XArr &x, const PosArr &pos, const ArgTuple &args, const ctype xt, const ctype wt, const bool is_tail) | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inlinestatic |
| nodes | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| polar_quadrature() | DiFfRG::Integrator_fT_p2_1ang< dim, NT, KERNEL, ExecutionSpace > | inlineprivatestatic |
| quadrature_provider | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| quadrature_volume() const | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< 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< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inline |
| refresh_matsubara() | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inlineprivate |
| run_host(NT *dest, const Coordinates &coordinates, const Args &...args) | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inlineprivate |
| run_or_queue_host(NT *dest, const Coordinates &coordinates, const Args &...args) | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inlineprivate |
| sdim | DiFfRG::Integrator_fT_p2_1ang< dim, NT, KERNEL, ExecutionSpace > | privatestatic |
| set_allow_exact_matsubara_sum(const bool allow) | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inline |
| set_frequency_cutoff(const ctype freq_cutoff) | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< 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< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inline |
| set_k(ctype k) | DiFfRG::Integrator_fT_p2_1ang< dim, NT, KERNEL, ExecutionSpace > | inline |
| set_matsubara_extent_margin(const ctype margin) | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inline |
| set_T(const ctype T) | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inline |
| set_typical_E(ctype typical_E) | DiFfRG::Integrator_fT_p2_1ang< dim, NT, KERNEL, ExecutionSpace > | inline |
| set_x_extent(ctype x_extent) | DiFfRG::Integrator_fT_p2_1ang< dim, NT, KERNEL, ExecutionSpace > | inline |
| space | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | mutableprotected |
| T | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| uses_exact_matsubara_sum() const | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | inline |
| weights | DiFfRG::QuadratureIntegrator_fT< 3, NT, internal::Transform_fT_p2_1ang< dim, NT, KERNEL >, ExecutionSpace > | protected |
| x_extent | DiFfRG::Integrator_fT_p2_1ang< dim, NT, KERNEL, ExecutionSpace > | private |