SpECTRE  v2024.04.12
ScalarAdvection::subcell Namespace Reference

Code required by the DG-subcell/FD hybrid solver for ScalarAdvection system. More...

Classes

class  GhostVariables
 Returns \(U\), the variables needed for reconstruction. More...
 
struct  NeighborPackagedData
 On elements using DG, reconstructs the interface data from a neighboring element doing subcell. More...
 
struct  SetInitialRdmpData
 Sets the initial RDMP data. More...
 
struct  TciOnDgGrid
 The troubled-cell indicator run on the DG grid to check if the solution is admissible. More...
 
struct  TciOnFdGrid
 Troubled-cell indicator applied to the finite difference subcell solution to check if the corresponding DG solution is admissible. More...
 
struct  TciOptions
 
struct  TimeDerivative
 Compute the time derivative on the subcell grid using FD reconstruction. More...
 
struct  VelocityAtFace
 Allocate and set the velocity field needed for evolving ScalarAdvection system when using a DG-subcell hybrid scheme. More...
 

Functions

template<size_t Dim, typename TagsList >
void compute_fluxes (const gsl::not_null< Variables< TagsList > * > vars)
 Compute fluxes for subcell variables.
 

Detailed Description

Code required by the DG-subcell/FD hybrid solver for ScalarAdvection system.