Ticket #455 (closed: fixed)
Implement Sample UBMatrix and allow n dimensional Q conversion
Reported by: | Nick Draper | Owned by: | Andrei Savici |
---|---|---|---|
Priority: | critical | Milestone: | Iteration 29 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Peter Peterson |
Description
requires #451
We will need to talk to Pascal/Laurent/Toby about this one.
Change History
comment:2 Changed 11 years ago by Nick Draper
- Milestone changed from Iteration 17 to Iteration 18
Moved as part of iteration end
comment:3 Changed 11 years ago by Nick Draper
- Milestone changed from Iteration 18 to Iteration 19
Moved as part of iteration 18 end
comment:4 Changed 11 years ago by Nick Draper
- Milestone changed from Iteration 19 to Iteration 20
Moved as part of the end of Iteration 19
comment:5 Changed 11 years ago by Nick Draper
- Status changed from new to assigned
- Owner set to Nick Draper
- Milestone changed from Iteration 22 to Unassigned
comment:6 Changed 10 years ago by Janik Zikovsky
- Priority changed from major to critical
- Component set to Mantid
- Milestone changed from Unassigned to Iteration 26
This is becoming important in order to go to the MDWorkspace in the VATES project
comment:7 Changed 10 years ago by Nick Draper
- Milestone changed from Iteration 26 to Iteration 27
Bulk move of tickets to iteration 27, if your ticket is essential for Iteration 26 then move it back.
comment:10 Changed 10 years ago by Andrei Savici
comment:11 Changed 10 years ago by Andrei Savici
- Milestone changed from Iteration 27 to Iteration 28
For implementation, need to solve ticket #829 and have an efficient way to work with multidimensional workspaces. Will change the milestone to iteration 28
comment:12 Changed 9 years ago by Andrei Savici
comment:13 Changed 9 years ago by Andrei Savici
comment:14 Changed 9 years ago by Andrei Savici
comment:15 Changed 9 years ago by Andrei Savici
comment:16 Changed 9 years ago by Nick Draper
- Milestone changed from Iteration 28 to Iteration 29
Bulk move of tickets at the end of iteration 28
comment:17 Changed 9 years ago by Andrei Savici
comment:18 Changed 9 years ago by Andrei Savici
comment:19 Changed 9 years ago by Andrei Savici
comment:20 Changed 9 years ago by Andrei Savici
comment:21 Changed 9 years ago by Andrei Savici
comment:22 Changed 9 years ago by Andrei Savici
comment:23 Changed 9 years ago by Andrei Savici
comment:24 Changed 9 years ago by Andrei Savici
- Status changed from accepted to verify
- Resolution set to fixed
Note: Oriented lattice constructors exposed in python do nou contain the U matrix. Use constructors without U, then use setU function. Here is what you can play with (test):
from numpy import * ub=array([[0,0,2],[0,2,0],[2,0,0]]) o=OrientedLattice(6.,6.,6.) print o.a() print o.getU() o.setUB(ub) print o.a() print o.getU()
comment:25 Changed 9 years ago by Martyn Gigg
(In [12568]) Refs #455. We currently don't have a debug build of numpy on Windows as it difficult to build and we don't have the dependencies. Removing numpy import_array code that is already in another place, MantidVecHelper::initializeDependencies and moving the boost::python::numeric::array call to join it so that Mantid works in debug on Windows.
comment:26 Changed 9 years ago by Mathieu Doucet
comment:27 Changed 9 years ago by Janik Zikovsky
comment:28 Changed 9 years ago by Peter Peterson
- Status changed from verify to verifying
- Tester set to Peter Peterson
comment:29 Changed 9 years ago by Peter Peterson
- Status changed from verifying to closed
I can do the example script supplied and predict peaks from a loaded ub matrix.
comment:30 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 1303
Batch move of tickets to Iteration 17