SpECTRE
v2025.03.17
|
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 | ComputeAndSendTciOnInitialGrid |
Apply the TCI on the FD grid to the initial data and send the TCI decision to neighboring elements. 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 | SetAndCommunicateInitialRdmpData |
Sets the RDMP data from the initial data and sends it to neighboring elements. More... | |
struct | SetInitialGridFromTciData |
Using the local and neighboring TCI decisions, switches the element to DG if the DG solution was determined to be admissible. More... | |
struct | SetSubcellGrid |
Initialize the subcell grid, including the size of the evolved Variables and, if present, primitive Variables . 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... | |
Actions for the DG-subcell hybrid solver.