SpECTRE Documentation Coverage Report
Current view: top level - Evolution/Executables/GrMhd/GhValenciaDivClean - EvolveGhValenciaDivClean.hpp Hit Total Coverage
Commit: c428a3e2e0ca78fe0364ec1b0e0493c627d428d4 Lines: 0 7 0.0 %
Date: 2026-04-26 20:20:36
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             : #include <vector>
       7             : 
       8             : #include "Evolution/DgSubcell/GetTciDecision.hpp"
       9             : #include "Evolution/DgSubcell/NeighborReconstructedFaceSolution.hpp"
      10             : #include "Evolution/DgSubcell/NeighborTciDecision.hpp"
      11             : #include "Evolution/Executables/GrMhd/GhValenciaDivClean/GhValenciaDivCleanBase.hpp"
      12             : #include "Evolution/Systems/GeneralizedHarmonic/Tags.hpp"
      13             : #include "Evolution/Systems/GrMhd/GhValenciaDivClean/FiniteDifference/Factory.hpp"
      14             : #include "Evolution/Systems/GrMhd/ValenciaDivClean/Tags.hpp"
      15             : #include "Evolution/VariableFixing/Tags.hpp"
      16             : #include "ParallelAlgorithms/Interpolation/Callbacks/ObserveTimeSeriesOnSurface.hpp"
      17             : #include "ParallelAlgorithms/Interpolation/InterpolationTarget.hpp"
      18             : #include "ParallelAlgorithms/Interpolation/Tags.hpp"
      19             : #include "PointwiseFunctions/GeneralRelativity/Surfaces/Tags.hpp"
      20             : #include "Utilities/TMPL.hpp"
      21             : 
      22             : template <bool UseControlSystems, bool UseParametrizedDeleptonization,
      23             :           typename... InterpolationTargetTags>
      24             : struct EvolutionMetavars
      25             :     : public GhValenciaDivCleanTemplateBase<
      26             :           EvolutionMetavars<UseControlSystems, UseParametrizedDeleptonization,
      27             :                             InterpolationTargetTags...>,
      28             :           true, UseControlSystems, UseParametrizedDeleptonization> {
      29           0 :   using base = GhValenciaDivCleanTemplateBase<
      30             :       EvolutionMetavars<UseControlSystems, UseParametrizedDeleptonization,
      31             :                         InterpolationTargetTags...>,
      32             :       true, UseControlSystems, UseParametrizedDeleptonization>;
      33           0 :   using const_global_cache_tags = typename base::const_global_cache_tags;
      34           0 :   using observed_reduction_data_tags =
      35             :       typename base::observed_reduction_data_tags;
      36           0 :   using component_list = typename base::component_list;
      37           0 :   using factory_creation = typename base::factory_creation;
      38           0 :   using registration = typename base::registration;
      39             : 
      40             :   static constexpr Options::String help{
      41             :       "Evolve the Valencia formulation of the GRMHD system with divergence "
      42             :       "cleaning, coupled to a dynamic spacetime evolved with the Generalized "
      43             :       "Harmonic formulation\n"};
      44             : };

Generated by: LCOV version 1.14