Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ability to globally fit a shared parameter #58

Merged
merged 15 commits into from
Apr 25, 2023
Merged

Conversation

MialLewis
Copy link
Collaborator

@MialLewis MialLewis commented Apr 24, 2023

Description of work:

This PR contains work that @jess-farmer has done in order to enable the global fitting of shared parameters.

In addition to this, I have added a system test and slightly refactored some of the code.

To test:

  1. Ensure system tests pass (note that the new global fitting takes quite a while to run).
  2. Ensure unit tests pass
  3. Load the algorithms into mantid, ensure the new drop down menus to select SharedParameterFitType work.

This PR leaves a number of issues: #59

"Code quality" is not a priority, this code will be refactored and improved where necessary in a subsequent PR (see above issue).

This PR resolves: #60

@MialLewis MialLewis marked this pull request as ready for review April 24, 2023 14:05
Copy link
Collaborator

@robertapplin robertapplin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tests are passing and code looks good 👍

@MialLewis MialLewis merged commit 59ab7cd into main Apr 25, 2023
@MialLewis MialLewis deleted the jess_updates_2 branch April 25, 2023 10:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

If CreateOutput is selected an error occurs, and some workspaces are not deleted correctly
3 participants