SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
gh::BoundaryConditions Namespace Reference

Boundary conditions for the generalized harmonic system. More...

Namespaces

namespace  Bjorhus
 Detailed implementation of Bjorhus-type boundary corrections.

Classes

class  BoundaryCondition
 The base class off of which all boundary conditions must inherit. More...
class  ConstraintPreservingBjorhus
 Sets constraint preserving boundary conditions using the Bjorhus method. More...
class  DemandOutgoingCharSpeeds
 A BoundaryCondition that only verifies that all characteristic speeds are directed out of the domain; no boundary data is altered by this boundary condition. More...
class  DirichletAnalytic
 Sets Dirichlet boundary conditions using the analytic solution or analytic data. More...
class  DirichletMinkowski
 Sets Dirichlet boundary conditions to a Minkowski spacetime. More...

Typedefs

template<size_t Dim>
using standard_boundary_conditions
 Typelist of standard BoundaryConditions.

Detailed Description

Boundary conditions for the generalized harmonic system.

Typedef Documentation

◆ standard_boundary_conditions

Initial value:
tmpl::list<ConstraintPreservingBjorhus<Dim>, DemandOutgoingCharSpeeds<Dim>,
A BoundaryCondition that only verifies that all characteristic speeds are directed out of the domain;...
Definition DemandOutgoingCharSpeeds.hpp:30
Sets Dirichlet boundary conditions using the analytic solution or analytic data.
Definition DirichletAnalytic.hpp:45
Sets Dirichlet boundary conditions to a Minkowski spacetime.
Definition DirichletMinkowski.hpp:40
Periodic boundary conditions.
Definition Periodic.hpp:48

Typelist of standard BoundaryConditions.