TensorAssign< T1, T2, Op, B1, L1, B2, L2 > Struct Template Reference

#include <TensorElements.h>

List of all members.

Public Types

enum  { B11 = B1, L11 = L1/2, B12 = B1+L1/2, L12 = L1-L1/2 }
enum  { B21 = B2, L21 = L2/2, B22 = B2+L2/2, L22 = L2-L2/2 }

Static Public Member Functions

static void apply (T1 &x, const T2 &y, Op op=Op())

template<class T1, class T2, class Op, int B1, int L1, int B2, int L2>
struct TensorAssign< T1, T2, Op, B1, L1, B2, L2 >


Member Enumeration Documentation

template<class T1, class T2, class Op, int B1, int L1, int B2, int L2>
anonymous enum

Enumerator:
B11 
L11 
B12 
L12 

template<class T1, class T2, class Op, int B1, int L1, int B2, int L2>
anonymous enum

Enumerator:
B21 
L21 
B22 
L22 


Member Function Documentation

template<class T1, class T2, class Op, int B1, int L1, int B2, int L2>
static void TensorAssign< T1, T2, Op, B1, L1, B2, L2 >::apply ( T1 &  x,
const T2 &  y,
Op  op = Op() 
) [inline, static]


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

Generated on Wed Mar 16 06:20:38 2011 for FreePOOMA by  doxygen 1.5.9