318 Eigen::internal::general_rank1_update<Scalar, int, Eigen::ColMajor, false, false>::run(*
m, *
n,
a, *
lda,
x_cpy,
y_cpy,
357 Eigen::internal::general_rank1_update<Scalar, int, Eigen::ColMajor, false, Conj>::run(*
m, *
n,
a, *
lda,
x_cpy,
y_cpy,
SCALAR Scalar
Definition: bench_gemm.cpp:45
NumTraits< Scalar >::Real RealScalar
Definition: bench_gemm.cpp:46
#define SCALAR_SUFFIX_UP
Definition: blas/complex_double.cpp:12
Eigen::Map< Eigen::Matrix< T, Eigen::Dynamic, 1 >, 0, Eigen::InnerStride< Eigen::Dynamic > > make_vector(T *data, int size, int incr)
Definition: common.h:99
T * copy_back(T *x_cpy, T *x, int n, int incx)
Definition: common.h:136
T * get_compact_vector(T *x, int n, int incx)
Definition: common.h:124
#define INVALID
Definition: common.h:52
#define UPLO(X)
Definition: common.h:59
#define max(a, b)
Definition: datatypes.h:23
@ Lower
Definition: Constants.h:211
@ Upper
Definition: Constants.h:213
@ ColMajor
Definition: Constants.h:318
EIGEN_BLAS_FUNC(EIGEN_CAT(REAL_SCALAR_SUFFIX, scal))(int *n
EIGEN_BLAS_FUNC() hpr(char *uplo, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealScalar *pap)
Definition: level2_cplx_impl.h:108
const char const int const RealScalar const RealScalar const int const RealScalar const int const RealScalar RealScalar * py
Definition: level2_cplx_impl.h:21
const char * uplo
Definition: level2_cplx_impl.h:20
const char const int const RealScalar const RealScalar const int const RealScalar * px
Definition: level2_cplx_impl.h:20
const Scalar * x
Definition: level2_cplx_impl.h:33
Scalar * x_cpy
Definition: level2_cplx_impl.h:177
Scalar * y_cpy
Definition: level2_cplx_impl.h:178
const Scalar * a
Definition: level2_cplx_impl.h:32
const char const int * n
Definition: level2_cplx_impl.h:20
int code
Definition: level2_cplx_impl.h:180
const char const int const RealScalar const RealScalar const int const RealScalar const int const RealScalar * pbeta
Definition: level2_cplx_impl.h:21
const char const int const RealScalar const RealScalar const int * lda
Definition: level2_cplx_impl.h:20
const char const int const RealScalar const RealScalar * pa
Definition: level2_cplx_impl.h:20
Scalar * y
Definition: level2_cplx_impl.h:34
int * m
Definition: level2_cplx_impl.h:294
int info
Definition: level2_cplx_impl.h:39
Scalar * ap
Definition: level2_cplx_impl.h:161
EIGEN_BLAS_FUNC() her(char *uplo, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealScalar *pa, int *lda)
Definition: level2_cplx_impl.h:196
Scalar * actual_y
Definition: level2_cplx_impl.h:55
Scalar alpha
Definition: level2_cplx_impl.h:35
const char const int const RealScalar * palpha
Definition: level2_cplx_impl.h:20
char int RealScalar RealScalar int RealScalar int RealScalar * pap
Definition: level2_cplx_impl.h:150
matrix(a, *n, *n, *lda).diagonal().imag().setZero()
Scalar beta
Definition: level2_cplx_impl.h:36
const Scalar * actual_x
Definition: level2_cplx_impl.h:54
const char const int const RealScalar const RealScalar const int const RealScalar const int const RealScalar RealScalar const int * incy
Definition: level2_cplx_impl.h:21
const char const int const RealScalar const RealScalar const int const RealScalar const int * incx
Definition: level2_cplx_impl.h:21
void(* functype)(DenseIndex, DenseIndex, DenseIndex, const Scalar *, DenseIndex, const Scalar *, DenseIndex, Scalar *, DenseIndex, DenseIndex, Scalar, Eigen::internal::level3_blocking< Scalar, Scalar > &, Eigen::internal::GemmParallelInfo< DenseIndex > *)
Definition: level3_impl.h:22
Definition: Rank2Update.h:37
Definition: Rank2Update.h:20
Definition: SelfadjointMatrixVector.h:34
Definition: PackedSelfadjointProduct.h:20
Definition: GeneralMatrixMatrixTriangular.h:19
Definition: benchGeometry.cpp:21
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
EIGEN_WEAK_LINKING void xerbla_(const char *msg, int *info)
Definition: xerbla.cpp:14