template<class A, class B, class T, class U, int Dim01, int Dim23, char i, char j, char k, char l>
class FTensor::Ddg_times_Tensor2_01< A, B, T, U, Dim01, Dim23, i, j, k, l >
Definition at line 161 of file Ddg_times_Tensor2.hpp.
template<class A , class B , class T , class U , int Dim01, int Dim23, char i, char j, char k, char l>
template<int Current_Dim1>
promote<T, U>::V FTensor::Ddg_times_Tensor2_01< A, B, T, U, Dim01, Dim23, i, j, k, l >::eval |
( |
const int |
N1, |
|
|
const int |
N2, |
|
|
const Number< 1 > & |
, |
|
|
const Number< Current_Dim1 > & |
|
|
) |
| const |
|
inlineprivate |
Definition at line 174 of file Ddg_times_Tensor2.hpp.
177 return iterA(0, Current_Dim1 - 1, N1, N2) *
iterB(0, Current_Dim1 - 1) +
178 eval(N1, N2, Number<Dim01>(), Number<Current_Dim1 - 1>());
template<class A , class B , class T , class U , int Dim01, int Dim23, char i, char j, char k, char l>
template<int Current_Dim0, int Current_Dim1>
promote<T, U>::V FTensor::Ddg_times_Tensor2_01< A, B, T, U, Dim01, Dim23, i, j, k, l >::eval |
( |
const int |
N1, |
|
|
const int |
N2, |
|
|
const Number< Current_Dim0 > & |
, |
|
|
const Number< Current_Dim1 > & |
|
|
) |
| const |
|
inlineprivate |
Definition at line 166 of file Ddg_times_Tensor2.hpp.
169 return iterA(Current_Dim0 - 1, Current_Dim1 - 1, N1, N2) *
170 iterB(Current_Dim0 - 1, Current_Dim1 - 1) +
171 eval(N1, N2, Number<Current_Dim0 - 1>(), Number<Current_Dim1>());