template<class A, class B, class T, class U, int Dim0, int Dim1, int Dim2, int Dim3, int Dim4, char i, char j, char k, char l, char m, int DimA, int DimX, int DimY, char a, char x, char y>
class FTensor::Tensor3_times_Tensor2_double< A, B, T, U, Dim0, Dim1, Dim2, Dim3, Dim4, i, j, k, l, m, DimA, DimX, DimY, a, x, y >
Definition at line 14 of file Tensor3_times_Tensor2.hpp.
template<class A , class B , class T , class U , int Dim0, int Dim1, int Dim2, int Dim3, int Dim4, char i, char j, char k, char l, char m, int DimA, int DimX, int DimY, char a, char x, char y>
FTensor::Tensor3_times_Tensor2_double< A, B, T, U, Dim0, Dim1, Dim2, Dim3, Dim4, i, j, k, l, m, DimA, DimX, DimY, a, x, y >::Tensor3_times_Tensor2_double |
( |
const Tensor3_Expr< A, T, Dim0, Dim1, Dim2, i, j, k > & |
Itera, |
|
|
const Tensor2_Expr< B, U, Dim3, Dim4, l, m > & |
Iterb |
|
) |
| |
|
inline |
template<class A , class B , class T , class U , int Dim0, int Dim1, int Dim2, int Dim3, int Dim4, char i, char j, char k, char l, char m, int DimA, int DimX, int DimY, char a, char x, char y>
promote<T, U>::V FTensor::Tensor3_times_Tensor2_double< A, B, T, U, Dim0, Dim1, Dim2, Dim3, Dim4, i, j, k, l, m, DimA, DimX, DimY, a, x, y >::operator() |
( |
const int |
N1 | ) |
const |
|
inline |
Definition at line 25 of file Tensor3_times_Tensor2.hpp.
29 for(
int xx = 0; xx < DimX; ++xx)
30 for(
int yy = 0; yy < DimY; ++yy)
32 result += Permutation3<DimA, DimX, DimY, a, x, y>().eval(
iterA, N1,
34 * Permutation2<DimX, DimY, x, y>().eval(
iterB, xx, yy);
template<class A , class B , class T , class U , int Dim0, int Dim1, int Dim2, int Dim3, int Dim4, char i, char j, char k, char l, char m, int DimA, int DimX, int DimY, char a, char x, char y>
Tensor3_Expr<A, T, Dim0, Dim1, Dim2, i, j, k> FTensor::Tensor3_times_Tensor2_double< A, B, T, U, Dim0, Dim1, Dim2, Dim3, Dim4, i, j, k, l, m, DimA, DimX, DimY, a, x, y >::iterA |
|
private |
template<class A , class B , class T , class U , int Dim0, int Dim1, int Dim2, int Dim3, int Dim4, char i, char j, char k, char l, char m, int DimA, int DimX, int DimY, char a, char x, char y>
Tensor2_Expr<B, U, Dim3, Dim4, l, m> FTensor::Tensor3_times_Tensor2_double< A, B, T, U, Dim0, Dim1, Dim2, Dim3, Dim4, i, j, k, l, m, DimA, DimX, DimY, a, x, y >::iterB |
|
private |