11  template <
class A, 
class B, 
class T, 
class U, 
int Dim, 
char i, 
char j,
 
   38  template <
class A, 
class B, 
class T, 
class U, 
int Dim, 
char i, 
char j,
 
   40  Tensor2_symmetric_Expr<
 
   41    Riemann_times_Tensor2_symmetric_0<A, B, T, U, Dim, i, j, k, l>,
 
   49                                  j, 
l>(TensorExpr(
a, b));
 
 
   54  template <
class A, 
class B, 
class T, 
class U, 
int Dim, 
char i, 
char j,
 
   56  Tensor2_symmetric_Expr<
 
   57    Riemann_times_Tensor2_symmetric_0<A, B, T, U, Dim, i, j, k, l>,
 
   65                                  j, 
l>(TensorExpr(
a, b));
 
 
Riemann_Expr< A, T, Dim, i, j, k, l > iterA
Tensor2_symmetric_Expr< B, U, Dim, i, k > iterB
promote< T, U >::V operator()(const int N1, const int N2) const
Riemann_times_Tensor2_symmetric_0(const Riemann_Expr< A, T, Dim, i, j, k, l > &a, const Tensor2_symmetric_Expr< B, U, Dim, i, k > &b)
FTensor::Index< 'i', SPACE_DIM > i
FTensor::Index< 'l', 3 > l
FTensor::Index< 'j', 3 > j
FTensor::Index< 'k', 3 > k
Tensors class implemented by Walter Landry.
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)