VectorTinyMatrix.h File Reference

#include "Pooma/PoomaOperatorTags.h"

Include dependency graph for VectorTinyMatrix.h:

This graph shows which files directly or indirectly include this file:


Classes

struct  VectorDotTinyMatrix< V1, T2, I, B, L >
struct  VectorDotTinyMatrix< V1, T2, I, B, 1 >
struct  VectorEngineElem< D2, T3, BinaryVectorOp< Vector< D1, T1, E1 >, TinyMatrix< D1, D2, T2, E2 >, FnDot >, I >
struct  BinaryReturn< Vector< D1, T1, E1 >, TinyMatrix< D1, D2, T2, E2 >, FnDot >
struct  TinyMatrixDotVector< T1, V2, I, B, L >
struct  TinyMatrixDotVector< T1, V2, I, B, 1 >
struct  VectorEngineElem< D1, T3, BinaryVectorOp< TinyMatrix< D1, D2, T1, E1 >, Vector< D2, T2, E2 >, FnDot >, I >
struct  BinaryReturn< TinyMatrix< D1, D2, T1, E1 >, Vector< D2, T2, E2 >, FnDot >
struct  BinaryReturn< Vector< D, T1, E1 >, Vector< D, T2, E2 >, FnOuterProductAsTinyMatrix >

Functions

template<int D1, int D2, class T1 , class T2 , class E1 , class E2 >
BinaryReturn< Vector< D1, T1,
E1 >, TinyMatrix< D1, D2, T2,
E2 >, FnDot >::Type_t 
dot (const Vector< D1, T1, E1 > &v1, const TinyMatrix< D1, D2, T2, E2 > &v2)
template<int D1, int D2, class T1 , class T2 , class E1 , class E2 >
BinaryReturn< TinyMatrix< D1,
D2, T1, E1 >, Vector< D2, T2,
E2 >, FnDot >::Type_t 
dot (const TinyMatrix< D1, D2, T1, E1 > &v1, const Vector< D2, T2, E2 > &v2)
template<int D, class T1 , class T2 , class E1 , class E2 >
BinaryReturn< Vector< D, T1,
E1 >, Vector< D, T2, E2 >
, FnOuterProductAsTinyMatrix >
::Type_t 
outerProductAsTinyMatrix (const Vector< D, T1, E1 > &v1, const Vector< D, T2, E2 > &v2)

Function Documentation

template<int D1, int D2, class T1 , class T2 , class E1 , class E2 >
BinaryReturn< Vector<D1,T1,E1>,TinyMatrix<D1,D2,T2,E2> , FnDot >::Type_t dot ( const Vector< D1, T1, E1 > &  v1,
const TinyMatrix< D1, D2, T2, E2 > &  v2 
) [inline]

template<int D1, int D2, class T1 , class T2 , class E1 , class E2 >
BinaryReturn< TinyMatrix<D1,D2,T1,E1> , Vector<D2,T2,E2>, FnDot >::Type_t dot ( const TinyMatrix< D1, D2, T1, E1 > &  v1,
const Vector< D2, T2, E2 > &  v2 
) [inline]

template<int D, class T1 , class T2 , class E1 , class E2 >
BinaryReturn<Vector<D,T1,E1>, Vector<D,T2,E2>, FnOuterProductAsTinyMatrix>::Type_t outerProductAsTinyMatrix ( const Vector< D, T1, E1 > &  v1,
const Vector< D, T2, E2 > &  v2 
) [inline]


Generated on Wed Mar 16 06:19:33 2011 for FreePOOMA by  doxygen 1.5.9