|
SpECTRE
v2025.08.19
|
Code required by the DG-subcell/FD hybrid solver. More...
Classes | |
| struct | NeighborPackagedData |
| On elements using DG, reconstructs the interface data from a neighboring element doing subcell. More... | |
| class | PrimitiveGhostVariables |
| Computes the mass density, velocity, and pressure on the subcells so they can be sent to the neighbors for their reconstructions. More... | |
| struct | PrimsAfterRollback |
Mutator that resizes the primitive variables to the subcell mesh and computes the primitives, but only if evolution::dg::subcell::Tags::DidRollback is true. More... | |
| struct | ResizeAndComputePrims |
| Mutator that resizes the primitive variables to have the size of the active mesh and then computes the primitive variables on the active mesh. More... | |
| struct | SetInitialRdmpData |
| Sets the initial RDMP data. More... | |
| class | TciOnDgGrid |
| Troubled-cell indicator applied to the DG solution. More... | |
| class | TciOnFdGrid |
| Troubled-cell indicator applied to the finite difference subcell solution to check if the corresponding DG solution is admissible. More... | |
| struct | TimeDerivative |
| Compute the time derivative on the subcell grid using FD reconstruction. More... | |
Functions | |
| template<size_t Dim, typename TagsList > | |
| void | compute_fluxes (const gsl::not_null< Variables< TagsList > * > vars) |
Helper function that calls ComputeFluxes by retrieving the return and argument tags from vars. | |
Code required by the DG-subcell/FD hybrid solver.