Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
DdtrTest.cpp
1 #include "cheetah/data/DedispersionMeasure.h"
2 #include "cheetah/ddtr/test_utils/DdtrTester.h"
3 #include <memory>
4 #include <vector>
5 
6 
7 namespace ska {
8 namespace cheetah {
9 namespace ddtr {
10 namespace astroaccelerate {
11 namespace test {
12 
13 struct AstroAccelerateTraits : public ddtr::test::DdtrTesterTraits<ddtr::astroaccelerate::Ddtr::Architecture,ddtr::astroaccelerate::Ddtr::ArchitectureCapability>
14 {
16  typedef typename BaseT::Arch Arch;
17  void configure(ddtr::Config& config) override {
18  BaseT::configure(config);
19  auto& astroaccelerate_config = config.astroaccelerate_config();
20  astroaccelerate_config.activate();
21  }
22 };
23 
24 } // namespace test
25 } // namespace astroaccelerate
26 } // namespace ddtr
27 } // namespace cheetah
28 } // namespace ska
29 
30 namespace ska {
31 namespace cheetah {
32 namespace ddtr {
33 namespace test {
34 
35 typedef ::testing::Types<ddtr::astroaccelerate::test::AstroAccelerateTraits> AstroAccelerateTraitsTypes;
36 INSTANTIATE_TYPED_TEST_CASE_P(Cuda, DdtrTester, AstroAccelerateTraitsTypes);
37 
38 } // namespace test
39 } // namespace ddtr
40 } // namespace cheetah
41 } // namespace ska
Some limits and constants for FLDO.
Definition: Brdz.h:35