template<class A, class B, class T, class U, int Dim0, int Dim1, int Dim2, int Dim3, char i, char j, char k, char l>
class FTensor::Tensor4_times_Tensor2_23< A, B, T, U, Dim0, Dim1, Dim2, Dim3, i, j, k, l >
Definition at line 13 of file Tensor4_times_Tensor2.hpp.
template<class A , class B , class T , class U , int Dim0, int Dim1, int Dim2, int Dim3, char i, char j, char k, char l>
promote<T, U>::V FTensor::Tensor4_times_Tensor2_23< A, B, T, U, Dim0, Dim1, Dim2, Dim3, i, j, k, l >::eval |
( |
const int |
N1, |
|
|
const int |
N2, |
|
|
const Number< 1 > & |
, |
|
|
const Number< 1 > & |
|
|
) |
| const |
|
inlineprivate |
template<class A , class B , class T , class U , int Dim0, int Dim1, int Dim2, int Dim3, char i, char j, char k, char l>
template<int Current_Dim1>
promote<T, U>::V FTensor::Tensor4_times_Tensor2_23< A, B, T, U, Dim0, Dim1, Dim2, Dim3, i, j, k, l >::eval |
( |
const int |
N1, |
|
|
const int |
N2, |
|
|
const Number< 1 > & |
, |
|
|
const Number< Current_Dim1 > & |
|
|
) |
| const |
|
inlineprivate |
template<class A , class B , class T , class U , int Dim0, int Dim1, int Dim2, int Dim3, char i, char j, char k, char l>
template<int Current_Dim0, int Current_Dim1>
promote<T, U>::V FTensor::Tensor4_times_Tensor2_23< A, B, T, U, Dim0, Dim1, Dim2, Dim3, i, j, k, l >::eval |
( |
const int |
N1, |
|
|
const int |
N2, |
|
|
const Number< Current_Dim0 > & |
, |
|
|
const Number< Current_Dim1 > & |
|
|
) |
| const |
|
inlineprivate |
Definition at line 20 of file Tensor4_times_Tensor2.hpp.
23 return iterA(N1, N2, Current_Dim0 - 1, Current_Dim1 - 1)
24 *
iterB(Current_Dim0 - 1, Current_Dim1 - 1)
25 +
eval(N1, N2, Number<Current_Dim0 - 1>(),
26 Number<Current_Dim1>());
template<class A , class B , class T , class U , int Dim0, int Dim1, int Dim2, int Dim3, char i, char j, char k, char l>
promote<T, U>::V FTensor::Tensor4_times_Tensor2_23< A, B, T, U, Dim0, Dim1, Dim2, Dim3, i, j, k, l >::operator() |
( |
const int |
N1, |
|
|
const int |
N2 |
|
) |
| const |
|
inline |
template<class A , class B , class T , class U , int Dim0, int Dim1, int Dim2, int Dim3, char i, char j, char k, char l>
const Tensor4_Expr<A, T, Dim0, Dim1, Dim2, Dim3, i, j, k, l> FTensor::Tensor4_times_Tensor2_23< A, B, T, U, Dim0, Dim1, Dim2, Dim3, i, j, k, l >::iterA |
|
private |
template<class A , class B , class T , class U , int Dim0, int Dim1, int Dim2, int Dim3, char i, char j, char k, char l>
const Tensor2_Expr<B, U, Dim2, Dim3, k, l> FTensor::Tensor4_times_Tensor2_23< A, B, T, U, Dim0, Dim1, Dim2, Dim3, i, j, k, l >::iterB |
|
private |