21 #ifndef FUB_AMREX_CUTCELL_TAGGING_METHOD_TAG_ALL_OF_HPP
22 #define FUB_AMREX_CUTCELL_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 cutcell::PatchLevel in a cutcell::PatchHierarchy.
Definition: AMReX/cutcell/GriddingAlgorithm.hpp:56
Definition: FillCutCellData.hpp:30
std::chrono::duration< double > Duration
Definition: Duration.hpp:31
Definition: cutcell/tagging_method/TagAllOf.hpp:31
std::tuple< Tagging... > tagging_
Definition: cutcell/tagging_method/TagAllOf.hpp:45
void TagCellsForRefinement(::amrex::TagBoxArray &tags, GriddingAlgorithm &gridding, int level, Duration time_point)
Definition: cutcell/tagging_method/TagAllOf.hpp:34
TagAllOf(Tagging... tagging)
Definition: cutcell/tagging_method/TagAllOf.hpp:32