#include <src/ftensor/src/FTensor/Ddg/Ddg_Expr_equals.hpp>
|
template<int Current_Dim0, int Current_Dim1, int Current_Dim2, int Current_Dim3> |
void | eval (const Number< Current_Dim0 > &, const Number< Current_Dim1 > &, const Number< Current_Dim2 > &, const Number< Current_Dim3 > &) |
|
template<int Current_Dim1, int Current_Dim2, int Current_Dim3> |
void | eval (const Number< 1 > &, const Number< Current_Dim1 > &, const Number< Current_Dim2 > &, const Number< Current_Dim3 > &) |
|
template<int Current_Dim2, int Current_Dim3> |
void | eval (const Number< 1 > &, const Number< 1 > &, const Number< Current_Dim2 > &, const Number< Current_Dim3 > &) |
|
template<int Current_Dim3> |
void | eval (const Number< 1 > &, const Number< 1 > &, const Number< 1 > &, const Number< Current_Dim3 > &) |
|
void | eval (const Number< 1 > &, const Number< 1 > &, const Number< 1 > &, const Number< 1 > &) |
|
template<class A, class T, class U, int Dim01, int Dim23>
class FTensor::T4Ddg_times_equals_generic< A, T, U, Dim01, Dim23 >
Definition at line 238 of file Ddg_Expr_equals.hpp.
◆ T4Ddg_times_equals_generic()
template<class A , class T , class U , int Dim01, int Dim23>
◆ eval() [1/5]
template<class A , class T , class U , int Dim01, int Dim23>
◆ eval() [2/5]
template<class A , class T , class U , int Dim01, int Dim23>
template<int Current_Dim3>
Definition at line 270 of file Ddg_Expr_equals.hpp.
272 iter(0, 0, 0, Current_Dim3 - 1) *=
u;
273 eval(Number<Dim01>(), Number<Dim01>(), Number<Current_Dim3 - 1>(),
274 Number<Current_Dim3 - 1>());
◆ eval() [3/5]
template<class A , class T , class U , int Dim01, int Dim23>
template<int Current_Dim2, int Current_Dim3>
Definition at line 262 of file Ddg_Expr_equals.hpp.
264 iter(0, 0, Current_Dim2 - 1, Current_Dim3 - 1) *=
u;
265 eval(Number<Dim01>(), Number<Dim01>(), Number<Current_Dim2 - 1>(),
266 Number<Current_Dim3>());
◆ eval() [4/5]
template<class A , class T , class U , int Dim01, int Dim23>
template<int Current_Dim1, int Current_Dim2, int Current_Dim3>
Definition at line 254 of file Ddg_Expr_equals.hpp.
256 iter(0, Current_Dim1 - 1, Current_Dim2 - 1, Current_Dim3 - 1) *=
u;
257 eval(Number<Current_Dim1 - 1>(), Number<Current_Dim1 - 1>(),
258 Number<Current_Dim2>(), Number<Current_Dim3>());
◆ eval() [5/5]
template<class A , class T , class U , int Dim01, int Dim23>
template<int Current_Dim0, int Current_Dim1, int Current_Dim2, int Current_Dim3>
Definition at line 245 of file Ddg_Expr_equals.hpp.
247 iter(Current_Dim0 - 1, Current_Dim1 - 1, Current_Dim2 - 1,
248 Current_Dim3 - 1) *=
u;
249 eval(Number<Current_Dim0 - 1>(), Number<Current_Dim1>(),
250 Number<Current_Dim2>(), Number<Current_Dim3>());
◆ operator()()
template<class A , class T , class U , int Dim01, int Dim23>
◆ iter
template<class A , class T , class U , int Dim01, int Dim23>
template<class A , class T , class U , int Dim01, int Dim23>
The documentation for this class was generated from the following file: