SpECTRE
v2025.01.30
|
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 > > |
using | const_global_cache_tags = tmpl::list<> |
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) |
Add the linearised sources \(S_A\) for the scalar equation in sGB gravity on a spatial metric \(\gamma_{ij}\).