Classes
grmhd::ValenciaDivClean::subcell Namespace Reference

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

Classes

struct  DgInitialDataTci
 The troubled-cell indicator run on DG initial data to see if we need to switch to subcell. More...
 
class  PrimitiveGhostDataOnSubcells
 Computes the rest mass density \(\rho\), pressure \(p\), Lorentz factor times the spatial velocity \(W v^i\), magnetic field \(B^i\), and the divergence cleaning field \(\Phi\) on the subcells so they can be used for reconstruction. More...
 
class  PrimitiveGhostDataToSlice
 Projects the rest mass density \(\rho\), pressure \(p\), Lorentz factor times the spatial velocity \(W v^i\), magnetic field \(B^i\), and the divergence cleaning field \(\Phi\) so they can be projected to the subcells and sent to neighbors for subcell reconstruction. More...
 
struct  SwapGrTags
 Swaps the inactive and active GR variables. More...
 
class  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  TciOptions
 Class holding options using by the GRMHD-specific parts of the troubled-cell indicator. More...
 

Detailed Description

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