|
SpECTRE
v2025.08.19
|
Domain support for applying boundary conditions More...
Classes | |
| class | BoundaryCondition |
| Base class from which all system-specific base classes must inherit. More... | |
| class | MarkAsNone |
| class | MarkAsPeriodic |
| Mark a boundary condition as being periodic. More... | |
| struct | None |
| None boundary conditions. More... | |
| struct | Periodic |
| Periodic boundary conditions. More... | |
Typedefs | |
| template<typename T > | |
| using | get_boundary_conditions_base = typename detail::get_boundary_conditions_base< T >::type |
Returns T::boundary_condition_base or a placeholder class. | |
Functions | |
| bool | is_none (const std::unique_ptr< BoundaryCondition > &boundary_condition) |
Check if a boundary condition inherits from MarkAsNone, which constitutes as it being marked as a none boundary condition. | |
| bool | is_periodic (const std::unique_ptr< BoundaryCondition > &boundary_condition) |
Check if a boundary condition inherits from MarkAsPeriodic, which constitutes as it being marked as a periodic boundary condition. | |
Domain support for applying boundary conditions