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)
 
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< 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
 
if n return
 
RealScalar s = *ps
 
Scalarx = reinterpret_cast<Scalar*>(px)
 
Scalary = reinterpret_cast<Scalar*>(py)
 

Function Documentation

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_   
)
if incx make_vector ( x  ,
n 
) = alpha
else make_vector ( x  ,
n,
std::abs incx 
) = alpha
return make_vector ( x  ,
n,
incx 
)

Variable Documentation

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
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.

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.

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

Definition at line 98 of file level1_cplx_impl.h.

Definition at line 28 of file level1_cplx_impl.h.

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.

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

Definition at line 89 of file level1_cplx_impl.h.

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

Definition at line 102 of file level1_cplx_impl.h.



gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:31