Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DMatrixSIMD.h File Reference
#include <math.h>
#include <iostream>
#include <iomanip>
#include "DMatrix2x1.h"
#include "DMatrix2x2.h"
#include "DMatrix3x1.h"
#include "DMatrix3x2.h"
#include "DMatrix3x3.h"
#include "DMatrix2x3.h"
#include "DMatrix1x3.h"
#include "DMatrix1x2.h"
#include "DMatrix4x1.h"
#include "DMatrix4x2.h"
#include "DMatrix4x4.h"
#include "DMatrix2x4.h"
#include "DMatrix1x4.h"
#include "align_16.h"
#include "DMatrix5x1.h"
#include "DMatrix5x2.h"
#include "DMatrix5x5.h"
#include "DMatrix2x5.h"
#include "DMatrix1x5.h"

Go to the source code of this file.

Functions

DMatrix2x2 operator* (const DMatrix2x1 &m1, const DMatrix1x2 &m2)
 
DMatrix3x3 operator* (const DMatrix3x1 &m1, const DMatrix1x3 &m2)
 
DMatrix3x3 operator* (const DMatrix3x2 &m1, const DMatrix2x3 &m2)
 
DMatrix2x3 operator* (const DMatrix2x2 &m1, const DMatrix2x3 &m2)
 
DMatrix4x4 operator* (const DMatrix4x2 &m1, const DMatrix2x4 &m2)
 
DMatrix4x4 operator* (const DMatrix4x1 &m1, const DMatrix1x4 &m2)
 
DMatrix2x5 Transpose (const DMatrix5x2 &M)
 
DMatrix5x5 MultiplyTranspose (const DMatrix5x1 &m1)
 
DMatrix5x5 operator* (const DMatrix5x1 &m1, const DMatrix1x5 &m2)
 
DMatrix5x5 operator* (const DMatrix5x2 &m1, const DMatrix2x5 &m2)
 

Function Documentation

DMatrix5x5 MultiplyTranspose ( const DMatrix5x1 m1)
inline

Definition at line 233 of file DMatrixSIMD.h.

References temp.

Referenced by DTrackFitterKalmanSIMD_ALT1::KalmanForward().

DMatrix2x2 operator* ( const DMatrix2x1 m1,
const DMatrix1x2 m2 
)
inline

Definition at line 35 of file DMatrixSIMD.h.

DMatrix3x3 operator* ( const DMatrix3x1 m1,
const DMatrix1x3 m2 
)
inline

Definition at line 43 of file DMatrixSIMD.h.

DMatrix3x3 operator* ( const DMatrix3x2 m1,
const DMatrix2x3 m2 
)
inline

Definition at line 52 of file DMatrixSIMD.h.

DMatrix2x3 operator* ( const DMatrix2x2 m1,
const DMatrix2x3 m2 
)
inline

Definition at line 66 of file DMatrixSIMD.h.

DMatrix4x4 operator* ( const DMatrix4x2 m1,
const DMatrix2x4 m2 
)
inline

Definition at line 79 of file DMatrixSIMD.h.

DMatrix4x4 operator* ( const DMatrix4x1 m1,
const DMatrix1x4 m2 
)
inline

Definition at line 214 of file DMatrixSIMD.h.

References temp.

DMatrix5x5 operator* ( const DMatrix5x1 m1,
const DMatrix1x5 m2 
)
inline

Definition at line 244 of file DMatrixSIMD.h.

References temp.

DMatrix5x5 operator* ( const DMatrix5x2 m1,
const DMatrix2x5 m2 
)
inline

Definition at line 255 of file DMatrixSIMD.h.

References temp.

DMatrix2x5 Transpose ( const DMatrix5x2 M)
inline