SyTen
swap_gate.h File Reference

Swap gates for T3N-systems. More...

#include "inc/stensor/stensor.h"
#include "inc/t3n/state.h"
#include "inc/t3n/operator.h"
#include "inc/util/timer.h"
+ Include dependency graph for swap_gate.h:
+ This graph shows which files directly or indirectly include this file:

Classes

class  syten::BasisTransformation::SwapGate
 

Namespaces

 syten
 Syten namespace.
 

Functions

void syten::BasisTransformation::swap (T3N::State &state, Vec< T3N::Operator > &ops, int const first, int const second, Truncation truncation=Truncation())
 Overload for site argument. More...
 
void syten::BasisTransformation::swap (T3N::State &state, Vec< T3N::Operator > &ops, T3N::Tree::Position const &first, T3N::Tree::Position const &second, Truncation truncation=Truncation())
 Full automatic swap. More...
 
void syten::BasisTransformation::swap (Vec< T3N::Operator > &ops, T3N::State &state, int const first, int const second)
 Only swapping the operator, not the state. More...
 

Detailed Description

Swap gates for T3N-systems.