8  template <
class T, 
int Tensor_Dim0, 
int Tensor_Dim12>
 
   30                         T d201, T d002, T d102, T d202, T d011, T d111,
 
   31                         T d211, T d012, T d112, T d212, T d022, T d122,
 
 
 
   61                         T d101, T d201, T d301, T d002, T d102, T d202,
 
   62                         T d302, T d003, T d103, T d203, T d303, T d011,
 
   63                         T d111, T d211, T d311, T d012, T d112, T d212,
 
   64                         T d312, T d013, T d113, T d213, T d313, T d022,
 
   65                         T d122, T d222, T d322, T d023, T d123, T d223,
 
   66                         T d323, T d033, T d133, T d233, T d333)
 
 
 
  118                         T d201, T d002, T d102, T d202, T d003, T d103,
 
  119                         T d203, T d011, T d111, T d211, T d012, T d112,
 
  120                         T d212, T d013, T d113, T d213, T d022, T d122,
 
  121                         T d222, T d023, T d123, T d223, T d033, T d133,
 
 
 
Christof_constructor(T data[2][3], T d000, T d100, T d001, T d101, T d011, T d111)
Christof_constructor(T data[3][6], T d000, T d100, T d200, T d001, T d101, T d201, T d002, T d102, T d202, T d011, T d111, T d211, T d012, T d112, T d212, T d022, T d122, T d222)
Christof_constructor(T data[3][10], T d000, T d100, T d200, T d001, T d101, T d201, T d002, T d102, T d202, T d003, T d103, T d203, T d011, T d111, T d211, T d012, T d112, T d212, T d013, T d113, T d213, T d022, T d122, T d222, T d023, T d123, T d223, T d033, T d133, T d233)
Christof_constructor(T data[4][10], T d000, T d100, T d200, T d300, T d001, T d101, T d201, T d301, T d002, T d102, T d202, T d302, T d003, T d103, T d203, T d303, T d011, T d111, T d211, T d311, T d012, T d112, T d212, T d312, T d013, T d113, T d213, T d313, T d022, T d122, T d222, T d322, T d023, T d123, T d223, T d323, T d033, T d133, T d233, T d333)
Tensors class implemented by Walter Landry.