|
| v0.14.0
|
Go to the documentation of this file.
11 template <
class A,
class B,
class T,
class U,
int Dim,
char i,
char j>
17 template <
int Current_Dim>
21 return iterA(N1, Current_Dim - 1) *
iterB(Current_Dim - 1)
41 template <
class A,
class B,
class T,
class U,
int Dim,
char i,
char j>
55 template <
class A,
class B,
class T,
class U,
int Dim,
char i,
char j>
61 template <
int Current_Dim>
65 return iterA(Current_Dim - 1, N1) *
iterB(Current_Dim - 1)
85 template <
class A,
class B,
class T,
class U,
int Dim,
char i,
char j>
99 template <
class A,
class B,
class T,
class U,
int Dim,
char i,
char j>
113 template <
class A,
class B,
class T,
class U,
int Dim,
char i,
char j>
127 template <
class A,
class B,
class T,
class U,
int Dim,
int Dim2,
char i,
147 template <
class A,
class B,
class T,
class U,
int Dim,
int Dim2,
char i,
149 Dg_Expr<Tensor2_symmetric_times_Tensor1<A, B, T, U, Dim, Dim2, i, j, k>,
162 template <
class A,
class B,
class T,
class U,
int Dim,
int Dim2,
char i,
164 Dg_Expr<Tensor2_symmetric_times_Tensor1<A, B, T, U, Dim, Dim2, i, j, k>,
promote< T, U >::V operator*(const Ddg_Expr< A, T, Dim, Dim, i, j, k, l > &a, const Ddg_Expr< B, U, Dim, Dim, i, k, j, l > &b)
promote< T, U >::V eval(const int N1, const Number< 1 > &) const
Tensor2_symmetric_Expr< A, T, Dim, j, i > iterA
promote< T, U >::V operator()(const int N1) const
Tensor2_symmetric_times_Tensor1_1(const Tensor2_symmetric_Expr< A, T, Dim, i, j > &a, const Tensor1_Expr< B, U, Dim, j > &b)
promote< T, U >::V eval(const int N1, const Number< Current_Dim > &) const
promote< T, U >::V eval(const int N1, const Number< Current_Dim > &) const
Tensor2_symmetric_times_Tensor1_0(const Tensor2_symmetric_Expr< A, T, Dim, j, i > &a, const Tensor1_Expr< B, U, Dim, j > &b)
Tensor1_Expr< B, U, Dim, j > iterB
FTensor::Index< 'i', SPACE_DIM > i
promote< T, U >::V operator()(const int N1) const
Tensor2_symmetric_Expr< A, T, Dim, i, j > iterA
Tensor1_Expr< B, U, Dim2, k > iterB
FTensor::Index< 'j', 3 > j
Tensor2_symmetric_times_Tensor1(const Tensor2_symmetric_Expr< A, T, Dim, i, j > &a, const Tensor1_Expr< B, U, Dim2, k > &b)
Tensor2_symmetric_Expr< A, T, Dim, i, j > iterA
promote< T, U >::V operator()(const int N1, const int N2, const int N3) const
FTensor::Index< 'k', 3 > k
Tensor1_Expr< B, U, Dim, j > iterB
promote< T, U >::V eval(const int N1, const Number< 1 > &) const