SpECTRE Documentation Coverage Report
Current view: top level - Evolution/Systems/CurvedScalarWave/Worldtube - Worldtube.hpp Coverage Total Hit
Commit: 0d1d717af84a81fb1284a20c4013708fe85cc2f0 Lines: 0.0 % 1 0
Test Date: 2026-10-22 17:29:42
Legend: Lines:     hit not hit

            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
        

Generated by: LCOV version 2.0-1