|
inline |
Takes a Tensor with rank irank
and splits the leg with index split_at
into two legs with indices split_at
and split_at+1
.
All indices greater than split_at
will be shifted by 1.
[in] | itensor | Tensor of rank \( irank \) |
[in] | bases | merge configuration (from merge function) |
[in] | split_at | where to split at |
References syten::Basis::dir, syten::MPS::TEBD::MergeConfig::first(), syten::genFuse(), syten::genSplit(), syten::Inc, syten::MPS::TEBD::MergeConfig::second(), split(), and syten::MPS::TEBD::MergeConfig::switch_bases.
Referenced by build_local_T(), and split().