Commit Graph

5830 Commits

Author SHA1 Message Date
Jerome Kieffer 6a8597383f Better LUT implementation in Cython and the start of a OpenCL kernel 2012-10-11 23:45:56 +02:00
Jerome Kieffer 711ba0c515 fix non-compiling buggy code. Now it is compilling but still buggy (just
to prouve this way is a dead end.
2012-10-11 17:35:51 +02:00
Jerome Kieffer 37fd9ac4b7 clean up of LUT integration 2012-10-11 15:31:57 +02:00
Jerome Kieffer 7a62b674ff forget to reset arrays on binning 2012-10-11 09:46:11 +02:00
Jerome Kieffer bc1f2ec3b2 allow binning of any detector (untested code) 2012-10-10 23:02:54 +02:00
Jerome Kieffer 107bb5ce53 reconstruct.c: cython generated file 2012-10-09 17:19:32 +02:00
Jerome Kieffer b04d937a73 now it is possible to bin splines. Thanks to Cedric for reporting this
issue.
Other minor improvements in Geometry and recontruct
2012-10-09 14:51:06 +02:00
Jerome Kieffer f46d620bcc MANIFEST was regenerated 2012-10-07 23:10:53 +02:00
Jerome Kieffer ec6e3838a2 Merge branch 'master', remote branch 'origin' 2012-10-05 23:25:57 +02:00
Jerome Kieffer db11a31cdd add an option to reconstruct missing parts of image during
calibration (pilatus gaps)
2012-10-01 21:50:31 +02:00
Jerome Kieffer e91645411c ongoing work on reconstruction 2012-09-30 19:28:59 +02:00
Jerome Kieffer dc50315542 routine to reconstruct missing point in an image 2012-09-30 17:32:09 +02:00
Jerome Kieffer cc4408de51 dont crash if config section is missing 2012-09-30 11:01:51 +02:00
Jerome Kieffer 825e161e98 callibration for Chromium oxide 2012-09-28 23:57:10 +02:00
Jerome Kieffer 664c8c3cb8 Merge remote branch 'origin/master' 2012-09-28 09:39:43 +02:00
Jerome Kieffer bab0586223 will help auto build 2012-09-28 09:39:01 +02:00
Jerome Kieffer c503a77f26 add setup.cfg in debian package 2012-09-23 09:23:25 +02:00
Jerome Kieffer 14f840f02e fix stupid error 2012-09-22 18:46:33 +02:00
Jerome Kieffer 797c0e83ec addchecks on cython version >=0.17 2012-09-21 11:31:49 +02:00
Jerome Kieffer 3de4ccd835 fast clean up of the readme 2012-09-18 21:59:35 +02:00
Jerome Kieffer d7af00008d Use configuration file (setup.cfg) for defining path to OpenCL libraries 2012-09-18 21:52:53 +02:00
Jerome Kieffer c0354f0560 prefer ssize_t over Py_ssize_t in pure C code (Compatibility with old
ms compilers).
2012-09-18 21:21:51 +02:00
jonwright ab7d1a8335 for msvc on win64 (size_t -> Py_ssize_t for openmp loop var) 2012-09-18 21:16:31 +02:00
jonwright 6aaab09957 unsigned int replaces size_t for msvc 2012-09-18 21:16:02 +02:00
jonwright fea1310652 if no cython 2012-09-18 21:15:18 +02:00
Jerome Kieffer d12dd3366f no memory_views here as it seems a bit slower ... 2012-09-16 21:31:45 +02:00
Jerome Kieffer 1220705b92 switch to memory-views and single precision arithmetics for relabel. 2012-09-16 20:40:39 +02:00
Jerome Kieffer 57fe9f193b switch bilinear to memory views 2012-09-16 18:47:44 +02:00
Jerome Kieffer 47e25d184f switch to memory_view where possible 2012-09-16 18:29:50 +02:00
Jerome Kieffer 127fdc9109 use memory-views which are faster than buffer interface (even if this
module is almost unused)
2012-09-16 11:41:26 +02:00
Jerome Kieffer e2ec2d4700 there's a bug at re-importing when running test_all.py -f 2012-09-16 11:31:00 +02:00
Jerome Kieffer fa35486890 wrong position for new function 2012-09-16 11:27:00 +02:00
Jerome Kieffer 8b366c6160 copy only on platforms where link does not exist 2012-09-16 11:10:05 +02:00
Jerome Kieffer 4e9467d940 Merge branch 'master', remote-tracking branch 'origin' 2012-09-16 11:00:47 +02:00
Jerome Kieffer 34f2d92e9e Merge pull request #9 from jonwright/master
fixes for msvc
2012-09-16 01:59:04 -07:00
jonwright afcd301bb0 Fix to install in user account on linux 2012-09-14 16:31:33 +02:00
jonwright 86347889a6 Changes for win7 64bit msvc compilation 2012-09-14 15:50:32 +02:00
Jerome Kieffer db8c454f96 Huge step forward by using a LUT for azimuthal integration.
Thanks Stephan Behnel for the help.
2012-09-12 18:55:36 +02:00
Jerome Kieffer b3a6fbcb06 LUT based integration 2012-09-11 23:03:13 +02:00
Jerome Kieffer 1d1aeeb644 test to ensure thread-safeness ... obviously paraSplitBBox isn't !!! 2012-09-11 21:13:45 +02:00
Jerome Kieffer 47485f72dd Merge remote branch 'origin/master' 2012-09-11 11:16:24 +02:00
Jerome Kieffer 456eabe218 minor stuff 2012-09-10 21:28:52 +02:00
Jerome Kieffer c76d6b63d2 work in progress for Cython class 2012-09-10 21:21:32 +02:00
Jerome Kieffer c4b21d09f1 Merge remote branch 'origin/master' 2012-09-10 14:16:08 +02:00
Jerome Kieffer 21cd69a9ff preliminary work on parallel splitBBox 2012-09-08 22:39:36 +02:00
Jerome Kieffer 0e2ce80656 fix some stupid bugs in pyfai calib 2012-09-06 13:45:56 +02:00
Jerome Kieffer f3759d36ca import-error should be considered as warning 2012-09-05 21:22:36 +02:00
Jerome Kieffer 90835487f8 update failsafe setup.py to include parallel geometry calculation 2012-09-05 21:21:20 +02:00
Jerome Kieffer 0ea0a354cf include geometry C sources (fixed in rev 0.7.2) 2012-08-27 15:12:28 +02:00
Jerome Kieffer 0a0040684f increase minor to reflect correction in saxs part 2012-08-27 15:10:36 +02:00