SpECTRE Documentation Coverage Report
Current view: top level - Domain/Creators/TimeDependence - GenerateCoordinateMap.hpp Hit Total Coverage
Commit: 3c072f0ce967e2e56649d3fa12aa2a0e4fe2a42e Lines: 0 1 0.0 %
Date: 2024-04-23 20:50:18
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 "Utilities/TMPL.hpp"
       7             : 
       8             : /// \cond
       9             : namespace domain {
      10             : template <typename SourceFrame, typename TargetFrame, typename... Maps>
      11             : class CoordinateMap;
      12             : }  // namespace domain
      13             : /// \endcond
      14             : 
      15             : namespace domain::creators::time_dependence::detail {
      16             : template <typename SourceFrame, typename TargetFrame, typename MapsList>
      17             : struct generate_coordinate_map;
      18             : 
      19             : template <typename SourceFrame, typename TargetFrame, typename... Maps>
      20             : struct generate_coordinate_map<SourceFrame, TargetFrame, tmpl::list<Maps...>> {
      21             :   using type = domain::CoordinateMap<SourceFrame, TargetFrame, Maps...>;
      22             : };
      23             : 
      24             : template <typename SourceFrame, typename TargetFrame, typename MapsList>
      25             : using generate_coordinate_map_t =
      26             :     typename generate_coordinate_map<SourceFrame, TargetFrame, MapsList>::type;
      27             : }  // namespace domain::creators::time_dependence::detail

Generated by: LCOV version 1.14