Field.dim returns 0 for fields without domain
import nifty as ift
f=ift.Field((),val=42)
print f.val
print f.dim
As expected, the Field contains a single value, but its dim
property is 0, which seems incorrect and is also inconsistent with numpy.ndarray
's behavior for zero-dimensional arrays.