Public Types | Public Member Functions | Static Public Attributes | Protected Attributes | Private Member Functions | Static Private Member Functions | List of all members
Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device > Struct Template Reference

#include <TensorFFT.h>

Public Types

enum  {
  IsAligned = false, PacketAccess = true, BlockAccess = false, PreferBlockAccess = false,
  Layout = TensorEvaluator<ArgType, Device>::Layout, CoordAccess = false, RawAccess = false
}
 
typedef OutputScalar CoeffReturnType
 
typedef std::complex< RealScalarComplexScalar
 
typedef DSizes< Index, NumDimsDimensions
 
typedef Storage::Type EvaluatorPointerType
 
typedef XprType::Index Index
 
typedef TensorEvaluator< ArgType, Device >::Dimensions InputDimensions
 
typedef XprTraits::Scalar InputScalar
 
typedef internal::conditional< FFTResultType==RealPart||FFTResultType==ImagPart, RealScalar, ComplexScalar >::type OutputScalar
 
typedef PacketType< OutputScalar, Device >::type PacketReturnType
 
typedef Eigen::NumTraits< Scalar >::Real RealScalar
 
typedef XprType::Scalar Scalar
 
typedef StorageMemory< CoeffReturnType, Device > Storage
 
typedef internal::TensorBlockNotImplemented TensorBlock
 
typedef internal::traits< XprTypeXprTraits
 
typedef TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir > XprType
 

Public Member Functions

EIGEN_STRONG_INLINE void cleanup ()
 
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE CoeffReturnType coeff (Index index) const
 
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE TensorOpCost costPerCoeff (bool vectorized) const
 
EIGEN_DEVICE_FUNC EvaluatorPointerType data () const
 
EIGEN_DEVICE_FUNC const EIGEN_STRONG_INLINE Dimensionsdimensions () const
 
EIGEN_STRONG_INLINE bool evalSubExprsIfNeeded (EvaluatorPointerType data)
 
template<int LoadMode>
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE PacketReturnType packet (Index index) const
 
EIGEN_STRONG_INLINE TensorEvaluator (const XprType &op, const Device &device)
 

Static Public Attributes

static const int NumDims = internal::array_size<typename TensorEvaluator<ArgType, Device>::Dimensions>::value
 
static const int PacketSize = internal::unpacket_traits<PacketReturnType>::size
 

Protected Attributes

EvaluatorPointerType m_data
 
const Device EIGEN_DEVICE_REF m_device
 
Dimensions m_dimensions
 
const FFT EIGEN_DEVICE_REF m_fft
 
TensorEvaluator< ArgType, Device > m_impl
 
const RealScalar m_minus_sin_2_PI_div_n_LUT [32]
 
const RealScalar m_sin_PI_div_n_LUT [32]
 
Index m_size
 
array< Index, NumDimsm_strides
 

Private Member Functions

template<int Dir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void butterfly_1D_merge (ComplexScalar *data, Index n, Index n_power_of_2)
 
template<int Dir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void butterfly_2 (ComplexScalar *data)
 
template<int Dir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void butterfly_4 (ComplexScalar *data)
 
template<int Dir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void butterfly_8 (ComplexScalar *data)
 
template<int Dir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void compute_1D_Butterfly (ComplexScalar *data, Index n, Index n_power_of_2)
 
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void evalToBuf (EvaluatorPointerType data)
 
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Index getBaseOffsetFromIndex (Index index, Index omitted_dim) const
 
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Index getIndexFromOffset (Index base, Index omitted_dim, Index offset) const
 
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void processDataLineBluestein (ComplexScalar *line_buf, Index line_len, Index good_composite, Index log_len, ComplexScalar *a, ComplexScalar *b, const ComplexScalar *pos_j_base_powered)
 
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void processDataLineCooleyTukey (ComplexScalar *line_buf, Index line_len, Index log_len)
 

Static Private Member Functions

EIGEN_DEVICE_FUNC static EIGEN_STRONG_INLINE Index findGoodComposite (Index n)
 
EIGEN_DEVICE_FUNC static EIGEN_STRONG_INLINE Index getLog2 (Index m)
 
EIGEN_DEVICE_FUNC static EIGEN_STRONG_INLINE bool isPowerOfTwo (Index x)
 
EIGEN_DEVICE_FUNC static EIGEN_STRONG_INLINE void scramble_FFT (ComplexScalar *data, Index n)
 

Detailed Description

template<typename FFT, typename ArgType, typename Device, int FFTResultType, int FFTDir>
struct Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >

Definition at line 115 of file TensorFFT.h.

Member Typedef Documentation

◆ CoeffReturnType

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
typedef OutputScalar Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::CoeffReturnType

Definition at line 127 of file TensorFFT.h.

◆ ComplexScalar

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
typedef std::complex<RealScalar> Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::ComplexScalar

Definition at line 122 of file TensorFFT.h.

◆ Dimensions

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
typedef DSizes<Index, NumDims> Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::Dimensions

Definition at line 119 of file TensorFFT.h.

◆ EvaluatorPointerType

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
typedef Storage::Type Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::EvaluatorPointerType

Definition at line 131 of file TensorFFT.h.

◆ Index

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
typedef XprType::Index Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::Index

Definition at line 117 of file TensorFFT.h.

◆ InputDimensions

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
typedef TensorEvaluator<ArgType, Device>::Dimensions Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::InputDimensions

Definition at line 123 of file TensorFFT.h.

◆ InputScalar

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
typedef XprTraits::Scalar Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::InputScalar

Definition at line 125 of file TensorFFT.h.

◆ OutputScalar

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
typedef internal::conditional<FFTResultType == RealPart || FFTResultType == ImagPart, RealScalar, ComplexScalar>::type Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::OutputScalar

Definition at line 126 of file TensorFFT.h.

◆ PacketReturnType

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
typedef PacketType<OutputScalar, Device>::type Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::PacketReturnType

Definition at line 128 of file TensorFFT.h.

◆ RealScalar

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
typedef Eigen::NumTraits<Scalar>::Real Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::RealScalar

Definition at line 121 of file TensorFFT.h.

◆ Scalar

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
typedef XprType::Scalar Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::Scalar

Definition at line 120 of file TensorFFT.h.

◆ Storage

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
typedef StorageMemory<CoeffReturnType, Device> Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::Storage

Definition at line 130 of file TensorFFT.h.

◆ TensorBlock

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
typedef internal::TensorBlockNotImplemented Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::TensorBlock

Definition at line 144 of file TensorFFT.h.

◆ XprTraits

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
typedef internal::traits<XprType> Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::XprTraits

Definition at line 124 of file TensorFFT.h.

◆ XprType

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
typedef TensorFFTOp<FFT, ArgType, FFTResultType, FFTDir> Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::XprType

Definition at line 116 of file TensorFFT.h.

Member Enumeration Documentation

◆ anonymous enum

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
anonymous enum
Enumerator
IsAligned 
PacketAccess 
BlockAccess 
PreferBlockAccess 
Layout 
CoordAccess 
RawAccess 

Definition at line 133 of file TensorFFT.h.

Constructor & Destructor Documentation

◆ TensorEvaluator()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_STRONG_INLINE Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::TensorEvaluator ( const XprType op,
const Device &  device 
)
inline

Definition at line 147 of file TensorFFT.h.

Member Function Documentation

◆ butterfly_1D_merge()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
template<int Dir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::butterfly_1D_merge ( ComplexScalar data,
Index  n,
Index  n_power_of_2 
)
inlineprivate

Definition at line 499 of file TensorFFT.h.

◆ butterfly_2()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
template<int Dir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::butterfly_2 ( ComplexScalar data)
inlineprivate

Definition at line 428 of file TensorFFT.h.

◆ butterfly_4()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
template<int Dir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::butterfly_4 ( ComplexScalar data)
inlineprivate

Definition at line 435 of file TensorFFT.h.

◆ butterfly_8()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
template<int Dir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::butterfly_8 ( ComplexScalar data)
inlineprivate

Definition at line 452 of file TensorFFT.h.

◆ cleanup()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_STRONG_INLINE void Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::cleanup ( )
inline

Definition at line 184 of file TensorFFT.h.

◆ coeff()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE CoeffReturnType Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::coeff ( Index  index) const
inline

Definition at line 192 of file TensorFFT.h.

◆ compute_1D_Butterfly()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
template<int Dir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::compute_1D_Butterfly ( ComplexScalar data,
Index  n,
Index  n_power_of_2 
)
inlineprivate

Definition at line 538 of file TensorFFT.h.

◆ costPerCoeff()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE TensorOpCost Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::costPerCoeff ( bool  vectorized) const
inline

Definition at line 203 of file TensorFFT.h.

◆ data()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_DEVICE_FUNC EvaluatorPointerType Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::data ( ) const
inline

Definition at line 207 of file TensorFFT.h.

