SpECTRE  v2024.12.16
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
CurvedScalarWave::Tags::Pi Struct Reference

The conjugate momentum of the scalar field. More...

#include <Tags.hpp>

Public Types

using type = Scalar< DataVector >
 

Detailed Description

The conjugate momentum of the scalar field.

Details

Its definition comes from requiring it to be the future-directed time derivative of the scalar field Ψ in curved spacetime, see [172] , Eq. 2.16:

(1)Π:=naaΨ(2)=1α(βkkΨtΨ),

where na is the unit normal to spatial slices of the spacetime foliation, α is the lapse and βi is the shift vector.


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