|
SpECTRE
v2025.08.19
|
Helpers for boundary conditions. More...
Classes | |
| class | BoundaryConditionBase |
| A system-specific boundary condition base class. More... | |
| struct | MetavariablesWithBoundaryConditions |
| Metavariables with a system that has boundary conditions. More... | |
| struct | MetavariablesWithoutBoundaryConditions |
| Metavariables with a system that doesn't have boundary conditions. More... | |
| struct | SystemWithBoundaryConditions |
| Empty system that has boundary conditions. More... | |
| struct | SystemWithoutBoundaryConditions |
| Empty system that doesn't have boundary conditions. More... | |
| class | TestBoundaryCondition |
| Concrete boundary condition. More... | |
Typedefs | |
| template<size_t Dim> | |
| using | TestPeriodicBoundaryCondition = ::domain::BoundaryConditions::Periodic< BoundaryConditionBase< Dim > > |
| template<size_t Dim> | |
| using | TestNoneBoundaryCondition = ::domain::BoundaryConditions::None< BoundaryConditionBase< Dim > > |
Functions | |
| template<size_t Dim> | |
| bool | operator== (const TestBoundaryCondition< Dim > &lhs, const TestBoundaryCondition< Dim > &rhs) |
| template<size_t Dim> | |
| bool | operator!= (const TestBoundaryCondition< Dim > &lhs, const TestBoundaryCondition< Dim > &rhs) |
| template<size_t Dim> | |
| void | test_boundary_conditions (const std::vector< DirectionMap< Dim, std::unique_ptr<::domain::BoundaryConditions::BoundaryCondition > > > &all_boundary_conditions) |
Assuming all_boundary_conditions are of type TestBoundaryCondition, check their direction and block ID. | |
| void | register_derived_with_charm () |
Helpers for boundary conditions.