SpECTRE  v2025.03.17
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
ylm::Tags::EuclideanSurfaceIntegralVector< IntegrandTag, Frame > Struct Template Reference

Computes the Euclidean-space integral of a vector over a Strahlkorper, Visi(sjskδjk)1/2d2S, where si is the Strahlkorper surface unit normal and δij is the Kronecker delta. Note that si is not assumed to be normalized; the denominator of the integrand effectively normalizes it using the Euclidean metric. More...

#include <Tags.hpp>

Public Types

using type = double
 

Static Public Member Functions

static std::string name ()
 

Detailed Description

template<typename IntegrandTag, typename Frame>
struct ylm::Tags::EuclideanSurfaceIntegralVector< IntegrandTag, Frame >

Computes the Euclidean-space integral of a vector over a Strahlkorper, Visi(sjskδjk)1/2d2S, where si is the Strahlkorper surface unit normal and δij is the Kronecker delta. Note that si is not assumed to be normalized; the denominator of the integrand effectively normalizes it using the Euclidean metric.


The documentation for this struct was generated from the following file: