Main MRPT website > C++ reference
MRPT logo
Public Types | Public Member Functions

internal::gemm_pack_rhs< Scalar, Index, nr, ColMajor, Conjugate, PanelMode > Struct Template Reference


Detailed Description

template<typename Scalar, typename Index, int nr, bool Conjugate, bool PanelMode>
struct internal::gemm_pack_rhs< Scalar, Index, nr, ColMajor, Conjugate, PanelMode >

Definition at line 1149 of file GeneralBlockPanelKernel.h.

#include <src/Core/products/GeneralBlockPanelKernel.h>

List of all members.

Public Types

enum  { PacketSize = packet_traits<Scalar>::size }
typedef packet_traits< Scalar >
::type 
Packet

Public Member Functions

void operator() (Scalar *blockB, const Scalar *rhs, Index rhsStride, Index depth, Index cols, Index stride=0, Index offset=0)

Member Typedef Documentation

template<typename Scalar , typename Index , int nr, bool Conjugate, bool PanelMode>
typedef packet_traits<Scalar>::type internal::gemm_pack_rhs< Scalar, Index, nr, ColMajor, Conjugate, PanelMode >::Packet

Definition at line 1151 of file GeneralBlockPanelKernel.h.


Member Enumeration Documentation

template<typename Scalar , typename Index , int nr, bool Conjugate, bool PanelMode>
anonymous enum
Enumerator:
PacketSize 

Definition at line 1152 of file GeneralBlockPanelKernel.h.


Member Function Documentation

template<typename Scalar , typename Index , int nr, bool Conjugate, bool PanelMode>
void internal::gemm_pack_rhs< Scalar, Index, nr, ColMajor, Conjugate, PanelMode >::operator() ( Scalar *  blockB,
const Scalar *  rhs,
Index  rhsStride,
Index  depth,
Index  cols,
Index  stride = 0,
Index  offset = 0 
) [inline]

Definition at line 1153 of file GeneralBlockPanelKernel.h.

References eigen_assert, and internal::IsComplex.




Page generated by Doxygen 1.7.3 for MRPT 0.9.4 SVN: at Sat Mar 26 06:16:28 UTC 2011