31 if (*
n <= 0)
return 0;
40 if (*
n <= 0)
return 0;
52 if (*
n <= 0)
return 0;
80 else if (*incx < 0 && *incy > 0)
104 else if (*incx < 0 && *incy > 0)
114 if (*
n <= 0)
return 0;
139 if (*incx < 0 && *incy > 0)
AnnoyingScalar abs(const AnnoyingScalar &x)
Definition: AnnoyingScalar.h:135
int i
Definition: BiCGSTAB_step_by_step.cpp:9
cout<< "Here is the matrix m:"<< endl<< m<< endl;Matrix< ptrdiff_t, 3, 1 > res
Definition: PartialRedux_count.cpp:3
void reverse(const MatrixType &m)
Definition: array_reverse.cpp:17
SCALAR Scalar
Definition: bench_gemm.cpp:45
NumTraits< Scalar >::Real RealScalar
Definition: bench_gemm.cpp:46
#define REAL_SCALAR_SUFFIX
Definition: blas/complex_double.cpp:13
Rotation given by a cosine-sine pair.
Definition: Jacobi.h:38
A matrix or vector expression mapping an existing array of data.
Definition: Map.h:96
Expression of the reverse of a vector or matrix.
Definition: Reverse.h:65
std::complex< RealScalar > Complex
Definition: common.h:71
#define EIGEN_BLAS_FUNC_NAME(X)
Definition: common.h:150
RealScalar RealScalar * px
Definition: level1_cplx_impl.h:27
Scalar * y
Definition: level1_cplx_impl.h:128
if incx return make_vector(x, *n).unaryExpr< scalar_norm1_op >().sum()
RealScalar * palpha
Definition: level1_cplx_impl.h:147
RealScalar s
Definition: level1_cplx_impl.h:130
int RealScalar int RealScalar int * incy
Definition: level1_cplx_impl.h:124
StridedVectorType vy(make_vector(y, *n, std::abs(*incy)))
Scalar * x
Definition: level1_cplx_impl.h:41
RealScalar c
Definition: level1_cplx_impl.h:129
int RealScalar int RealScalar int RealScalar RealScalar * ps
Definition: level1_cplx_impl.h:124
Eigen::DenseIndex ret
Definition: level1_cplx_impl.h:43
StridedVectorType vx(make_vector(x, *n, std::abs(*incx)))
Eigen::Reverse< StridedVectorType > rvy(vy)
int * n
Definition: level1_cplx_impl.h:124
Eigen::Reverse< StridedVectorType > rvx(vx)
int RealScalar int RealScalar * py
Definition: level1_cplx_impl.h:124
RealScalar alpha
Definition: level1_cplx_impl.h:151
EIGEN_BLAS_FUNC() dotuw(int *n, RealScalar *px, int *incx, RealScalar *py, int *incy, RealScalar *pres)
Definition: level1_cplx_impl.h:89
EIGEN_BLAS_FUNC(EIGEN_CAT(REAL_SCALAR_SUFFIX, scal))(int *n
EIGEN_BLAS_FUNC() dotcw(int *n, RealScalar *px, int *incx, RealScalar *py, int *incy, RealScalar *pres)
Definition: level1_cplx_impl.h:64
int RealScalar int RealScalar int RealScalar * pc
Definition: level1_cplx_impl.h:124
RealScalar RealScalar int * incx
Definition: level1_cplx_impl.h:27
RealScalar EIGEN_CAT(REAL_SCALAR_SUFFIX, EIGEN_BLAS_FUNC_NAME(asum))(int *n
EIGEN_BLAS_FUNC() scal(int *n, RealScalar *palpha, RealScalar *px, int *incx)
Definition: level1_impl.h:105
RealScalar EIGEN_BLAS_FUNC_NAME() asum(int *n, Scalar *px, int *incx)
Definition: level1_real_impl.h:14
EIGEN_BLAS_FUNC() rot(int *n, Scalar *px, int *incx, Scalar *py, int *incy, Scalar *pc, Scalar *ps)
Definition: level1_real_impl.h:88
Scalar EIGEN_BLAS_FUNC_NAME() nrm2(int *n, Scalar *px, int *incx)
Definition: level1_real_impl.h:76
const Scalar * a
Definition: level2_cplx_impl.h:32
EIGEN_DEVICE_FUNC void apply_rotation_in_the_plane(DenseBase< VectorX > &xpr_x, DenseBase< VectorY > &xpr_y, const JacobiRotation< OtherScalar > &j)
Definition: Jacobi.h:400
Namespace containing all symbols from the Eigen library.
Definition: bench_norm.cpp:70
EIGEN_DEFAULT_DENSE_INDEX_TYPE DenseIndex
Definition: Meta.h:75
Definition: Eigen_Colamd.h:49
#define amin(a, b)
Definition: oomph_metis_from_parmetis_3.1.1/macros.h:22
#define amax(a, b)
Definition: oomph_metis_from_parmetis_3.1.1/macros.h:21
Holds information about the various numeric (i.e. scalar) types allowed by Eigen.
Definition: NumTraits.h:217
Definition: XprHelper.h:205
@ PacketAccess
Definition: XprHelper.h:206
@ Cost
Definition: XprHelper.h:206
Definition: level1_cplx_impl.h:12
RealScalar result_type
Definition: level1_cplx_impl.h:13
RealScalar operator()(const Scalar &a) const
Definition: level1_cplx_impl.h:14