Implementation of the propagate range adaptor object. More...
#include <algorithm>#include <execution>#include <type_traits>#include <beluga/type_traits/particle_traits.hpp>#include <beluga/views/particles.hpp>#include <range/v3/action/action.hpp>#include <range/v3/utility/random.hpp>#include <range/v3/view/common.hpp>

Go to the source code of this file.
Classes | |
| struct | beluga::actions::detail::propagate_base_fn |
| Implementation detail for a propagate range adaptor object. More... | |
| struct | beluga::actions::detail::propagate_fn |
| Implementation detail for a propagate range adaptor object with a default execution policy. More... | |
Namespaces | |
| beluga | |
| The main Beluga namespace. | |
| beluga::actions | |
| beluga::actions::detail | |
Variables | |
| constexpr detail::propagate_fn | beluga::actions::propagate |
Implementation of the propagate range adaptor object.
Definition in file propagate.hpp.