Line data Source code
1 0 : // Distributed under the MIT License.
2 : // See LICENSE.txt for details.
3 :
4 : #pragma once
5 :
6 : /*!
7 : * \brief The set of utilities for performing CurvedScalarWave evolution with a
8 : * worldtube excision scheme.
9 : *
10 : * \details The worldtube excision scheme is a method that aims to enable NR
11 : * evolutions of intermediate mass ratio binary black hole simulations. In
12 : * standard BBH simulations two excision spheres are cut out from the domain
13 : * within the apparent horizons of the respective black holes. For larger mass
14 : * ratios, this introduces a scale disparity in the evolution system because the
15 : * small grid spacing in the elements near the smaller black hole constrain the
16 : * time step to be orders of magnitude smaller than near the larger black hole
17 : * due to the CFL condition. The worldtube excision scheme avoids this by
18 : * excising a much larger region (the worldtube) around the smaller black hole.
19 : * Since the excision boundary no longer lies within the apparent horizon,
20 : * boundary conditions are required. These are derived by approximating the
21 : * solution inside the worldtube using a perturbative solution - a black hole
22 : * perturbed by another black hole. The solution is calibrated by the evolved
23 : * metric on the worldtube boundary and in turn provides boundary conditions to
24 : * the evolution system.
25 : *
26 : * Here, we test this scheme using a toy problem of a scalar charge in
27 : * circular orbit around a Schwarzschild black hole.
28 : */
29 : namespace CurvedScalarWave::Worldtube {
30 : } // namespace CurvedScalarWave::Worldtube
|