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"
Classes | |
class | syten::BasisTransformation::SwapGate |
Namespaces | |
namespace | 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... | |
Swap gates for T3N-systems.