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"
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.