Namespaces | Classes
ScalarAdvection Namespace Reference

Items related to evolving the scalar advection equation. More...

Namespaces

 BoundaryConditions
 Boundary conditions for the ScalarAdvection system.
 
 BoundaryCorrections
 Boundary corrections/numerical fluxes.
 
 Solutions
 Holds classes implementing a solution to the ScalarAdvection equation.
 
 Tags
 Tags for the ScalarAdvection system.
 

Classes

struct  Fluxes
 Compute the fluxes of the ScalarAdvection system \(F^i = v^iU\) where \(v^i\) is the velocity field. More...
 
struct  System
 
struct  TimeDerivativeTerms
 Computes the time derivative terms needed for the ScalarAdvection system, which are just the fluxes. More...
 

Detailed Description

Items related to evolving the scalar advection equation.

\begin{align*} \partial_t U + \nabla \cdot (v U) = 0 \end{align*}

Since the ScalarAdvection system is only used for testing limiters in the current implementation, the velocity field \(v\) is fixed throughout time.