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

Method SetUp

src/tests/include/trmv.h:71–101  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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