Ticket #3037 (closed: fixed)
Full n-dimensional VATES stack
Reported by: | Owen Arnold | Owned by: | Owen Arnold |
---|---|---|---|
Priority: | major | Milestone: | Iteration 29 |
Component: | VATES | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Roman Tolchenov |
Description
From the paraview plugins, to the dependent Geometry, everything should work in a n-dimensional manner. There are currently holes in the implementation that do not allow this. In some cases the dimensionality is in-flexible, in others outright hard-coded. Ticket aims to fix these holes before they are ever encountered by the users.
This ticket is associated with #2918. Also #2943 must be implemented for this to work!
Change History
comment:5 Changed 9 years ago by Owen Arnold
- Status changed from accepted to verify
- Resolution set to fixed
comment:6 Changed 9 years ago by Janik Zikovsky
- Status changed from verify to verifying
- Tester set to Janik Zikovsky
comment:7 Changed 9 years ago by Janik Zikovsky
- Status changed from verifying to reopened
- Resolution fixed deleted
Got 4d, 3d and 2d integration working well. However, 1D integration crashed:
- Load fe_demo_bin.sqw.
- Apply
- Add a Rebinning Cutter Filter
- Apply
- Integrate all dimensions except the first one (Qx)
- Apply
you get a crash:
MD-Algorithms-[Information] Existing workspace will be overwtitten MD-Algorithms-[Information] successfully loaded residental parts of the MDWorkspace: "InputMDWs" for file "/home/8oz/Code/Mantid/Test/VATES/fe_demo_bin.sqw"in memory MD rebinning Operations-[Information] New target MD Workspace ChildAlgOutput will be created data obtained in: 1 sec pixels and cells rebinned in: 2 sec data obtained in: 0 sec pixels and cells rebinned in: 1 sec DynamicRebinFromXML-[Notice] DynamicRebinFromXML successful, Duration 5.32 seconds Qt has caught an exception thrown from an event handler. Throwing exceptions from an event handler is not supported in Qt. You must reimplement QApplication::notify() and catch all exceptions there. terminate called after throwing an instance of 'std::range_error' what(): Requested point is out of range. Aborted
comment:8 Changed 9 years ago by Owen Arnold
- Status changed from reopened to accepted
- Milestone changed from Iteration 29 to Iteration 30
Investigate for ITER 30.
comment:9 Changed 9 years ago by Nick Draper
- Status changed from accepted to verify
- Resolution set to fixed
new ticket for bug raised as #3283. This moved back to It29 where most of the work was completed.
comment:11 Changed 9 years ago by Roman Tolchenov
- Status changed from verify to verifying
- Tester changed from Janik Zikovsky to Roman Tolchenov
comment:12 Changed 9 years ago by Roman Tolchenov
- Status changed from verifying to closed
The new ticket does exist
comment:13 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 3884
(In [11640]) re #3037 #2918 First off need to have accurate way of working out which dimensions are not-integrated.