SpECTRE
v2024.09.29
|
Update the interpolator stored in Spectral::Swsh::Tags::SwshInterpolator<AngularCoordinates>
.
More...
#include <GaugeTransformBoundaryData.hpp>
Public Types | |
using | return_tags = tmpl::list< Spectral::Swsh::Tags::SwshInterpolator< AngularCoordinates > > |
using | argument_tags = tmpl::list< AngularCoordinates, Tags::LMax > |
Static Public Member Functions | |
static void | apply (const gsl::not_null< Spectral::Swsh::SwshInterpolator * > interpolator, const tnsr::i< DataVector, 2, ::Frame::Spherical<::Frame::Inertial > > &angular_coordinates, const size_t l_max) |
Update the interpolator stored in Spectral::Swsh::Tags::SwshInterpolator<AngularCoordinates>
.
Note that the AngularCoordinates
associated with the interpolator should be the source coordinates. For instance, when interpolating a quantity defined on the Cauchy gauge collocation points to the evolution gauge collocation points, the interpolator input should be the Cauchy coordinates points as a function of the evolution gauge coordinates (at the evolution gauge collocation points).