SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
TestHelpers::evolution::dg::Tags::PythonFunctionName< Tag, BoundaryCorrection > Struct Template Reference

Tag for a TaggedTuple that holds the name of the python function that gives the result for computing what Tag should be. More...

#include <BoundaryConditions.hpp>

Public Types

using tag = Tag
using boundary_correction = BoundaryCorrection
using type = std::string

Detailed Description

template<typename Tag, typename BoundaryCorrection = NoSuchType>
struct TestHelpers::evolution::dg::Tags::PythonFunctionName< Tag, BoundaryCorrection >

Tag for a TaggedTuple that holds the name of the python function that gives the result for computing what Tag should be.

If a Tag is only needed for or different for a specific boundary correction, then the BoundaryCorrection template parameter must be set.

The Tag template parameter is an input to the dg_package_data function. That is, the tag is one of the evolved variables, fluxes, or any other dg_package_data_temporary_tags that the boundary correction needs.


The documentation for this struct was generated from the following file:
  • tests/Unit/Helpers/Evolution/DiscontinuousGalerkin/BoundaryConditions.hpp