Unexpected get_sqrt behaviour
The following code raises a ValueError claiming no positive definiteness of the operator
import nifty7 as ift
ds = ift.makeDomain(ift.RGSpace(100))
dd = ift.DiagonalOperator(ds, 4).get_sqrt()
while
sd = ift.ScalingOperator(ift.full(ds, 4)).get_sqrt()
is fine.
Presumably that's a bug and the 'not' in the following code line in 1 is superfluous?