SpECTRE  v2021.11.01
evolution::dg::subcell::Actions Namespace Reference

Actions for the DG-subcell hybrid solver. More...

Namespaces

namespace  Labels
 Labels used to navigate the action list when using a DG-subcell scheme.
 

Classes

struct  Initialize
 Initialize the subcell grid, and switch from DG to subcell if the DG solution is inadmissible. More...
 
struct  ReceiveDataForReconstruction
 Receive the subcell data from our neighbor, and accumulate the data from the relaxed discrete maximum principle troubled-cell indicator. More...
 
struct  SelectNumericalMethod
 Goes to Labels::BeginDg or Labels::BeginSubcell depending on whether the active grid is Dg or Subcell. More...
 
struct  SendDataForReconstruction
 Sets the local data from the relaxed discrete maximum principle troubled-cell indicator and sends ghost zone data to neighboring elements. More...
 
struct  TciAndRollback
 Run the troubled-cell indicator on the candidate solution and perform the time step rollback if needed. More...
 
struct  TciAndSwitchToDg
 Run the troubled-cell indicator on the subcell solution to see if it is safe to switch back to DG. More...
 

Detailed Description

Actions for the DG-subcell hybrid solver.