|
SpECTRE
v2025.08.19
|
Code required by the DG-subcell/FD hybrid solver. More...
Classes | |
| struct | FixConservativesAndComputePrims |
| Fix the conservative variables and compute the primitive variables. More... | |
| struct | NeighborPackagedData |
| On elements using DG, reconstructs the interface data from a neighboring element doing subcell. More... | |
| class | PrimitiveGhostVariables |
| Computes the rest mass density \(\rho\), electron fraction \(Y_e\), pressure \(p\), Lorentz factor times the spatial velocity \(W v^i\), magnetic field \(B^i\), the divergence cleaning field \(\Phi\), and the generalized harmonic evolved variables \(g_{ab}\), \(\Phi_{iab}\) and \(\Pi_{ab}\) on the subcells so they can be used for reconstruction. 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 |
| If the grid is switched from subcell to DG, then this mutator resizes the primitive variables to the DG grid and computes the primitive variables on the DG grid. More... | |
| struct | TciOnDgGrid |
| The troubled-cell indicator run on the DG grid to check if the solution is admissible. More... | |
| struct | TciOnFdGrid |
| The troubled-cell indicator run on the FD grid to check if the corresponding DG solution is admissible. More... | |
| struct | TimeDerivative |
| Compute the time derivative on the subcell grid using FD reconstruction. More... | |
| struct | ZeroMhdTimeDerivatives |
| Zeros out the MHD time derivatives in the elements next to a DG-only block that themselves are not DG-only elements. More... | |
Code required by the DG-subcell/FD hybrid solver.