SpECTRE  v2024.04.12
grmhd::GhValenciaDivClean::BoundaryConditions Namespace Reference

Boundary conditions for the combined Generalized Harmonic and Valencia GRMHD systems. More...

Classes

class  BoundaryCondition
 The base class for Generalized Harmonic and Valencia combined boundary conditions; all boundary conditions for this system must inherit from this base class. More...
 
class  ConstraintPreservingFreeOutflow
 Sets constraint-preserving boundary conditions on the spacetime variables and hydro free outflow on the GRMHD variables. More...
 
class  DirichletAnalytic
 Sets Dirichlet boundary conditions using the analytic solution or analytic data. More...
 
class  DirichletFreeOutflow
 Sets Dirichlet boundary conditions using the analytic solution or analytic data on the spacetime variables and hydro free outflow on the GRMHD variables. More...
 

Typedefs

using standard_boundary_conditions = tmpl::list< ConstraintPreservingFreeOutflow, domain::BoundaryConditions::Periodic< BoundaryCondition >, grmhd::GhValenciaDivClean::BoundaryConditions::DirichletAnalytic, grmhd::GhValenciaDivClean::BoundaryConditions::DirichletFreeOutflow >
 Boundary conditions that work with finite difference.
 

Detailed Description

Boundary conditions for the combined Generalized Harmonic and Valencia GRMHD systems.