SpECTRE
v2024.05.11
|
Boundary conditions for the combined Generalized Harmonic and CurvedScalarWave systems. More...
Classes | |
class | BoundaryCondition |
The base class for Generalized Harmonic and scalar field combined boundary conditions; all boundary conditions for this system must inherit from this base class. More... | |
class | ProductOfConditions |
Apply a boundary condition to the combined Generalized Harmonic (GH) and CurvedScalarWave (CSW) system using the boundary conditions defined separately for the GH and CSW systems. More... | |
Typedefs | |
using | subset_standard_boundary_conditions_gh = tmpl::list< gh::BoundaryConditions::DemandOutgoingCharSpeeds< 3 >, gh::BoundaryConditions::DirichletAnalytic< 3 > > |
Typelist of standard BoundaryConditions. For now, we only support a subset of the available boundary conditions. | |
using | subset_standard_boundary_conditions_scalar = tmpl::list< CurvedScalarWave::BoundaryConditions::AnalyticConstant< 3 >, CurvedScalarWave::BoundaryConditions::DemandOutgoingCharSpeeds< 3 > > |
using | standard_boundary_conditions = tmpl::push_back< typename detail::AllProductConditions< subset_standard_boundary_conditions_gh, subset_standard_boundary_conditions_scalar >::type, domain::BoundaryConditions::Periodic< BoundaryCondition > > |
Functions | |
template<typename DerivedGhCondition , typename DerivedScalarCondition > | |
ProductOfConditions (DerivedGhCondition gh_condition, DerivedScalarCondition scalar_condition) -> ProductOfConditions< DerivedGhCondition, DerivedScalarCondition > | |
Boundary conditions for the combined Generalized Harmonic and CurvedScalarWave systems.