SpECTRE  v2026.06.30
Loading...
Searching...
No Matches
CurvedScalarWave::Worldtube::Tags::ParticlePositionVelocityCompute< Dim > Struct Template Reference

Public Types

using base = ParticlePositionVelocity<Dim>
using return_type = std::array<tnsr::I<double, Dim, Frame::Inertial>, 2>
using argument_tags
Public Types inherited from CurvedScalarWave::Worldtube::Tags::ParticlePositionVelocity< Dim >
using type = std::array<tnsr::I<double, Dim, Frame::Inertial>, 2>

Static Public Member Functions

static void function (gsl::not_null< std::array< tnsr::I< double, Dim, Frame::Inertial >, 2 > * > position_velocity, const ::ExcisionSphere< Dim > &excision_sphere, double time, const std::unordered_map< std::string, std::unique_ptr< domain::FunctionsOfTime::FunctionOfTime > > &functions_of_time)

Member Typedef Documentation

◆ argument_tags

template<size_t Dim>
using CurvedScalarWave::Worldtube::Tags::ParticlePositionVelocityCompute< Dim >::argument_tags
Initial value:
tmpl::list<ExcisionSphere<Dim>, ::Tags::Time,
Tag for the current time as a double.
Definition Time.hpp:19
Tag to retrieve the FunctionsOfTime from the GlobalCache.
Definition Tags.hpp:20

The documentation for this struct was generated from the following file:
  • src/Evolution/Systems/CurvedScalarWave/Worldtube/Tags.hpp