SpECTRE  v2024.04.12
grmhd::GhValenciaDivClean::subcell::TciOnDgGrid< RecoveryScheme > Struct Template Reference

The troubled-cell indicator run on the DG grid to check if the solution is admissible. More...

#include <TciOnDgGrid.hpp>

Additional Inherited Members

- Public Types inherited from grmhd::ValenciaDivClean::subcell::TciOnDgGrid< RecoveryScheme >
using return_tags = tmpl::list<::Tags::Variables< hydro::grmhd_tags< DataVector > > >
 
using argument_tags = tmpl::list< grmhd::ValenciaDivClean::Tags::TildeD, grmhd::ValenciaDivClean::Tags::TildeYe, grmhd::ValenciaDivClean::Tags::TildeTau, grmhd::ValenciaDivClean::Tags::TildeS<>, grmhd::ValenciaDivClean::Tags::TildeB<>, grmhd::ValenciaDivClean::Tags::TildePhi, gr::Tags::SpatialMetric< DataVector, 3 >, gr::Tags::InverseSpatialMetric< DataVector, 3 >, gr::Tags::SqrtDetSpatialMetric< DataVector >, hydro::Tags::GrmhdEquationOfState, domain::Tags::Mesh< 3 >, evolution::dg::subcell::Tags::Mesh< 3 >, evolution::dg::subcell::Tags::DataForRdmpTci, Tags::TciOptions, evolution::dg::subcell::Tags::SubcellOptions< 3 >, grmhd::ValenciaDivClean::Tags::PrimitiveFromConservativeOptions >
 
- Static Public Member Functions inherited from grmhd::ValenciaDivClean::subcell::TciOnDgGrid< RecoveryScheme >
static std::tuple< int, evolution::dg::subcell::RdmpTciDataapply (gsl::not_null< Variables< hydro::grmhd_tags< DataVector > > * > dg_prim_vars, const Scalar< DataVector > &tilde_d, const Scalar< DataVector > &tilde_ye, const Scalar< DataVector > &tilde_tau, const tnsr::i< DataVector, 3, Frame::Inertial > &tilde_s, const tnsr::I< DataVector, 3, Frame::Inertial > &tilde_b, const Scalar< DataVector > &tilde_phi, const tnsr::ii< DataVector, 3, Frame::Inertial > &spatial_metric, const tnsr::II< DataVector, 3, Frame::Inertial > &inv_spatial_metric, const Scalar< DataVector > &sqrt_det_spatial_metric, const EquationsOfState::EquationOfState< true, 3 > &eos, const Mesh< 3 > &dg_mesh, const Mesh< 3 > &subcell_mesh, const evolution::dg::subcell::RdmpTciData &past_rdmp_tci_data, const TciOptions &tci_options, const evolution::dg::subcell::SubcellOptions &subcell_options, const grmhd::ValenciaDivClean::PrimitiveFromConservativeOptions &primitive_from_conservative_options, double persson_exponent, bool element_stays_on_dg)
 

Detailed Description

template<typename RecoveryScheme>
struct grmhd::GhValenciaDivClean::subcell::TciOnDgGrid< RecoveryScheme >

The troubled-cell indicator run on the DG grid to check if the solution is admissible.

See grmhd::ValenciaDivClean::subcell::TciOnDgGrid for details.


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