|
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().
Here is the call graph for this function:
Here is the caller graph for this function: