#include <InnerProduct.h>
◆ Evaluator
template<typename Lhs , typename Rhs , bool Conj>
◆ LhsScalar
template<typename Lhs , typename Rhs , bool Conj>
◆ Op
template<typename Lhs , typename Rhs , bool Conj>
◆ result_type
template<typename Lhs , typename Rhs , bool Conj>
◆ RhsScalar
template<typename Lhs , typename Rhs , bool Conj>
◆ run()
template<typename Lhs , typename Rhs , bool Conj>
Scalar * b
Definition: benchVecAdd.cpp:17
const Scalar * a
Definition: level2_cplx_impl.h:32
internal::nested_eval< T, 1 >::type eval(const T &xpr)
Definition: sparse_permutations.cpp:47
inner_product_evaluator< Op, Lhs, Rhs > Evaluator
Definition: InnerProduct.h:236
scalar_inner_product_op< LhsScalar, RhsScalar, Conj > Op
Definition: InnerProduct.h:235
void run(const string &dir_name, LinearSolver *linear_solver_pt, const unsigned nel_1d, bool mess_up_order)
Definition: two_d_poisson_compare_solvers.cc:317
References a, b, eval(), and run().
The documentation for this struct was generated from the following file: