SpECTRE Documentation Coverage Report
Current view: top level - ParallelAlgorithms/ApparentHorizonFinder/Protocols - Callback.hpp Hit Total Coverage
Commit: 1f2210958b4f38fdc0400907ee7c6d5af5111418 Lines: 1 4 25.0 %
Date: 2025-12-05 05:03:31
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           0 : namespace ah::protocols {
       7             : /*!
       8             :  * \brief A protocol for a callback to a horizon find.
       9             :  *
      10             :  * \details Can be used in either `horizon_find_callbacks` or
      11             :  * `horizon_find_failure_callbacks` in the `ah::protocols::HorizonMetavars`.
      12             :  *
      13             :  * A struct conforming to the this protocol must have
      14             :  *
      15             :  * - An apply function with the signature in the example
      16             :  *
      17             :  * A struct conforming to this protocol can also optionally specify
      18             :  *
      19             :  * - a type alias `const_global_cache_tags` that holds global cache tags.
      20             :  *
      21             :  * \snippet Helpers/ParallelAlgorithms/ApparentHorizonFinder/TestHelpers.hpp HorizonFindCallback
      22             :  */
      23           1 : struct Callback {
      24             :   template <typename ConformingType>
      25           0 :   struct test {};
      26             : };
      27             : }  // namespace ah::protocols

Generated by: LCOV version 1.14