|  | 
| template<class T  = int, char i, char j, int Dim0, int Dim1> | 
| Tensor2_Expr< Kronecker_Delta< T >, T, Dim0, Dim1, i, j > | FTensor::kronecker_delta (const Index< i, Dim0 > &, const Index< j, Dim1 > &) | 
|  | Rank 2. 
 | 
|  | 
| template<class T  = int, char i, int Dim0> | 
| constexpr auto | FTensor::kronecker_delta (const Index< i, Dim0 > &, const int &N1) | 
|  | 
| template<class T  = int, char j, int Dim1> | 
| constexpr auto | FTensor::kronecker_delta (const int &N0, const Index< j, Dim1 > &) | 
|  | 
| template<class T  = int, char i, char j, int Dim> | 
| Tensor2_symmetric_Expr< Kronecker_Delta_symmetric< T >, T, Dim, i, j > | FTensor::kronecker_delta_symmetric (const Index< i, Dim > &, const Index< j, Dim > &) | 
|  | 
| template<class T  = int, char i, int Dim0> | 
| constexpr auto | FTensor::kronecker_delta_symmetric (const Index< i, Dim0 > &, const int &N1) | 
|  | 
| template<class T  = int, char j, int Dim1> | 
| constexpr auto | FTensor::kronecker_delta_symmetric (const int &N0, const Index< j, Dim1 > &) | 
|  |