SpECTRE  v2025.08.19
gh::BoundaryCorrections Namespace Reference

Boundary corrections/numerical fluxes. More...

Classes

class  AveragedUpwindPenalty
 Computes the generalized harmonic upwind multipenalty boundary correction using the averaged fields across the interface. More...
 
class  UpwindPenalty
 Computes the generalized harmonic upwind multipenalty boundary correction. More...
 

Typedefs

template<size_t Dim>
using standard_boundary_corrections = tmpl::list< AveragedUpwindPenalty< Dim >, UpwindPenalty< Dim > >
 

Functions

template<size_t Dim>
bool operator== (const AveragedUpwindPenalty< Dim > &lhs, const AveragedUpwindPenalty< Dim > &rhs)
 
template<size_t Dim>
bool operator!= (const AveragedUpwindPenalty< Dim > &lhs, const AveragedUpwindPenalty< Dim > &rhs)
 
template<size_t Dim>
bool operator== (const UpwindPenalty< Dim > &lhs, const UpwindPenalty< Dim > &rhs)
 
template<size_t Dim>
bool operator!= (const UpwindPenalty< Dim > &lhs, const UpwindPenalty< Dim > &rhs)
 

Detailed Description

Boundary corrections/numerical fluxes.