SpECTRE  v2024.04.12
Burgers Namespace Reference

Items related to evolving the Burgers equation \(0 = \partial_t U + \partial_x\left(U^2/2\right)\). More...

Namespaces

namespace  AnalyticData
 Holds classes implementing analytic data for Burgers equation.
 
namespace  BoundaryConditions
 Boundary conditions for the Burgers system.
 
namespace  BoundaryCorrections
 Boundary corrections/numerical fluxes.
 
namespace  fd
 Finite difference functionality for Burgers system.
 
namespace  Solutions
 Holds classes implementing a solution to the Burgers equation \(0 = \partial_t U + \partial_x\left(U^2/2\right)\).
 
namespace  subcell
 Code required by the DG-subcell/FD hybrid solver for Burgers system.
 

Classes

struct  Fluxes
 The flux of \(U\) is \(\frac{1}{2} U^2\). More...
 
struct  System
 
struct  TimeDerivativeTerms
 Computes the time derivative terms needed for the Burgers system, which are just the fluxes. More...
 

Detailed Description

Items related to evolving the Burgers equation \(0 = \partial_t U + \partial_x\left(U^2/2\right)\).

Note
For this definition (i.e., with the factor of one half in the flux) of the Burgers system, the local characteristic speed is \(U\).