/home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/physics/integration/map_completion.hh File Reference#
|
DiFfRG
Discretization Framework for functional Renormalization Group flows
|
map_completion.hh File Reference
#include <DiFfRG/common/kokkos.hh>#include <DiFfRG/physics/integration/map_scheduler.hh>#include <cstring>#include <exception>#include <functional>#include <type_traits>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | DiFfRG::MapCompletion |
| Deferred landing of QuadratureIntegrator::map() results in host memory. More... | |
| struct | DiFfRG::MapCompletion::PendingCopy |
| class | DiFfRG::DeferredMaps |
| Scope in which map() results are landed lazily instead of one blocking copy per call. More... | |
Namespaces | |
| namespace | DiFfRG |
| namespace | DiFfRG::internal |
Functions | |
| void | DiFfRG::flush_maps () |
| Land all outstanding map() results. See MapCompletion. | |
Variables | |
| constexpr bool | DiFfRG::internal::has_device_backend = !std::is_same_v<typename GPU_exec::memory_space, CPU_memory> |
| Whether the default execution space is a real device. | |
Generated by