SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
Ccz4::fd::ApplyFilter Struct Reference

Apply the Kreiss-Oliger filter to the evolved variables. More...

#include <ApplyFilter.hpp>

Public Types

using return_tags = tmpl::list<System::variables_tag>
using argument_tags

Static Public Member Functions

static void apply (gsl::not_null< typename System::variables_tag::type * > evolved_vars_ptr, const Mesh< 3 > &subcell_mesh, bool evolve_lapse_and_shift, double kreiss_oliger_epsilon, const DirectionalIdMap< 3, evolution::dg::subcell::GhostData > &ghost_data)

Detailed Description

Apply the Kreiss-Oliger filter to the evolved variables.

Member Typedef Documentation

◆ argument_tags

using Ccz4::fd::ApplyFilter::argument_tags
Initial value:
tmpl::list<evolution::dg::subcell::Tags::Mesh<3>,
Tag for whether to evolve the lapse and shif.
Definition Tags.hpp:82
Tag for the epsilon parameter of the Kreiss-Oliger dissipation.
Definition Tags.hpp:108
The ghost data used for reconstructing the solution on the interfaces between elements.
Definition GhostDataForReconstruction.hpp:25

The documentation for this struct was generated from the following file:
  • src/Evolution/Systems/Ccz4/FiniteDifference/ApplyFilter.hpp