|
template<typename Submeasurement > |
using | argument_tags = tmpl::conditional_t< std::is_same_v< Submeasurement, typename measurements::CharSpeed< Horizon >::Excision >, tmpl::list< ylm::Tags::Strahlkorper< Frame::Grid >, gr::Tags::Lapse< DataVector >, gr::Tags::ShiftyQuantity< DataVector, 3, Frame::Distorted >, gr::Tags::SpatialMetric< DataVector, 3, Frame::Distorted >, gr::Tags::InverseSpatialMetric< DataVector, 3, Frame::Distorted > >, tmpl::list< ylm::Tags::Strahlkorper< Frame::Distorted >, ylm::Tags::TimeDerivStrahlkorper< Frame::Distorted > > > |
|
|
template<typename Metavariables > |
static void | apply (typename measurements::CharSpeed< Horizon >::Excision, const ylm::Strahlkorper< Frame::Grid > &grid_excision_surface, const Scalar< DataVector > &lapse, const tnsr::I< DataVector, 3, Frame::Distorted > &shifty_quantity, const tnsr::ii< DataVector, 3, Frame::Distorted > &spatial_metric_on_excision_surface, const tnsr::II< DataVector, 3, Frame::Distorted > &inverse_spatial_metric_on_excision_surface, Parallel::GlobalCache< Metavariables > &cache, const LinkedMessageId< double > &measurement_id) |
|
template<typename Metavariables > |
static void | apply (typename measurements::CharSpeed< Horizon >::Horizon, const ylm::Strahlkorper< Frame::Distorted > &horizon, const ylm::Strahlkorper< Frame::Distorted > &time_deriv_horizon, Parallel::GlobalCache< Metavariables > &cache, const LinkedMessageId< double > &measurement_id) |
|
The documentation for this struct was generated from the following file:
- src/ControlSystem/Systems/Size.hpp