21 #ifndef FUB_AMREX_TAGGING_METHOD_TAG_ALL_OF_HPP
22 #define FUB_AMREX_TAGGING_METHOD_TAG_ALL_OF_HPP
31 template <
typename... Tagging>
struct TagAllOf {
38 [&tags, time_point, level, &gridding](Tagging&... tagging) {
39 (tagging.TagCellsForRefinement(tags, gridding, level, time_point),
This class modifies and initializes a PatchLevel in a PatchHierarchy.
Definition: AMReX/GriddingAlgorithm.hpp:60
The amrex namespace.
Definition: AverageState.hpp:33
std::chrono::duration< double > Duration
Definition: Duration.hpp:31
Definition: tagging_method/TagAllOf.hpp:31
std::tuple< Tagging... > tagging_
Definition: tagging_method/TagAllOf.hpp:45
TagAllOf(Tagging... tagging)
Definition: tagging_method/TagAllOf.hpp:32
void TagCellsForRefinement(::amrex::TagBoxArray &tags, GriddingAlgorithm &gridding, int level, Duration time_point)
Definition: tagging_method/TagAllOf.hpp:34