HDF5 has been upgraded to v1.12 along with h5py to version 3.
the approach for inverting large tridiagonal matrices has been improved so that the analytical method can still be used even for large matrices, resulting in a performance improvement. This type of matrix inversion is used when calculating the interpolation errors when performing spline interpolation
To allow files saved with SaveAscii2 to be reloaded into Mantid and preserve rebinning behaviour, a
Distribution=trueflag is now written in the file header if the workspace is a Distribution. In this case, a column header is always written, even if the Save property
ColumnHeaderis set to false.
To load an Ascii file, that was saved without a Distribution header flag, and set it as a Distribution, execute LoadAscii2 with property
remove the MuscatData, MuscatFunc and MuscatSofQW algorithms. The functionality provided by these algorithms is now provided by the DiscusMultipleScatteringCorrection algorithm
Added support for removal of instrument information from workspace - see RemoveInstrumentGeometry. This will allow saving smaller nexus files.
The LoadSANS1MLZ algorithm now can be used to load raw files with extension
.001generated by the SANS-1 instrument at MLZ, as well as to load reduced files with extension
Reworked loadPropertyCommon to fix an issue with loading MDE worksapces taking long time to load
fix problem with the ConvolveWorkspaces algorithm when run on input workspaces with different x ranges. The x range of the output workspace was being taken from the resolution workspace instead of the data workspace
The algorithm GUI for UpdateInstrumentFromFile now accepts .DAT files for the Filename property.
Fixed a minor bug in LoadNXSPE that caused an invalid value for PSI when the corresponding entry in the NXSPE file is empty
MantidPython and MantidNotebook have been removed. For help accessing the mantid algorithms and methods in python and jupyter notebooks, check out the instructions in Access Mantid in Python and Notebook.