1. Rewrite the element-wise multiplication function of tucker class, so that in 3d cases the rank would not explode. This is done by truncating the rank of the operands. 2. Add another truncation criteria "tol" to the truncation function. 3. Change the truncation rank and tol to vectors, so that truncation can be done differently on different dimensions.
1. Rewrite the element-wise multiplication function of tucker class, so that in 3d cases the rank would not explode. This is done by truncating the rank of the operands.
2. Add another truncation criteria "tol" to the truncation function.
3. Change the truncation rank and tol to vectors, so that truncation can be done differently on different dimensions.

vondrejc/FFTHomPy