17 static const functype
func[2] = {
33 else if(*
n<0)
info = 2;
34 else if(*
lda<std::max(1,*
n))
info = 5;
52 int code =
UPLO(*uplo);
53 if(code>=2 ||
func[code]==0)
58 if(actual_x!=
x)
delete[] actual_x;
69 static const functype
func[2] = {
82 else if(*
n<0)
info = 2;
84 else if(*ldc<std::max(1,*
n))
info = 7;
93 int code =
UPLO(*uplo);
94 if(code>=2 ||
func[code]==0)
99 if(x_cpy!=
x)
delete[] x_cpy;
108 static const functype
func[2] = {
122 else if(*
n<0)
info = 2;
125 else if(*ldc<std::max(1,*
n))
info = 9;
135 int code =
UPLO(*uplo);
136 if(code>=2 ||
func[code]==0)
141 if(x_cpy!=
x)
delete[] x_cpy;
142 if(y_cpy!=
y)
delete[] y_cpy;
189 static const functype
func[2] = {
202 else if(*
n<0)
info = 2;
212 int code =
UPLO(*uplo);
213 if(code>=2 ||
func[code]==0)
218 if(x_cpy!=
x)
delete[] x_cpy;
233 static const functype
func[2] = {
247 else if(*
n<0)
info = 2;
259 int code =
UPLO(*uplo);
260 if(code>=2 ||
func[code]==0)
265 if(x_cpy!=
x)
delete[] x_cpy;
266 if(y_cpy!=
y)
delete[] y_cpy;
287 else if(*
n<0)
info = 2;
290 else if(*
lda<std::max(1,*
m))
info = 9;
300 internal::general_rank1_update<Scalar,int,ColMajor,false,false>::run(*
m, *
n,
a, *
lda, x_cpy, y_cpy,
alpha);
302 if(x_cpy!=
x)
delete[] x_cpy;
303 if(y_cpy!=
y)
delete[] y_cpy;
Matrix3f m
Definition AngleAxis_mimic_euler.cpp:1
ArrayXXi a
Definition Array_initializer_list_23_cxx11.cpp:1
int n
Definition BiCGSTAB_simple.cpp:1
Scalar Scalar * c
Definition benchVecAdd.cpp:17
SCALAR Scalar
Definition bench_gemm.cpp:46
NumTraits< Scalar >::Real RealScalar
Definition bench_gemm.cpp:47
#define SCALAR_SUFFIX_UP
Definition complex_double.cpp:12
T * get_compact_vector(T *x, int n, int incx)
Definition common.h:147
Map< Matrix< T, Dynamic, 1 >, 0, InnerStride< Dynamic > > make_vector(T *data, int size, int incr)
Definition common.h:123
#define EIGEN_BLAS_FUNC(X)
Definition common.h:173
#define INVALID
Definition common.h:45
T * copy_back(T *x_cpy, T *x, int n, int incx)
Definition common.h:159
#define UPLO(X)
Definition common.h:56
* lda
Definition eigenvalues.cpp:59
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
Definition gnuplot_common_settings.hh:12
else if n * info
Definition cholesky.cpp:18
RealScalar RealScalar int * incx
Definition level1_cplx_impl.h:29
int RealScalar int RealScalar int RealScalar * pc
Definition level1_cplx_impl.h:119
int RealScalar * palpha
Definition level1_cplx_impl.h:142
Scalar * y
Definition level1_cplx_impl.h:124
int RealScalar int RealScalar int * incy
Definition level1_cplx_impl.h:119
RealScalar RealScalar * px
Definition level1_cplx_impl.h:28
int RealScalar int RealScalar * py
Definition level1_cplx_impl.h:119
RealScalar alpha
Definition level1_cplx_impl.h:147
int EIGEN_BLAS_FUNC() ger(int *m, int *n, Scalar *palpha, Scalar *px, int *incx, Scalar *py, int *incy, Scalar *pa, int *lda)
Definition level2_real_impl.h:278
int EIGEN_BLAS_FUNC() spr2(char *uplo, int *n, RealScalar *palpha, RealScalar *px, int *incx, RealScalar *py, int *incy, RealScalar *pap)
Definition level2_real_impl.h:230
int EIGEN_BLAS_FUNC() symv(const char *uplo, const int *n, const RealScalar *palpha, const RealScalar *pa, const int *lda, const RealScalar *px, const int *incx, const RealScalar *pbeta, RealScalar *py, const int *incy)
Definition level2_real_impl.h:13
int EIGEN_BLAS_FUNC() syr2(const char *uplo, const int *n, const RealScalar *palpha, const RealScalar *px, const int *incx, const RealScalar *py, const int *incy, RealScalar *pc, const int *ldc)
Definition level2_real_impl.h:105
int EIGEN_BLAS_FUNC() spr(char *uplo, int *n, Scalar *palpha, Scalar *px, int *incx, Scalar *pap)
Definition level2_real_impl.h:186
int EIGEN_BLAS_FUNC() syr(const char *uplo, const int *n, const RealScalar *palpha, const RealScalar *px, const int *incx, RealScalar *pc, const int *ldc)
Definition level2_real_impl.h:65
static EIGEN_DONT_INLINE EIGEN_DEVICE_FUNC void run(Index size, const Scalar *lhs, Index lhsStride, const Scalar *rhs, Scalar *res, Scalar alpha)
Definition SelfadjointMatrixVector.h:41
Definition GeneralMatrixMatrixTriangular.h:16
Definition benchGeometry.cpp:23
Definition GeneralRank1Update.h:17
Definition Rank2Update.h:38
Definition Rank2Update.h:20
Definition PackedSelfadjointProduct.h:19
EIGEN_WEAK_LINKING int xerbla_(const char *msg, int *info, int)
Definition xerbla.cpp:15