TTTensor Chop not working as intended
- Number of external indices of left and right side is wrong in the operator case.
- same functionality can be obtained by simply contracting the component tensors as
nodes[i].tensorObject(i&1,j) * nodes[i+1].tensorObject(j,k&1), so why the hassle of manually counting dimensions?
- one could argue that this function is rather specific to one purpose and thus rather a part of the ALS it is being written for, than an important part of tttensor :P (alternatively this function should be less specific. eg. by allowing to remove several nodes inbetween to allow dmrg implementations to use it)
To upload designs, you'll need to enable LFS. More information