You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some Horace classes were designed as value classes - this includes all the re-written sqw, dnd, multifit and tobyfit classes which are extremely slow in Python because any changes to their properties which does not use explicit getter/setters needs to re-assign the class back, which involves copying a massive amount of data.
As such these classes should be wrapped in Python so they behave more like Python classes (e.g. what Matlab calls "handle" classes).
The text was updated successfully, but these errors were encountered:
Some Horace classes were designed as value classes - this includes all the re-written
sqw
,dnd
,multifit
andtobyfit
classes which are extremely slow in Python because any changes to their properties which does not use explicit getter/setters needs to re-assign the class back, which involves copying a massive amount of data.As such these classes should be wrapped in Python so they behave more like Python classes (e.g. what Matlab calls "handle" classes).
The text was updated successfully, but these errors were encountered: