\(\renewcommand\AA{\unicode{x212B}}\)
Mantid 3.9.1 Release Notes¶
This is a patch release that corrects some significant issues since version 3.9.0.
There is no common theme to the fixes contained in this patch, rather it is collection of small but significant fixes. Please see below for the full list of changes.
Citation¶
Please cite any usage of Mantid as follows:
Mantid 3.9.1: Manipulation and Analysis Toolkit for Instrument Data.; Mantid Project. doi: 10.5286/Software/Mantid3.9.1
Changes in this version¶
18777 Add live data address for MANDI
18833 Added check for if nonorthogonal axes should be displayed
18857 Indirect Diffraction - OSIRIS diffonly interface crash
18865 Fix bug in reflectometry GUI
18875 U correction not correctly applied to viewport
18884 Add support for NeXus files in LoadVesuvio
18888 Fix LOQ Batch reduction issues
18891 Fix bug in gd_prtn_chrg for chunked data
18907 Fix zeropadding for IMAT in Facilities.XML
18914 Fix mass ws deletion bug
18915 Add missing parameter in function call in performance test
18926 Fix wrong detector selection when loading high angle bank user files in ISIS SANS
18927 Fix sum file behaviour for vesuvio diffraction
18952 Fix an issue in TimeSeriesProperty
18955 Fix crash in MonitorDlg
18959 Blank instrument view with U correction
18972 Fix reading dead time data in Muon interface
18979 Fix delete confirmations in workspace dock
18984 Abins: Correct setting numerical zero for b_tensors
18995 Add bank43 to TOPAZ IDF this run cycle
19022 Fix reduction for osiris diffspec
Summary of impact¶
Issue |
Impact |
Solution |
Side Effect Probability |
---|---|---|---|
18777 |
Allow MANDI to use live data |
Add address to facilities file |
low |
18833 |
HKL axes now respect the non-orthogonal checkbox |
Add check if button is in a checked state |
low |
18857 |
Diffraction reduction in diffonly mode does not crash for OSIRIS |
Only run OSIRIS-specific reduction |
low |
18865 |
Correct behaviour when no transmission run is provided |
Add check if runs are provided |
low |
18875 |
Displays all of instrument when U correction applied |
Apply U correction in appropriate all places |
medium |
18884 |
Allows Vesuvio to Load NeXus files from current cycle |
Use Load not LoadRaw in algorithm |
medium |
18888 |
Fixes batch reduction for LOQ at ISIS |
Checks correctly for userfile in batch run |
medium |
18891 |
Fixes bug in gd_prtn_chrg for chunked data |
Recalculate proton charge just prior to use |
low |
18907 |
Allows IMAT to use general file finding mechanism |
Facilities file update |
low |
18914 |
Avoids crash when mass deleting hundreds of workspaces in MantidPlot |
Call single algorithm in separate thread |
medium |
18915 |
Fixes test builds |
Fix function calls |
low |
18926 |
Enables ISIS SANS to select the correct bank of the detector |
Fix interpretation of list indices in GUI |
low |
18927 |
Allow Vesuvio to sum runs in diffraction reduction |
Fix incorrect assignment in loop |
low |
18952 |
Avoid out of bounds access when comparing TimeSeriesProperty objects |
Check real size of objects first |
medium |
18955 |
Avoid possible crash in algorithm monitor dialog |
Check for null pointer |
low |
18959 |
Fixes blank view when U correction applied |
Fix missing call after #18875 |
medium |
18972 |
Loads data with/without dead-time correction as per user request |
Clear data cache after option is updated |
low |
18979 |
Brings back delete confirmation dialog on removing workspace |
Propagate setting to relevant objects |
medium |
18984 |
Sets a minimum threshold for values of B tensor in Abins |
Check values on load |
low |
18995 |
Mantid now recognises bank 43 of TOPAZ |
Update IDF |
low |
19022 |
OSIRIS diffspec reduction now works |
Add back code in else statement |
low |