Base class from which all system-specific base classes must inherit.
Definition: BoundaryCondition.hpp:18
Periodic boundary conditions.
Definition: Periodic.hpp:47
Domain support for applying boundary conditions
Definition: BoundaryCondition.hpp:14
Mark a boundary condition as being periodic.
Definition: Periodic.hpp:22
bool is_periodic(const std::unique_ptr< BoundaryCondition > &boundary_condition) noexcept
Check if a boundary condition inherits from MarkAsPeriodic, which constitutes as it being marked as a...
Definition: Periodic.cpp:9