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.