We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3a2fc30 commit fd523d1Copy full SHA for fd523d1
src/diffpy/structure/utils.py
@@ -67,16 +67,16 @@ def fset(self, value):
67
v0 = getattr(self[0], attrname)
68
# replace scalar values, but change array attributes in place
69
if numpy.isscalar(v0):
70
- setval = lambda a, v: setattr(a, attrname, v)
+ setvalue = lambda a, v: setattr(a, attrname, v)
71
else:
72
- setval = lambda a, v: setitem(getattr(a, attrname), _all, v)
+ setvalue = lambda a, v: setitem(getattr(a, attrname), _all, v)
73
# avoid broadcasting if the new value is a scalar
74
if numpy.isscalar(value):
75
- gvalues = repeat(value)
+ genvalues = repeat(value)
76
77
- gvalues = numpy.broadcast_to(value, (n,) + numpy.shape(v0))
78
- for a, v in zip(self, gvalues):
79
- setval(a, v)
+ genvalues = numpy.broadcast_to(value, (n,) + numpy.shape(v0))
+ for a, v in zip(self, genvalues):
+ setvalue(a, v)
80
return
81
rv = property(fget, fset, doc=doc)
82
return rv
0 commit comments