SpECTRE Documentation Coverage Report
Current view: top level - Parallel - ReductionDeclare.hpp Hit Total Coverage
Commit: 1f2210958b4f38fdc0400907ee7c6d5af5111418 Lines: 1 1 100.0 %
Date: 2025-12-05 05:03:31
Legend: Lines: hit not hit

          Line data    Source code
       1           1 : // Distributed under the MIT License.
       2             : // See LICENSE.txt for details.
       3             : 
       4             : /// \file
       5             : /// Forward-declares the public-facing Reduction classes. This file is needed to
       6             : /// avoid circular dependencies in Main.ci, which uses these classes in its
       7             : /// declarations.
       8             : 
       9             : #pragma once
      10             : 
      11             : /// \cond
      12             : namespace Parallel {
      13             : template <class T, class InvokeCombine, class InvokeFinal,
      14             :           class InvokeFinalExtraArgsIndices>
      15             : struct ReductionDatum;
      16             : 
      17             : template <class... Ts>
      18             : struct ReductionData;
      19             : }  // namespace Parallel
      20             : /// \endcond

Generated by: LCOV version 1.14