SpECTRE  v2024.04.12
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: