Xped
Loading...
Searching...
No Matches
Xped::SimpleUpdate< Scalar_, Symmetry_ > Class Template Reference

#include <SimpleUpdate.hpp>

Public Types

using Scalar = Scalar_
 
using Symmetry = Symmetry_
 

Public Member Functions

 SimpleUpdate ()=default
 
std::tuple< Tensor< Scalar, 2, 1, Symmetry >, Tensor< Scalar, 1, 1, Symmetry >, Tensor< Scalar, 1, 2, Symmetry > > renormalize (const Tensor< Scalar, 2, 2, Symmetry > &bond, const Tensor< Scalar, 3, 1, Symmetry > &, const Tensor< Scalar, 1, 3, Symmetry > &, std::size_t D) const
 

Member Typedef Documentation

◆ Scalar

template<typename Scalar_ , typename Symmetry_ >
using Xped::SimpleUpdate< Scalar_, Symmetry_ >::Scalar = Scalar_

◆ Symmetry

template<typename Scalar_ , typename Symmetry_ >
using Xped::SimpleUpdate< Scalar_, Symmetry_ >::Symmetry = Symmetry_

Constructor & Destructor Documentation

◆ SimpleUpdate()

template<typename Scalar_ , typename Symmetry_ >
Xped::SimpleUpdate< Scalar_, Symmetry_ >::SimpleUpdate ( )
default

Member Function Documentation

◆ renormalize()

template<typename Scalar , typename Symmetry >
std::tuple< Tensor< Scalar, 2, 1, Symmetry >, Tensor< Scalar, 1, 1, Symmetry >, Tensor< Scalar, 1, 2, Symmetry > > Xped::SimpleUpdate< Scalar, Symmetry >::renormalize ( const Tensor< Scalar, 2, 2, Symmetry > &  bond,
const Tensor< Scalar, 3, 1, Symmetry > &  ,
const Tensor< Scalar, 1, 3, Symmetry > &  ,
std::size_t  D 
) const

The documentation for this class was generated from the following files: