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

Boundary conditions for the GRMHD Valencia Divergence Cleaning system. More...

Classes

class  BoundaryCondition
 The base class off of which all boundary conditions must inherit. 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  HydroFreeOutflow
 Apply hydrodynamic free outflow and no inflow boundary condition to GRMHD primitive variables. More...
 
class  Reflective
 Apply "soft" reflective boundary condition as described in [165]. More...
 

Typedefs

using standard_boundary_conditions = tmpl::list< DemandOutgoingCharSpeeds, DirichletAnalytic, HydroFreeOutflow, Reflective, domain::BoundaryConditions::Periodic< BoundaryCondition > >
 Typelist of standard BoundaryConditions.
 

Detailed Description

Boundary conditions for the GRMHD Valencia Divergence Cleaning system.