23  t2_1(
j, 
k) = t2s_2(
i, 
j) * t2s_3(
k, 
i);
 
   25                  - (t2s_2(0, 0) * t2s_3(0, 0) + t2s_2(1, 0) * t2s_3(0, 1)
 
   26                     + t2s_2(2, 0) * t2s_3(0, 2)),
 
   27                "T2s(i,j)*T2s(k,i)(0,0)");
 
   29                  - (t2s_2(0, 0) * t2s_3(1, 0) + t2s_2(1, 0) * t2s_3(1, 1)
 
   30                     + t2s_2(2, 0) * t2s_3(1, 2)),
 
   31                "T2s(i,j)*T2s(k,i)(0,1)");
 
   33                  - (t2s_2(0, 0) * t2s_3(2, 0) + t2s_2(1, 0) * t2s_3(2, 1)
 
   34                     + t2s_2(2, 0) * t2s_3(2, 2)),
 
   35                "T2s(i,j)*T2s(k,i)(0,2)");
 
   37                  - (t2s_2(0, 1) * t2s_3(0, 0) + t2s_2(1, 1) * t2s_3(0, 1)
 
   38                     + t2s_2(2, 1) * t2s_3(0, 2)),
 
   39                "T2s(i,j)*T2s(k,i)(1,0)");
 
   41                  - (t2s_2(0, 1) * t2s_3(1, 0) + t2s_2(1, 1) * t2s_3(1, 1)
 
   42                     + t2s_2(2, 1) * t2s_3(1, 2)),
 
   43                "T2s(i,j)*T2s(k,i)(1,1)");
 
   45                  - (t2s_2(0, 1) * t2s_3(2, 0) + t2s_2(1, 1) * t2s_3(2, 1)
 
   46                     + t2s_2(2, 1) * t2s_3(2, 2)),
 
   47                "T2s(i,j)*T2s(k,i)(1,2)");
 
   49                  - (t2s_2(0, 2) * t2s_3(0, 0) + t2s_2(1, 2) * t2s_3(0, 1)
 
   50                     + t2s_2(2, 2) * t2s_3(0, 2)),
 
   51                "T2s(i,j)*T2s(k,i)(2,0)");
 
   53                  - (t2s_2(0, 2) * t2s_3(1, 0) + t2s_2(1, 2) * t2s_3(1, 1)
 
   54                     + t2s_2(2, 2) * t2s_3(1, 2)),
 
   55                "T2s(i,j)*T2s(k,i)(2,1)");
 
   57                  - (t2s_2(0, 2) * t2s_3(2, 0) + t2s_2(1, 2) * t2s_3(2, 1)
 
   58                     + t2s_2(2, 2) * t2s_3(2, 2)),
 
   59                "T2s(i,j)*T2s(k,i)(2,2)");
 
 
void test_T2s_26(Tensor2< double, 3, 3 > &t2_1, const Tensor2_symmetric< double, 3 > &t2s_2, const Tensor2_symmetric< double, 3 > &t2s_3)