308 Eigen::internal::general_rank1_update<Scalar, int, Eigen::ColMajor, false, false>::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
const char const int const RealScalar const RealScalar const int const RealScalar const int const RealScalar RealScalar const int * incy
Definition: level2_real_impl.h:15
const char const int const RealScalar * palpha
Definition: level2_real_impl.h:14
const char const int const RealScalar const RealScalar const int * lda
Definition: level2_real_impl.h:14
const Scalar * y_cpy
Definition: level2_real_impl.h:144
const Scalar * x_cpy
Definition: level2_real_impl.h:143
const Scalar * x
Definition: level2_real_impl.h:28
const char const int const RealScalar const RealScalar const int const RealScalar const int const RealScalar * pbeta
Definition: level2_real_impl.h:15
const char const int const RealScalar const RealScalar const int const RealScalar * px
Definition: level2_real_impl.h:14
const char const int * n
Definition: level2_real_impl.h:14
int code
Definition: level2_real_impl.h:59
const Scalar * a
Definition: level2_real_impl.h:27
Scalar * y
Definition: level2_real_impl.h:29
int info
Definition: level2_real_impl.h:34
const char * uplo
Definition: level2_real_impl.h:14
EIGEN_BLAS_FUNC() spr(char *uplo, int *n, Scalar *palpha, Scalar *px, int *incx, Scalar *pap)
Definition: level2_real_impl.h:195
Scalar * ap
Definition: level2_real_impl.h:248
Scalar * actual_y
Definition: level2_real_impl.h:50
const char const int const RealScalar const RealScalar const int const RealScalar const int * incx
Definition: level2_real_impl.h:15
Scalar alpha
Definition: level2_real_impl.h:30
Scalar beta
Definition: level2_real_impl.h:31
Scalar * c
Definition: level2_real_impl.h:84
char int RealScalar RealScalar int RealScalar int RealScalar * pap
Definition: level2_real_impl.h:237
const char const int const RealScalar const RealScalar const int RealScalar const int * ldc
Definition: level2_real_impl.h:71
const char const int const RealScalar const RealScalar const int RealScalar * pc
Definition: level2_real_impl.h:70
const Scalar * actual_x
Definition: level2_real_impl.h:49
const char const int const RealScalar const RealScalar * pa
Definition: level2_real_impl.h:14
const char const int const RealScalar const RealScalar const int const RealScalar const int const RealScalar RealScalar * py
Definition: level2_real_impl.h:15
int * m
Definition: level2_real_impl.h:284
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