Implementation for swap_gate.h. More...
#include "swap_gate.h"#include "inc/t3n/contractions.h"#include "inc/t3n/operator.h"#include "inc/t3n/t3n-tensor.h"#include "inc/stensor/stensor_gen.h"#include "inc/mps/switching.h"
Include dependency graph for swap_gate.cpp: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... | |
Implementation for swap_gate.h.