SpECTRE
v2023.09.07
|
A control_system::protocols::Submeasurement
that starts the interpolation to the interpolation target in order to find the apparent horizon given by the template parameter Horizon
.
More...
#include <BothHorizons.hpp>
Public Types | |
template<typename ControlSystems > | |
using | interpolation_target_tag = InterpolationTarget< ControlSystems > |
using | compute_tags_for_observation_box = tmpl::list<> |
using | argument_tags = tmpl::push_front<::ah::source_vars< 3 >, domain::Tags::Mesh< 3 > > |
Static Public Member Functions | |
static std::string | name () |
template<typename Metavariables , typename ParallelComponent , typename ControlSystems > | |
static void | apply (const Mesh< 3 > &mesh, const tnsr::aa< DataVector, 3, ::Frame::Inertial > &spacetime_metric, const tnsr::aa< DataVector, 3, ::Frame::Inertial > &pi, const tnsr::iaa< DataVector, 3, ::Frame::Inertial > &phi, const tnsr::ijaa< DataVector, 3, ::Frame::Inertial > &deriv_phi, const Scalar< DataVector > &constraint_gamma1, const LinkedMessageId< double > &measurement_id, Parallel::GlobalCache< Metavariables > &cache, const ElementId< 3 > &array_index, const ParallelComponent *const, ControlSystems) |
A control_system::protocols::Submeasurement
that starts the interpolation to the interpolation target in order to find the apparent horizon given by the template parameter Horizon
.