|
SpECTRE
v2026.04.01
|
ParallelComponent representing a set of points to be interpolated to and a function to call upon interpolation to those points. More...
#include <InterpolationTarget.hpp>
Public Types | |
| using | interpolation_target_tag = InterpolationTargetTag |
| using | chare_type = ::Parallel::Algorithms::Singleton |
| using | const_global_cache_tags |
| using | metavariables = Metavariables |
| using | phase_dependent_action_list |
| using | simple_tags_from_options |
Static Public Member Functions | |
| static std::string | name () |
| static void | execute_next_phase (Parallel::Phase next_phase, Parallel::CProxy_GlobalCache< metavariables > &global_cache) |
Static Public Attributes | |
| static constexpr bool | checkpoint_data = true |
ParallelComponent representing a set of points to be interpolated to and a function to call upon interpolation to those points.
InterpolationTargetTag must conform to the intrp::protocols::InterpolationTargetTag protocol.
The metavariables must contain the following type alias:
Metavariables must contain the following static constexpr members:
| using intrp::InterpolationTarget< Metavariables, InterpolationTargetTag >::const_global_cache_tags |
| using intrp::InterpolationTarget< Metavariables, InterpolationTargetTag >::phase_dependent_action_list |
| using intrp::InterpolationTarget< Metavariables, InterpolationTargetTag >::simple_tags_from_options |