QDP++

Primitive color Matrix class. More...

#include <qdp_primcolormat.h>

Inheritance diagram for QDP::PColorMatrix< T, N >:
QDP::PMatrix< T, N, PColorMatrix >

Public Member Functions

template<class T1>
PColorMatrixoperator= (const PScalar< T1 > &rhs)
 PColorMatrix = PScalar.
template<class T1>
PColorMatrixoperator= (const PColorMatrix< T1, N > &rhs)
 PColorMatrix = PColorMatrix.
Public Member Functions inherited from QDP::PMatrix< T, N, PColorMatrix >
 PMatrix ()
 ~PMatrix ()
CCassign (const PScalar< T1 > &rhs)
 PMatrix = PScalar.
CCoperator+= (const PColorMatrix< T1, N > &rhs)
 PMatrix += PMatrix.
CCoperator-= (const PColorMatrix< T1, N > &rhs)
 PMatrix -= PMatrix.
CCoperator*= (const PScalar< T1 > &rhs)
 PMatrix *= PScalar.
CCoperator/= (const PScalar< T1 > &rhs)
 PMatrix /= PScalar.
T & elem (int i, int j)

Additional Inherited Members

Public Types inherited from QDP::PMatrix< T, N, PColorMatrix >
typedef PColorMatrix< T, N > CC

Detailed Description

template<class T, int N>
class QDP::PColorMatrix< T, N >

Primitive color Matrix class.

Definition at line 25 of file qdp_primcolormat.h.

Member Function Documentation

◆ operator=() [1/2]

template<class T, int N>
template<class T1>
PColorMatrix & QDP::PColorMatrix< T, N >::operator= ( const PColorMatrix< T1, N > & rhs)
inline

PColorMatrix = PColorMatrix.

Set equal to another PMatrix

Definition at line 42 of file qdp_primcolormat.h.

◆ operator=() [2/2]

template<class T, int N>
template<class T1>
PColorMatrix & QDP::PColorMatrix< T, N >::operator= ( const PScalar< T1 > & rhs)
inline

PColorMatrix = PScalar.

Fill with primitive scalar

Definition at line 32 of file qdp_primcolormat.h.


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