#include "common.h"

Go to the source code of this file.
Classes | |
| struct | Eigen::internal::functor_traits< scalar_norm1_op > |
| struct | scalar_norm1_op |
Namespaces | |
| Eigen | |
| Eigen::internal | |
Functions | |
| int EIGEN_BLAS_FUNC() | dotcw (int *n, RealScalar *px, int *incx, RealScalar *py, int *incy, RealScalar *pres) |
| int EIGEN_BLAS_FUNC() | dotuw (int *n, RealScalar *px, int *incx, RealScalar *py, int *incy, RealScalar *pres) |
| RealScalar | EIGEN_CAT (EIGEN_CAT(REAL_SCALAR_SUFFIX, SCALAR_SUFFIX), asum_)(int *n |
| RealScalar | EIGEN_CAT (EIGEN_CAT(REAL_SCALAR_SUFFIX, SCALAR_SUFFIX), nrm2_)(int *n |
| int | EIGEN_CAT (EIGEN_CAT(SCALAR_SUFFIX, REAL_SCALAR_SUFFIX), rot_)(int *n |
| int | EIGEN_CAT (EIGEN_CAT(SCALAR_SUFFIX, REAL_SCALAR_SUFFIX), scal_)(int *n |
| if incx return | make_vector (x, *n).unaryExpr< scalar_norm1_op >().sum() = alpha |
| else return | make_vector (x, *n, std::abs(*incx)).unaryExpr< scalar_norm1_op >().sum() = alpha |
| return | make_vector (x, *n, *incx).stableNorm() |
| Reverse< StridedVectorType > | rvx (vx) |
| Reverse< StridedVectorType > | rvy (vy) |
| StridedVectorType | vx (make_vector(x, *n, std::abs(*incx))) |
| StridedVectorType | vy (make_vector(y, *n, std::abs(*incy))) |
Variables | |
| RealScalar | alpha = *palpha |
| RealScalar | c = *pc |
| RealScalar RealScalar int * | incx |
| int RealScalar int RealScalar int * | incy |
| int RealScalar * | palpha |
| int RealScalar int RealScalar int RealScalar * | pc |
| int RealScalar int RealScalar int RealScalar RealScalar * | ps |
| RealScalar RealScalar * | px |
| int RealScalar int RealScalar * | py |
| if n | return |
| RealScalar | s = *ps |
| Scalar * | x = reinterpret_cast<Scalar*>(px) |
| Scalar * | y = reinterpret_cast<Scalar*>(py) |
| int EIGEN_BLAS_FUNC() dotcw | ( | int * | n, |
| RealScalar * | px, | ||
| int * | incx, | ||
| RealScalar * | py, | ||
| int * | incy, | ||
| RealScalar * | pres | ||
| ) |
Definition at line 40 of file level1_cplx_impl.h.
| int EIGEN_BLAS_FUNC() dotuw | ( | int * | n, |
| RealScalar * | px, | ||
| int * | incx, | ||
| RealScalar * | py, | ||
| int * | incy, | ||
| RealScalar * | pres | ||
| ) |
Definition at line 63 of file level1_cplx_impl.h.
| RealScalar EIGEN_CAT | ( | EIGEN_CAT(REAL_SCALAR_SUFFIX, SCALAR_SUFFIX) | , |
| asum_ | |||
| ) |
| RealScalar EIGEN_CAT | ( | EIGEN_CAT(REAL_SCALAR_SUFFIX, SCALAR_SUFFIX) | , |
| nrm2_ | |||
| ) |
| int EIGEN_CAT | ( | EIGEN_CAT(SCALAR_SUFFIX, REAL_SCALAR_SUFFIX) | , |
| rot_ | |||
| ) |
| int EIGEN_CAT | ( | EIGEN_CAT(SCALAR_SUFFIX, REAL_SCALAR_SUFFIX) | , |
| scal_ | |||
| ) |
| Reverse<StridedVectorType> rvx | ( | vx | ) |
| Reverse<StridedVectorType> rvy | ( | vy | ) |
| StridedVectorType vx | ( | make_vector(x, *n, std::abs(*incx)) | ) |
| StridedVectorType vy | ( | make_vector(y, *n, std::abs(*incy)) | ) |
| RealScalar alpha = *palpha |
Definition at line 125 of file level1_cplx_impl.h.
| RealScalar c = *pc |
Definition at line 103 of file level1_cplx_impl.h.
| int RealScalar int * incx |
Definition at line 29 of file level1_cplx_impl.h.
| int RealScalar int RealScalar int* incy |
Definition at line 97 of file level1_cplx_impl.h.
| int RealScalar* palpha |
Definition at line 120 of file level1_cplx_impl.h.
Definition at line 97 of file level1_cplx_impl.h.
Definition at line 98 of file level1_cplx_impl.h.
| int RealScalar * px |
Definition at line 28 of file level1_cplx_impl.h.
| int RealScalar int RealScalar* py |
Definition at line 97 of file level1_cplx_impl.h.
| return |
Definition at line 33 of file level1_cplx_impl.h.
| RealScalar s = *ps |
Definition at line 104 of file level1_cplx_impl.h.
Definition at line 89 of file level1_cplx_impl.h.
Definition at line 102 of file level1_cplx_impl.h.