SpECTRE  v2024.09.29
sgb::LinearizedSources Struct Reference

Add the linearised sources \(S_A\) for the scalar equation in sGB gravity on a spatial metric \(\gamma_{ij}\). More...

#include <Equations.hpp>

Public Types

using argument_tags = tmpl::list< Xcts::Tags::ConformalChristoffelContracted< DataVector, 3, Frame::Inertial >, ::Tags::deriv< gr::Tags::Lapse< DataVector >, tmpl::size_t< 3 >, Frame::Inertial >, gr::Tags::Lapse< DataVector >, Xcts::Tags::ConformalFactor< DataVector >, ::Tags::deriv< Xcts::Tags::ConformalFactor< DataVector >, tmpl::size_t< 3 >, Frame::Inertial >, ::CurvedScalarWave::Tags::Psi, Tags::Epsilon2, Tags::Epsilon4, gr::Tags::WeylElectricScalar< DataVector >, gr::Tags::WeylMagneticScalar< DataVector > >
 

Static Public Member Functions

static void apply (gsl::not_null< Scalar< DataVector > * > linearized_equation_for_field, const tnsr::i< DataVector, 3 > &conformal_christoffel_contracted, const tnsr::i< DataVector, 3 > &deriv_lapse, const Scalar< DataVector > &lapse, const Scalar< DataVector > &conformal_factor, const tnsr::i< DataVector, 3 > &conformal_factor_deriv, const Scalar< DataVector > &field, const double &eps2, const double &eps4, const Scalar< DataVector > &weyl_electric, const Scalar< DataVector > &weyl_magnetic, const Scalar< DataVector > &field_correction, const tnsr::I< DataVector, 3 > &field_flux_correction)
 

Detailed Description

Add the linearised sources \(S_A\) for the scalar equation in sGB gravity on a spatial metric \(\gamma_{ij}\).


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