SpECTRE  v2024.05.11
Punctures::Tags::AdmMassIntegrandCompute Struct Reference

The volume integrand for the ADM mass \(M_\mathrm{ADM}\). More...

#include <AdmIntegrals.hpp>

Public Types

using base = AdmMassIntegrand
 
using argument_tags = tmpl::list< Field, Alpha, Beta >
 
using return_type = Scalar< DataVector >
 
- Public Types inherited from Punctures::Tags::AdmMassIntegrand
using type = Scalar< DataVector >
 

Static Public Attributes

static constexpr auto function
 

Detailed Description

The volume integrand for the ADM mass \(M_\mathrm{ADM}\).

See also
adm_mass_integrand

Member Data Documentation

◆ function

constexpr auto Punctures::Tags::AdmMassIntegrandCompute::function
staticconstexpr
Initial value:
=
static_cast<void (*)(gsl::not_null<Scalar<DataVector>*>,
Definition: ContractFirstNIndices.hpp:16
Require a pointer to not be a nullptr
Definition: Gsl.hpp:183
void adm_mass_integrand(const gsl::not_null< Scalar< DataVector > * > result, const Scalar< DataVector > &field, const Scalar< DataVector > &alpha, const Scalar< DataVector > &beta)
The volume integrand for the ADM mass .

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