Classes | Namespaces | Functions | Variables
level1_cplx_impl.h File Reference
#include "common.h"
Include dependency graph for level1_cplx_impl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Eigen::internal::functor_traits< scalar_norm1_op >
 
struct  scalar_norm1_op
 

Namespaces

 Eigen
 Namespace containing all symbols from the Eigen library.
 
 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)
 
int EIGEN_BLAS_FUNC (EIGEN_CAT(REAL_SCALAR_SUFFIX, rot))(int *n
 
int EIGEN_BLAS_FUNC (EIGEN_CAT(REAL_SCALAR_SUFFIX, scal))(int *n
 
RealScalar EIGEN_CAT (REAL_SCALAR_SUFFIX, EIGEN_BLAS_FUNC(asum))(int *n
 
int EIGEN_CAT (i, EIGEN_BLAS_FUNC(amax))(int *n
 
int EIGEN_CAT (i, EIGEN_BLAS_FUNC(amin))(int *n
 
RealScalar EIGEN_CAT (REAL_SCALAR_SUFFIX, EIGEN_BLAS_FUNC(nrm2))(int *n
 
return int (ret)+1
 
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
 
if incx make_vector (x, *n).unaryExpr< scalar_norm1_op >().maxCoeff(&ret)
 
else make_vector (x, *n, std::abs(*incx)).unaryExpr< scalar_norm1_op >().maxCoeff(&ret)
 
return make_vector (x, *n, *incx).stableNorm()
 
Reverse< StridedVectorTypervx (vx)
 
Reverse< StridedVectorTypervy (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 intincx
 
int RealScalar int RealScalar intincy
 
int RealScalarpalpha
 
int RealScalar int RealScalar int RealScalarpc
 
int RealScalar int RealScalar int RealScalar RealScalarps
 
RealScalar RealScalarpx
 
int RealScalar int RealScalarpy
 
DenseIndex ret = int(internal::llt_inplace<Scalar, Lower>::blocked(A))
 
if n return
 
RealScalar s = *ps
 
Scalarx = reinterpret_cast<Scalar*>(px)
 
Scalary = reinterpret_cast<Scalar*>(py)
 

Function Documentation

◆ dotcw()

int EIGEN_BLAS_FUNC() dotcw ( int n,
RealScalar px,
int incx,
RealScalar py,
int incy,
RealScalar pres 
)

Definition at line 62 of file level1_cplx_impl.h.

◆ dotuw()

int EIGEN_BLAS_FUNC() dotuw ( int n,
RealScalar px,
int incx,
RealScalar py,
int incy,
RealScalar pres 
)

Definition at line 85 of file level1_cplx_impl.h.

◆ EIGEN_BLAS_FUNC() [1/2]

int EIGEN_BLAS_FUNC ( EIGEN_CAT(REAL_SCALAR_SUFFIX, rot )

◆ EIGEN_BLAS_FUNC() [2/2]

int EIGEN_BLAS_FUNC ( EIGEN_CAT(REAL_SCALAR_SUFFIX, scal )

◆ EIGEN_CAT() [1/4]

◆ EIGEN_CAT() [2/4]

int EIGEN_CAT ( i  ,
EIGEN_BLAS_FUNC(amax)   
)

◆ EIGEN_CAT() [3/4]

int EIGEN_CAT ( i  ,
EIGEN_BLAS_FUNC(amin)   
)

◆ EIGEN_CAT() [4/4]

◆ int()

return int ( ret  )

◆ make_vector() [1/5]

if incx make_vector ( x  ,
n 
) = alpha

◆ make_vector() [2/5]

else make_vector ( x  ,
n,
std::abs incx 
) = alpha

◆ make_vector() [3/5]

if incx make_vector ( x  ,
n 
) &

◆ make_vector() [4/5]

else make_vector ( x  ,
n,
std::abs incx 
) &

◆ make_vector() [5/5]

return make_vector ( x  ,
n,
incx 
)

◆ rvx()

◆ rvy()

◆ vx()

◆ vy()

Variable Documentation

◆ alpha

RealScalar alpha = *palpha

Definition at line 147 of file level1_cplx_impl.h.

◆ c

RealScalar c = *pc

Definition at line 125 of file level1_cplx_impl.h.

◆ incx

int RealScalar int * incx
Initial value:
{
Complex* x = reinterpret_cast<Complex*>(px)
std::complex< RealScalar > Complex
RealScalar RealScalar * px
Scalar * x

Definition at line 29 of file level1_cplx_impl.h.

◆ incy

Definition at line 119 of file level1_cplx_impl.h.

◆ palpha

int RealScalar* palpha

Definition at line 142 of file level1_cplx_impl.h.

◆ pc

Definition at line 119 of file level1_cplx_impl.h.

◆ ps

Initial value:
{
if(*n<=0) return 0
int n

Definition at line 120 of file level1_cplx_impl.h.

◆ px

Definition at line 28 of file level1_cplx_impl.h.

◆ py

Definition at line 119 of file level1_cplx_impl.h.

◆ ret

else ret = int(internal::llt_inplace<Scalar, Lower>::blocked(A))

Definition at line 44 of file level1_cplx_impl.h.

◆ return

return

Definition at line 33 of file level1_cplx_impl.h.

◆ s

RealScalar s = *ps

Definition at line 126 of file level1_cplx_impl.h.

◆ x

Scalar* x = reinterpret_cast<Scalar*>(px)

Definition at line 42 of file level1_cplx_impl.h.

◆ y

Scalar* y = reinterpret_cast<Scalar*>(py)

Definition at line 124 of file level1_cplx_impl.h.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:40:50