Public Types | Public Member Functions | Protected Attributes | List of all members
Eigen::TensorGeneratorOp Class Reference

Tensor generator class. More...

#include <TensorForwardDeclarations.h>

Public Types

typedef XprType::CoeffReturnType CoeffReturnType
 
typedef Eigen::internal::traits< TensorGeneratorOp >::Index Index
 
typedef Eigen::internal::nested< TensorGeneratorOp >::type Nested
 
typedef Eigen::NumTraits< Scalar >::Real RealScalar
 
typedef Eigen::internal::traits< TensorGeneratorOp >::Scalar Scalar
 
typedef Eigen::internal::traits< TensorGeneratorOp >::StorageKind StorageKind
 

Public Member Functions

const EIGEN_DEVICE_FUNC internal::remove_all< typename XprType::Nested >::typeexpression () const
 
const EIGEN_DEVICE_FUNC Generator & generator () const
 
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE TensorGeneratorOp (const XprType &expr, const Generator &generator)
 

Protected Attributes

const Generator m_generator
 
XprType::Nested m_xpr
 

Detailed Description

Tensor generator class.

Definition at line 85 of file TensorForwardDeclarations.h.

Member Typedef Documentation

◆ CoeffReturnType

typedef XprType::CoeffReturnType Eigen::TensorGeneratorOp::CoeffReturnType

Definition at line 59 of file TensorGenerator.h.

◆ Index

Definition at line 62 of file TensorGenerator.h.

◆ Nested

Definition at line 60 of file TensorGenerator.h.

◆ RealScalar

Definition at line 58 of file TensorGenerator.h.

◆ Scalar

Definition at line 57 of file TensorGenerator.h.

◆ StorageKind

Definition at line 61 of file TensorGenerator.h.

Constructor & Destructor Documentation

◆ TensorGeneratorOp()

EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Eigen::TensorGeneratorOp::TensorGeneratorOp ( const XprType expr,
const Generator &  generator 
)
inline

Definition at line 64 of file TensorGenerator.h.

Member Function Documentation

◆ expression()

const EIGEN_DEVICE_FUNC internal::remove_all<typename XprType::Nested>::type& Eigen::TensorGeneratorOp::expression ( ) const
inline

Definition at line 72 of file TensorGenerator.h.

◆ generator()

const EIGEN_DEVICE_FUNC Generator& Eigen::TensorGeneratorOp::generator ( ) const
inline

Definition at line 68 of file TensorGenerator.h.

Member Data Documentation

◆ m_generator

const Generator Eigen::TensorGeneratorOp::m_generator
protected

Definition at line 76 of file TensorGenerator.h.

◆ m_xpr

XprType::Nested Eigen::TensorGeneratorOp::m_xpr
protected

Definition at line 75 of file TensorGenerator.h.


The documentation for this class was generated from the following files:


gtsam
Author(s):
autogenerated on Sat Jun 1 2024 03:11:28