71 int rep = 100000. /
n;
77 BENCH(
t, 1, rep, prod<CoeffBasedProductMode>(
a,
b,
c));
78 }
while (
t.best() < 0.1);
84 std::cout <<
int(1
e-6 *
n * rep /
t.best()) <<
"\t";
#define BENCH(TIMER, TRIES, REP, CODE)
Definition: BenchTimer.h:150
const unsigned n
Definition: CG3DPackingUnitTest.cpp:11
Array< double, 1, 3 > e(1./3., 0.5, 2.)
Scalar * b
Definition: benchVecAdd.cpp:17
Definition: BenchTimer.h:55
The matrix class, also used for vectors and row-vectors.
Definition: Eigen/Eigen/src/Core/Matrix.h:186
@ N
Definition: constructor.cpp:22
const Scalar * a
Definition: level2_cplx_impl.h:32
@ Lhs
Definition: TensorContractionMapper.h:20
@ Rhs
Definition: TensorContractionMapper.h:20
double K
Wave number.
Definition: sphere_scattering.cc:115
int c
Definition: calibrate.py:100
t
Definition: plotPSD.py:36
void print_mode(int mode)
Definition: product_threshold.cpp:43