SpECTRE  v2021.11.01
Burgers::subcell::TciOnFdGrid Struct Reference

Troubled-cell indicator applied to the finite difference subcell solution to check if the corresponding DG solution is admissible. More...

#include <TciOnFdGrid.hpp>

Public Types

using return_tags = tmpl::list<>
 
using argument_tags = tmpl::list< Inactive< Burgers::Tags::U >, ::domain::Tags::Mesh< 1 > >
 

Static Public Member Functions

static bool apply (const Scalar< DataVector > &dg_u, const Mesh< 1 > &dg_mesh, const double persson_exponent)
 

Detailed Description

Troubled-cell indicator applied to the finite difference subcell solution to check if the corresponding DG solution is admissible.

Applies the Persson TCI to \(U\) on the DG grid.

Note
TCI is run after reconstructing the solution to the DG grid during the subcell(FD) time stepping procedure, therefore Inactive<Tag> is the updated DG solution.

The documentation for this struct was generated from the following file: