6#include <deal.II/base/bounding_box.h>
7#include <deal.II/base/point.h>
8#include <deal.II/grid/tria_accessor.h>
9#include <deal.II/grid/tria_iterator.h>
13#include <prismspf/config.h>
23template <
unsigned int dim>
28 dealii::CellAccessor<dim>;
34 [[nodiscard]]
virtual bool
38 return this->
flag(cell.center(), time_info);
41 [[nodiscard]]
virtual bool
42 flag([[maybe_unused]]
const dealii::Point<dim> &point,
49PRISMS_PF_END_NAMESPACE
Base class for cell markers.
Definition cell_marker_base.h:25
virtual ~CellMarkerBase()=default
Destructor.
virtual bool flag(const CellIterator &cell, const SimulationTimer &time_info) const
Definition cell_marker_base.h:35
dealii::CellAccessor< dim > CellIterator
Definition cell_marker_base.h:28
virtual bool flag(const dealii::Point< dim > &point, const SimulationTimer &time_info) const
Definition cell_marker_base.h:42
Definition simulation_timer.h:13
Definition conditional_ostreams.cc:20