SpECTRE Documentation Coverage Report
Current view: top level - Parallel - ReductionDeclare.hpp Hit Total Coverage
Commit: c428a3e2e0ca78fe0364ec1b0e0493c627d428d4 Lines: 1 1 100.0 %
Date: 2026-04-26 20:20:36
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