- :release:`v0.3.2 <2015-09-02>`
- :feature:`34` Added method :py:meth:`.Instrument.plot_ellipsoid`
- 🐛`33` Fixed error in :py:meth:`.Instrument.calc_projections` where only giving one point would generate an error
- :feature:`24` Added plotting of Instrument setup diagram with :py:meth`.Instrument.plot_instrument`
- :release:`v0.3.1 <2015-08-14>`
- :feature:`32` Added a Aluminum spurion calculator
- :feature:`31` Beginnings of a :py:class:`.Goniometer` class added for future ability for crystal alignment
- 🐛`30` Added ability to specify seed for Monte Carlo technique in :py:meth:`.Instrument.resolution_convolution`
- 🐛`29 major` Fixed problem with forked processes not closing after completing
- :feature:`27` Added proper error handling to :py:meth:`.Data.bin`
- :release:`v0.3.0 <2015-03-31>`
- :feature:`26` Added :py:meth:`.resolution.load` to load experimental setup from files
- 🐛`25 major` Fixed ComplexWarning in the structural form factor calculation which was casting complex values to only real
- :feature:`23` Added :py:meth:`.plot_projections` to give simple plots of resolution ellipses in three different views
- :feature:`22` Convolution algorithm methods added to :py:class:`.Instrument`: :py:meth:`.resolution_convolution` and :py:meth:`.resolution_convolution_SMA`
- :feature:`17` :py:class:`.Instrument` has been refactored to be more self contained and pythonic
- :release:`v0.2.0 <2015-03-11>`
- 🐛`20 major` Prefactor now taken into account when loading ICP files
- 🐛`19 major` Files loaded even if some default data headers are not found in file
- 🐛`18 major` Structure factor calculation now can use sparse arrays as generated by meshgrid
- :support:`16` Documentation for Material and Instrument classes updated
- :feature:`15` Data class rewrite. Data is now loaded with :py:meth:`.load` method, not using :py:class:`.Data` class.
- :release:`v0.1.3 <2014-12-30>`
- 🐛`18` Update :py:meth:`.Material.calc_str_fac` to include better checking of input hkl tuple
- :release:`0.1.2 <2014-09-22>`
- :support:`12` Major overhaul of documentation, including new theme based on ReadTheDocs style
- :feature:`11` tools package has been changed to core package and package contents are accessible from root level
neutronpy.
- :release:`v0.1.1 <2014-09-12>`
- 🐛`7 major` Added tolerances to :py:meth:`.Data.combine_data` so that small differences in Q will be ignored
- :feature:`6` Added time to :py:class:`.Data` for normalization purposes
- 🐛`5 major` Update :py:meth:`.Data.bin` to use binary search algorithm for speed increase
- :release:`v0.1 <2014-09-09>`
- :support:`4` Added examples for :py:class:`.Data` to documentation
- :support:`3` Added examples for :py:class:`.Fitter` to documentation
- :feature:`2` Added fitting to :py:meth:`.Data.plot` with
fit_options
argument - :feature:`1` Added error plots to :py:class:`.Data` using :py:meth:`.Data.plot`