SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
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

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.

Typedef Documentation

◆ standard_boundary_corrections

template<size_t Dim>
using gh::BoundaryCorrections::standard_boundary_corrections
Initial value:
tmpl::list<AveragedUpwindPenalty<Dim>, UpwindPenalty<Dim>>
Computes the generalized harmonic upwind multipenalty boundary correction.
Definition UpwindPenalty.hpp:178