v0.14.0
Classes | Namespaces | Functions
Kronecker_Delta.hpp File Reference

Go to the source code of this file.

Classes

class  FTensor::Kronecker_Delta< T >
 Kronecker Delta class. More...
 
class  FTensor::Kronecker_Delta_symmetric< T >
 Kronecker Delta class symmetric. More...
 

Namespaces

 FTensor
 JSON compatible output.
 

Functions

template<class T = int, char i, char j, int Dim0, int Dim1>
Tensor2_Expr< Kronecker_Delta< T >, T, Dim0, Dim1, i, jFTensor::kronecker_delta (const Index< i, Dim0 > &, const Index< j, Dim1 > &)
 Rank 2. More...
 
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, jFTensor::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 > &)