SpECTRE
v2024.09.29
|
Actions for the worldtube-curved scalar wave system. More...
Classes | |
struct | ChangeSlabSize |
Waits for the data from all neighboring elements and changes the slab size if a change in the global time step is detected. More... | |
struct | IterateAccelerationTerms |
Computes the next iteration of the acceleration due to scalar self force from the current iteration of the regular field. More... | |
struct | IteratePunctureField |
Computes an updated iteration of the puncture field given the current acceleration of the charge sent by the worldtube singleton. More... | |
struct | ObserveWorldtubeSolution |
When Tags::ObserveCoefficientsTrigger is triggered, write the coefficients of the Taylor expansion of the regular field as well as the current particle's position, velocity and acceleration to file. More... | |
struct | ReceiveElementData |
Adds up the spherical harmonic projections from the different elements abutting the worldtube. More... | |
struct | ReceiveWorldtubeData |
Checks if the regular field has been received from the worldtube and computes the retarded field for boundary conditions. More... | |
struct | SendToElements |
Sends the regular field coefficients to each element abutting the worldtube. More... | |
struct | SendToWorldtube |
Projects the regular field \(\Psi^R\) and its time derivative \(\partial_t \Psi^R\) onto real spherical harmonics and sends the result to the worldtube. More... | |
struct | UpdateFunctionsOfTime |
Updates the functions of time according to the motion of the worldtube. More... | |
Actions for the worldtube-curved scalar wave system.