This project is mirrored from https://github.com/mantidproject/mantid.git.
Pull mirroring updated .
- Mar 06, 2020
-
-
Daniel Murphy authored
-
Daniel Murphy authored
-
- Feb 28, 2020
-
-
Martyn Gigg authored
-
- Feb 27, 2020
-
-
Harriet Brown authored
This Commit fixes a bug in in the mantid plotting in workbench where if a MDHistoWorkspace, or any workbench without an `isDistribution()` method, was plotted users would not be able to open the context menu as it would encounter an error when tying to work out if it is possible to normalize the plot. re: #28082
-
- Feb 26, 2020
-
-
RichardWaiteSTFC authored
-
Conor Finn authored
-
Daniel Murphy authored
-
RichardWaiteSTFC authored
-
Conor Finn authored
-
- Feb 25, 2020
-
-
RichardWaiteSTFC authored
-
Alice Russell authored
-
- Feb 24, 2020
-
-
Zhou, Wenduo authored
-
Mathieu Tillet authored
-
- Feb 21, 2020
-
-
Zhou, Wenduo authored
-
Daniel Murphy authored
-
David Fairbrother authored
Change the SANS Beam Centre Finder to prints the average residual change between two quarters. This allows for direct comparisons, previously if a user increased the radius limit it would appear to perform worse, despite actually doing better. This was because the additional number of points was not accounted for.
-
Daniel Murphy authored
-
RichardWaiteSTFC authored
-
Daniel Murphy authored
-
Martyn Gigg authored
This implementation is based on the implementation in MantidPlot. A C++-based executor has been added that can execute Python code with the option of installing a trace function to update a progress marker on a given editor window. The old implementation attempted to chunk up the script into the smallest executable blocks and mark each of these as when they were executed. There were 2 issues: - the chunking of the scripts was error prone as it actually requires a good knowledge of how Python internally handles indentation etc. It was fairly easy to break and future internal updates to Python would have required unknown changes. - the progress reporting resolution was far poorer than MantidPlot as the actual line being executed was not reported but inferred by what block was being executed giving a false sense of progress through a script.
-
Daniel Murphy authored
-
Gagik Vardanyan authored
-
Gemma Guest authored
Re #27633
-
Gemma Guest authored
Re #27633
-
Gemma Guest authored
When assigning to a list of outputs when calling the algorithm in python, the outputs must be specified in the order they are declared, even if they are optional outputs like IvsLam. This means that if we want to specify the transmission workspace output we must first specify IvsLam even if debug is false. Some of the algorithms always output IvsLam if the name was given whereas others did not. They now always output it if the name is given. Note that this means you may now get an error if you don't supply enough arguments whereas previously it was ok. It is ok if you just specify the IvsQ output(s) but beyond that we do not know whether the output should be IvsLam or the transmission, so we require all of them, hence the error. This is better than it assigning an unexpected output so I think is ok, and is the only way I can think to do this. Re #27633
-
Gagik Vardanyan authored
-
- Feb 20, 2020
-
-
Duc Le authored
-
Alice Russell authored
In workbench normalisation was being set to true in the fitting algorithm for distribution workspaces leading to incorrect output parameters.
-
Harriet Brown authored
This commit removes unnecessary comments in SaveRMCProfile and SavePDFGui docs Re: #27774
-
Daniel Murphy authored
-
David Fairbrother authored
Updates surrounding docs to reflect the new API name and tidies the example import up
-
David Fairbrother authored
In a previous commit I added we treated 0. offset as a special case of doing nothing, as naively I assumed the IDF position of M5 is correct However, this skips the logic which repositions the monitor at the rear detector, then applies a shift. So a shift in rear-detector relative to the monitor IDF position would result in a different result. This lead to confusing behaviour and incorrect results when a shift of 0 is set.
-
David Fairbrother authored
Updates the SANS Release Notes to include all the various fixed issues falling out of the tab fixing work
-
Conor Finn authored
-
David Fairbrother authored
Fixes an API call to plotfunctions.plot(..., LogName=""), to axesfunctions.plot(..., LogName) which resolves the issue
-
- Feb 19, 2020
-
-
Alice Russell authored
When doing an error bar plot of a workspace which has the distribution flag set to true it will be treated as normalised so when a curve is overplotted onto the figure it will be normalised.
-
Giovanni Di Siena authored
-
- Feb 18, 2020
-
-
Nick Draper authored
-
Conor Finn authored
-
Harriet Brown authored
-