Ticket #3175 (closed: fixed)
UB matrices to be accepted as algorithms parameters
Reported by: | Nick Draper | Owned by: | Martyn Gigg |
---|---|---|---|
Priority: | critical | Milestone: | Iteration 29 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Owen Arnold |
Description
As this is only a few numbers for now I suggest we use formatted text as a middle man.
Change History
comment:4 Changed 9 years ago by Martyn Gigg
(In [12570]) Refs #3175. Move the macro for defining IPropertyManager::getValue functions to the header so that all user-defined types can access it. Also implement a test for MatrixProperties being passed to algorithms. We have one problem now with this kind of code: DblMatrix R = getProperty("R"). IPropertyManager can't define a template conversion operator because Visual Studio has a problem with the std::string version that even a specialization doesn't cure.
comment:11 Changed 9 years ago by Martyn Gigg
- Status changed from accepted to verify
- Resolution set to fixed
comment:12 Changed 9 years ago by Owen Arnold
- Status changed from verify to verifying
- Tester set to Owen Arnold
comment:14 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 4022
Note: See
TracTickets for help on using
tickets.
(In [12528]) Refs #3175. Add a MatrixProperty that will allow Geometry::Matrix objects to be passed into algorithms. Also renamed the MantidMat typedef to DblMatrix so that it's clearer what the thing actually is.