Xped
Loading...
Searching...
No Matches
SiteOperator.hpp File Reference
Include dependency graph for SiteOperator.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Xped::SiteOperator< Scalar_, Symmetry_ >
 

Namespaces

namespace  Xped
 

Functions

template<typename Scalar , typename Symmetry , typename OtherScalar >
SiteOperator< std::common_type_t< Scalar, OtherScalar >, Symmetry > Xped::operator* (OtherScalar s, XPED_CONST SiteOperator< Scalar, Symmetry > &op)
 
template<typename Scalar , typename Symmetry , typename OtherScalar >
SiteOperator< std::common_type_t< Scalar, OtherScalar >, Symmetry > Xped::operator* (OtherScalar s, SiteOperator< Scalar, Symmetry > &&op)
 
template<typename Scalar , typename Symmetry , typename OtherScalar >
SiteOperator< std::common_type_t< Scalar, OtherScalar >, Symmetry > Xped::operator* (XPED_CONST SiteOperator< Scalar, Symmetry > &op, OtherScalar s)
 
template<typename Scalar , typename Symmetry >
SiteOperator< Scalar, Symmetry > Xped::operator* (XPED_CONST SiteOperator< Scalar, Symmetry > &O1, XPED_CONST SiteOperator< Scalar, Symmetry > &O2)
 
template<typename Scalar , typename Symmetry >
SiteOperator< Scalar, Symmetry > Xped::operator+ (XPED_CONST SiteOperator< Scalar, Symmetry > &O1, XPED_CONST SiteOperator< Scalar, Symmetry > &O2)
 
template<typename Scalar , typename Symmetry >
SiteOperator< Scalar, Symmetry > Xped::operator- (XPED_CONST SiteOperator< Scalar, Symmetry > &O1, XPED_CONST SiteOperator< Scalar, Symmetry > &O2)
 
template<typename Scalar , typename Symmetry >
SiteOperator< Scalar, Symmetry > Xped::kroneckerProduct (XPED_CONST SiteOperator< Scalar, Symmetry > &O1, XPED_CONST SiteOperator< Scalar, Symmetry > &O2)
 
template<typename Scalar , typename Symmetry >
Tensor< Scalar, 2, 2, Symmetry, false > Xped::tprod (XPED_CONST SiteOperator< Scalar, Symmetry > &O1, XPED_CONST SiteOperator< Scalar, Symmetry > &O2, bool ADD_TWIST=false, bool REVERSE_ORDER=false)
 
template<typename Scalar , typename Symmetry >
Tensor< Scalar, 2, 2, Symmetry, false > Xped::tprod (SiteOperator< Scalar, Symmetry > &&O1, SiteOperator< Scalar, Symmetry > &&O2)
 
template<typename Scalar , typename Symmetry >
std::ostream & Xped::operator<< (std::ostream &os, const SiteOperator< Scalar, Symmetry > &Op)