VMPS++
Loading...
Searching...
No Matches
SuperMatrix.h File Reference
#include "MemCalc.h"
#include "tensors/SiteOperator.h"
Include dependency graph for SuperMatrix.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SuperMatrix< Symmetry, Scalar >
 

Functions

template<typename Symmetry , typename Scalar >
SuperMatrix< Symmetry, Scalar > tensor_product (const SuperMatrix< Symmetry, Scalar > &M1, const SuperMatrix< Symmetry, Scalar > &M2)
 
template<typename Symmetry , typename Scalar >
SuperMatrix< Symmetry, Scalar > directSum (const SuperMatrix< Symmetry, Scalar > &M1, const SuperMatrix< Symmetry, Scalar > &M2)
 
template<typename Symmetry , typename Scalar >
std::ostream & operator<< (std::ostream &os, const SuperMatrix< Symmetry, Scalar > &M)
 

Function Documentation

◆ directSum()

template<typename Symmetry , typename Scalar >
SuperMatrix< Symmetry, Scalar > directSum ( const SuperMatrix< Symmetry, Scalar > &  M1,
const SuperMatrix< Symmetry, Scalar > &  M2 
)

Definition at line 192 of file SuperMatrix.h.

◆ operator<<()

template<typename Symmetry , typename Scalar >
std::ostream & operator<< ( std::ostream &  os,
const SuperMatrix< Symmetry, Scalar > &  M 
)

Definition at line 233 of file SuperMatrix.h.

◆ tensor_product()

template<typename Symmetry , typename Scalar >
SuperMatrix< Symmetry, Scalar > tensor_product ( const SuperMatrix< Symmetry, Scalar > &  M1,
const SuperMatrix< Symmetry, Scalar > &  M2 
)

Definition at line 157 of file SuperMatrix.h.