MCPcopy Create free account
hub / github.com/clMathLibraries/clBLAS / SetUp

Method SetUp

src/tests/include/her.h:70–99  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

68
69protected:
70 virtual void SetUp()
71 {
72 order = ::std::tr1::get<0>(GetParam());
73 uplo = ::std::tr1::get<1>(GetParam());
74 N = ::std::tr1::get<2>(GetParam());
75 alpha = ::std::tr1::get<3>(GetParam());
76 lda = ::std::tr1::get<4>(GetParam());
77 incx = ::std::tr1::get<5>(GetParam());
78 offa = ::std::tr1::get<6>(GetParam());
79 offx = ::std::tr1::get<7>(GetParam());
80 numCommandQueues = ::std::tr1::get<8>(GetParam());
81
82 #ifndef HER_PACKED
83 lda = ::std::max( lda, N );
84 #else
85 lda =0;
86 #endif
87
88 base = ::clMath::BlasBase::getInstance();
89 seed = base->seed();
90
91 useNumCommandQueues = base->useNumCommandQueues();
92 if (useNumCommandQueues) {
93 numCommandQueues = base->numCommandQueues();
94 }
95
96 if (base->useN()) {
97 N = base->N();
98 }
99 }
100
101 clblasOrder order;
102 clblasUplo uplo;

Callers

nothing calls this directly

Calls 5

seedMethod · 0.80
useNumCommandQueuesMethod · 0.80
numCommandQueuesMethod · 0.80
useNMethod · 0.80
NMethod · 0.80

Tested by

no test coverage detected