SpECTRE
v2024.09.29
|
Updates the functions of time according to the motion of the worldtube. More...
#include <UpdateFunctionsOfTime.hpp>
Static Public Member Functions | |
template<typename DbTagsList , typename... InboxTags, typename Metavariables , typename ArrayIndex , typename ActionList , typename ParallelComponent > | |
static Parallel::iterable_action_return_t | apply (db::DataBox< DbTagsList > &box, tuples::TaggedTuple< InboxTags... > &, Parallel::GlobalCache< Metavariables > &cache, const ArrayIndex &, ActionList, const ParallelComponent *const) |
Updates the functions of time according to the motion of the worldtube.
We demand that the scalar charge is always in the center of the worldtube and therefore deform the grid to the track the particle's motion. In addition, the worldtube and black hole excision sphere radii are adjusted according to smooth_broken_power_law.