\(\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:

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