SpECTRE  v2024.04.12
PhaseControl::TaggedTupleCombine Struct Reference

A flexible combine invokable that combines into a tuples::TaggedTuple a new tuples::TaggedTuple, and combines according to type aliases combination_methods that are required to be defined in each tag. More...

#include <PhaseControlReductionHelpers.hpp>

Public Member Functions

template<typename... Tags>
tuples::TaggedTuple< Tags... > operator() (tuples::TaggedTuple< Tags... > current_state, const tuples::TaggedTuple< Tags... > &element)
 

Detailed Description

A flexible combine invokable that combines into a tuples::TaggedTuple a new tuples::TaggedTuple, and combines according to type aliases combination_methods that are required to be defined in each tag.


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