SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
ylm::Tags::DxRadiusCompute< Frame > Struct Template Reference

Public Types

using base = DxRadius<Frame>
using return_type = tnsr::i<DataVector, 3, Frame>
using argument_tags
Public Types inherited from ylm::Tags::DxRadius< Frame >
using type = tnsr::i<DataVector, 3, Frame>

Static Public Attributes

static constexpr auto function

Member Typedef Documentation

◆ argument_tags

template<typename Frame>
using ylm::Tags::DxRadiusCompute< Frame >::argument_tags
Initial value:
tmpl::list<Radius<Frame>, Strahlkorper<Frame>,
InvJacobian(0,i) is , and InvJacobian(1,i) is . Here means . InvJacobian doesn't depend on the shape...
Definition Tags.hpp:101
(Euclidean) distance from the center to each point of the surface.
Definition Tags.hpp:143
Tag referring to a ylm::Strahlkorper
Definition Tags.hpp:29

Member Data Documentation

◆ function

template<typename Frame>
auto ylm::Tags::DxRadiusCompute< Frame >::function
staticconstexpr
Initial value:
= static_cast<void (*)(
const Scalar<DataVector>& scalar,
const ylm::Strahlkorper<Frame>& strahlkorper,
const Scalar<DataVector>& radius_of_strahlkorper,
const aliases::InvJacobian<Frame>& inv_jac)>(
Require a pointer to not be a nullptr
Definition Gsl.hpp:197
A star-shaped surface expanded in spherical harmonics.
Definition Strahlkorper.hpp:34
Tensor< T, Symmetry<>, index_list<> > Scalar
Scalar type.
Definition TypeAliases.hpp:21
tnsr::i< DataVector, 3, Fr > cartesian_derivs_of_scalar(const Scalar< DataVector > &scalar, const Strahlkorper< Fr > &strahlkorper, const Scalar< DataVector > &radius_of_strahlkorper, const ylm::Tags::aliases::InvJacobian< Fr > &inv_jac)

The documentation for this struct was generated from the following file:
  • src/NumericalAlgorithms/SphericalHarmonics/Tags.hpp