◆ dimensions()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_DEVICE_FUNC const EIGEN_STRONG_INLINE Dimensions& Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::dimensions ( ) const
inline

Definition at line 168 of file TensorFFT.h.

◆ evalSubExprsIfNeeded()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_STRONG_INLINE bool Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::evalSubExprsIfNeeded ( EvaluatorPointerType  data)
inline

Definition at line 172 of file TensorFFT.h.

◆ evalToBuf()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::evalToBuf ( EvaluatorPointerType  data)
inlineprivate

Definition at line 216 of file TensorFFT.h.

◆ findGoodComposite()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_DEVICE_FUNC static EIGEN_STRONG_INLINE Index Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::findGoodComposite ( Index  n)
inlinestaticprivate

Definition at line 326 of file TensorFFT.h.

◆ getBaseOffsetFromIndex()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Index Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::getBaseOffsetFromIndex ( Index  index,
Index  omitted_dim 
) const
inlineprivate

Definition at line 554 of file TensorFFT.h.

◆ getIndexFromOffset()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Index Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::getIndexFromOffset ( Index  base,
Index  omitted_dim,
Index  offset 
) const
inlineprivate

Definition at line 579 of file TensorFFT.h.

◆ getLog2()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_DEVICE_FUNC static EIGEN_STRONG_INLINE Index Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::getLog2 ( Index  m)
inlinestaticprivate

Definition at line 332 of file TensorFFT.h.

◆ isPowerOfTwo()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_DEVICE_FUNC static EIGEN_STRONG_INLINE bool Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::isPowerOfTwo ( Index  x)
inlinestaticprivate

Definition at line 320 of file TensorFFT.h.

◆ packet()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
template<int LoadMode>
EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE PacketReturnType Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::packet ( Index  index) const
inline

Definition at line 198 of file TensorFFT.h.

◆ processDataLineBluestein()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::processDataLineBluestein ( ComplexScalar line_buf,
Index  line_len,
Index  good_composite,
Index  log_len,
ComplexScalar a,
ComplexScalar b,
const ComplexScalar pos_j_base_powered 
)
inlineprivate

Definition at line 346 of file TensorFFT.h.

◆ processDataLineCooleyTukey()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::processDataLineCooleyTukey ( ComplexScalar line_buf,
Index  line_len,
Index  log_len 
)
inlineprivate

Definition at line 339 of file TensorFFT.h.

◆ scramble_FFT()

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EIGEN_DEVICE_FUNC static EIGEN_STRONG_INLINE void Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::scramble_FFT ( ComplexScalar data,
Index  n 
)
inlinestaticprivate

Definition at line 411 of file TensorFFT.h.

Member Data Documentation

◆ m_data

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
EvaluatorPointerType Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::m_data
protected

Definition at line 590 of file TensorFFT.h.

◆ m_device

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
const Device EIGEN_DEVICE_REF Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::m_device
protected

Definition at line 591 of file TensorFFT.h.

◆ m_dimensions

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
Dimensions Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::m_dimensions
protected

Definition at line 587 of file TensorFFT.h.

◆ m_fft

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
const FFT EIGEN_DEVICE_REF Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::m_fft
protected

Definition at line 586 of file TensorFFT.h.

◆ m_impl

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
TensorEvaluator<ArgType, Device> Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::m_impl
protected

Definition at line 589 of file TensorFFT.h.

◆ m_minus_sin_2_PI_div_n_LUT

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
const RealScalar Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::m_minus_sin_2_PI_div_n_LUT[32]
protected

Definition at line 631 of file TensorFFT.h.

◆ m_sin_PI_div_n_LUT

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
const RealScalar Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::m_sin_PI_div_n_LUT[32]
protected

Definition at line 595 of file TensorFFT.h.

◆ m_size

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
Index Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::m_size
protected

Definition at line 585 of file TensorFFT.h.

◆ m_strides

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
array<Index, NumDims> Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::m_strides
protected

Definition at line 588 of file TensorFFT.h.

◆ NumDims

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
const int Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::NumDims = internal::array_size<typename TensorEvaluator<ArgType, Device>::Dimensions>::value
static

Definition at line 118 of file TensorFFT.h.

◆ PacketSize

template<typename FFT , typename ArgType , typename Device , int FFTResultType, int FFTDir>
const int Eigen::TensorEvaluator< const TensorFFTOp< FFT, ArgType, FFTResultType, FFTDir >, Device >::PacketSize = internal::unpacket_traits<PacketReturnType>::size
static

Definition at line 129 of file TensorFFT.h.


The documentation for this struct was generated from the following file:


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