AMDiS  0.3
The Adaptive Multi-Dimensional Simulation Toolbox
FirstOrderGradTestTrialvec.hpp
1 #pragma once
2 
3 #include <type_traits>
4 
5 #include <amdis/localoperators/FirstOrderTestvecGradTrial.hpp>
6 
7 namespace AMDiS
8 {
14  namespace tag
15  {
16  struct gradtest_trialvec {};
17  }
18 
19 
21  template <class LC>
22  struct GridFunctionOperatorRegistry<tag::gradtest_trialvec, LC>
23  {
24  static constexpr int degree = 1;
25  static tag::testvec_gradtrial transposedTag(tag::gradtest_trialvec) { return {}; }
27  };
28 
31 } // end namespace AMDiS
Definition: AdaptBase.hpp:6
Definition: FirstOrderTestvecGradTrial.hpp:17
first-order operator
Definition: FirstOrderTestvecGradTrial.hpp:22
Definition: FirstOrderGradTestTrialvec.hpp:16
Registry to specify a tag for each implementation type.
Definition: GridFunctionOperator.hpp:204