|
SpECTRE
v2025.08.19
|
Compute the product of \(\bar{J}\) and the quantity represented by Rhs.
More...
#include <PreSwshDerivatives.hpp>
Public Types | |
| using | pre_swsh_derivative_tags = tmpl::list< Tags::BondiJ, Rhs > |
| using | swsh_derivative_tags = tmpl::list<> |
| using | integrand_tags = tmpl::list<> |
| using | return_tags = tmpl::list<::Tags::Multiplies< Tags::BondiJbar, Rhs > > |
| using | argument_tags = pre_swsh_derivative_tags |
Static Public Member Functions | |
| static void | apply (const gsl::not_null< Scalar< SpinWeighted< ComplexDataVector, ::Tags::Multiplies< Tags::BondiJbar, Rhs >::type::type::spin > > * > result, const Scalar< SpinWeighted< ComplexDataVector, 2 > > &j, const Scalar< SpinWeighted< ComplexDataVector, Rhs::type::type::spin > > &rhs) |
Compute the product of \(\bar{J}\) and the quantity represented by Rhs.
In this function, \(\bar{J}\) is obtained via conjugation of Tags::BondiJ inline, rather than accessing Tags::BondiJbar in storage.