| 
    VMPS++
    
   | 
 
Definition at line 7 of file TwoSiteGate.h.
#include <TwoSiteGate.h>
Public Member Functions | |
| TwoSiteGate () | |
| TwoSiteGate (const vector< vector< vector< vector< vector< Scalar > > > > > &data_in) | |
| TwoSiteGate (const Qbasis< Symmetry > &s1, const Qbasis< Symmetry > &s2) | |
| void | print () const | 
| void | setSwapGate (bool FERMIONIC=false) | 
| void | setIdentity () | 
| Qbasis< Symmetry > | midBasis () const | 
| Qbasis< Symmetry > | leftBasis () const | 
| Qbasis< Symmetry > | rightBasis () const | 
| void | resize () | 
Public Attributes | |
| vector< vector< vector< vector< vector< Scalar > > > > > | data | 
| Qbasis< Symmetry > | B1 | 
| Qbasis< Symmetry > | B2 | 
| Qbasis< Symmetry > | Bmid | 
| vector< qarray< Symmetry::Nq > > | qloc1 | 
| vector< qarray< Symmetry::Nq > > | qloc2 | 
| vector< qarray< Symmetry::Nq > > | qmid | 
      
  | 
  inline | 
Definition at line 10 of file TwoSiteGate.h.
      
  | 
  inline | 
Definition at line 11 of file TwoSiteGate.h.
| TwoSiteGate< Symmetry, Scalar >::TwoSiteGate | ( | const Qbasis< Symmetry > & | s1, | 
| const Qbasis< Symmetry > & | s2 | ||
| ) | 
Definition at line 55 of file TwoSiteGate.h.
      
  | 
  inline | 
Definition at line 28 of file TwoSiteGate.h.
      
  | 
  inline | 
Definition at line 27 of file TwoSiteGate.h.
| void TwoSiteGate< Symmetry, Scalar >::print | 
Definition at line 133 of file TwoSiteGate.h.
| void TwoSiteGate< Symmetry, Scalar >::resize | 
Definition at line 68 of file TwoSiteGate.h.
      
  | 
  inline | 
Definition at line 29 of file TwoSiteGate.h.
| void TwoSiteGate< Symmetry, Scalar >::setIdentity | 
Definition at line 115 of file TwoSiteGate.h.
| void TwoSiteGate< Symmetry, Scalar >::setSwapGate | ( | bool | FERMIONIC = false | ) | 
Definition at line 92 of file TwoSiteGate.h.
| Qbasis<Symmetry> TwoSiteGate< Symmetry, Scalar >::B1 | 
Definition at line 47 of file TwoSiteGate.h.
| Qbasis<Symmetry> TwoSiteGate< Symmetry, Scalar >::B2 | 
Definition at line 47 of file TwoSiteGate.h.
| Qbasis<Symmetry> TwoSiteGate< Symmetry, Scalar >::Bmid | 
Definition at line 47 of file TwoSiteGate.h.
| vector<vector<vector<vector<vector<Scalar> > > > > TwoSiteGate< Symmetry, Scalar >::data | 
Definition at line 46 of file TwoSiteGate.h.
| vector<qarray<Symmetry::Nq> > TwoSiteGate< Symmetry, Scalar >::qloc1 | 
Definition at line 49 of file TwoSiteGate.h.
| vector<qarray<Symmetry::Nq> > TwoSiteGate< Symmetry, Scalar >::qloc2 | 
Definition at line 49 of file TwoSiteGate.h.
| vector<qarray<Symmetry::Nq> > TwoSiteGate< Symmetry, Scalar >::qmid | 
Definition at line 49 of file TwoSiteGate.h.