#include <TensorElements.h>
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()) |
anonymous enum |
anonymous enum |
static void TensorAssign< T1, T2, Op, B1, L1, B2, L2 >::apply | ( | T1 & | x, | |
const T2 & | y, | |||
Op | op = Op() | |||
) | [inline, static] |
Referenced by TensorAssign< TensorEngine< 3, T, Diagonal >, T2, Op, 0, 3, 0, 3 >::apply(), TensorAssign< TensorEngine< 2, T, Diagonal >, T2, Op, 0, 2, 0, 2 >::apply(), TensorAssign< TensorEngine< 3, T, Symmetric >, T2, Op, 0, 3, 0, 3 >::apply(), TensorAssign< TensorEngine< 2, T, Symmetric >, T2, Op, 0, 2, 0, 2 >::apply(), TensorAssign< TensorEngine< 3, T, Antisymmetric >, T2, Op, 0, 3, 0, 3 >::apply(), and TensorAssign< TensorEngine< 2, T, Antisymmetric >, T2, Op, 0, 2, 0, 2 >::apply().