Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use CompositeGeometryManager for FDK | Willem Jan Palenstijn | 2016-04-18 | 11 | -249/+240 |
| | | | | | Also fix a number of scaling/weighting issues in FDK, and switch to standard cone_bp with FDKWeighting for the BP step. | ||||
* | Add FDKWeighting option to standard cone_bp | Willem Jan Palenstijn | 2016-04-18 | 2 | -4/+12 |
| | |||||
* | Merge branch 'master' into aniso | Willem Jan Palenstijn | 2016-04-18 | 73 | -874/+1693 |
|\ | |||||
| * | Fix stringToInt parsing doubles | Willem Jan Palenstijn | 2016-04-18 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #29 from wjp/indexmanager | Willem Jan Palenstijn | 2016-04-15 | 9 | -45/+243 |
| |\ | | | | | | | Add an AstraIndexManager | ||||
| | * | Fix build | Willem Jan Palenstijn | 2016-03-01 | 1 | -6/+6 |
| | | | |||||
| | * | Merge branch 'master' into indexmanager | Willem Jan Palenstijn | 2016-03-01 | 25 | -677/+1097 |
| | |\ | |||||
| | * | | Add missing help | Willem Jan Palenstijn | 2016-02-22 | 1 | -1/+1 |
| | | | | |||||
| | * | | Add python astra.astra delete/info based on index manager | Willem Jan Palenstijn | 2016-02-17 | 3 | -2/+88 |
| | | | | |||||
| | * | | Slightly simplify CAstraObjectManager::remove | Willem Jan Palenstijn | 2016-02-16 | 1 | -3/+2 |
| | | | | |||||
| | * | | Add astra_mex delete/info based on index manager | Willem Jan Palenstijn | 2016-02-16 | 2 | -0/+50 |
| | | | | |||||
| | * | | Also remove objects from index manager | Willem Jan Palenstijn | 2016-02-16 | 1 | -1/+10 |
| | | | | |||||
| | * | | Refactor AstraObjectManager to add an AstraIndexManager | Willem Jan Palenstijn | 2016-02-16 | 5 | -38/+94 |
| | | | | | | | | | | | | | | | | | | | | The new AstraIndexManager can be used to obtain information about objects without knowing their type. | ||||
| * | | | Merge pull request #35 from wjp/relaxation | Willem Jan Palenstijn | 2016-04-14 | 24 | -52/+173 |
| |\ \ \ | | | | | | | | | | | Add relaxation factor option to SIRT, SART | ||||
| | * | | | Add relaxation parameters to SIRT3D | Willem Jan Palenstijn | 2016-03-23 | 6 | -2/+37 |
| | | | | | |||||
| | * | | | Add relaxation parameters to SIRT, SART | Willem Jan Palenstijn | 2016-03-23 | 14 | -12/+96 |
| | | | | | |||||
| | * | | | Rename ART lambda option to Relaxation | Willem Jan Palenstijn | 2016-03-23 | 2 | -5/+9 |
| | | | | | |||||
| | * | | | Move CUDA algorithm initialization to its own function | Willem Jan Palenstijn | 2016-03-23 | 4 | -33/+31 |
| | | | | | |||||
| * | | | | Merge pull request #36 from wjp/sart_raylength | Willem Jan Palenstijn | 2016-04-14 | 1 | -5/+19 |
| |\ \ \ \ | | | | | | | | | | | | | Fix accumulating multiple raylengths in SART | ||||
| | * | | | | Fix accumulating multiple raylengths in SART | Willem Jan Palenstijn | 2016-03-23 | 1 | -5/+19 |
| | |/ / / | | | | | | | | | | | | | | | | Thanks to @mohamedadaly for noticing. | ||||
| * | | | | Merge pull request #37 from wjp/cppcheck | Willem Jan Palenstijn | 2016-04-14 | 4 | -10/+11 |
| |\ \ \ \ | | | | | | | | | | | | | Fix cppcheck warnings | ||||
| | * | | | | Fix memory leak | Willem Jan Palenstijn | 2016-03-24 | 1 | -6/+8 |
| | | | | | | |||||
| | * | | | | Fix cppcheck warnings | Willem Jan Palenstijn | 2016-03-24 | 3 | -4/+3 |
| |/ / / / | |||||
| * | | | | Merge pull request #116 from 3cHeLoN/opTomo | Willem Jan Palenstijn | 2016-03-24 | 1 | -53/+28 |
| |\ \ \ \ | | | | | | | | | | | | | opTomo: output type matches input type | ||||
| | * | | | | Removed regression from opTomo | Folkert Bleichrodt | 2016-03-14 | 1 | -10/+13 |
| | | | | | | |||||
| | * | | | | opTomo: output type matches input type | Folkert Bleichrodt | 2016-03-02 | 1 | -57/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If opTomo is used to do a forward or backprojection, the precision of the output data now matches the precision of the input data. So the output will be single precision only if the input is stored in single precision. | ||||
| * | | | | | Merge pull request #117 from dmpelt/python-bool-fix | Willem Jan Palenstijn | 2016-03-24 | 1 | -4/+8 |
| |\ \ \ \ \ | | |_|/ / / | |/| | | | | Encode Python bool as int in XML instead of str | ||||
| | * | | | | Encode Python bool as int in XML instead of str | Daniel M. Pelt | 2016-03-04 | 1 | -4/+8 |
| | | | | | | |||||
| * | | | | | Fix Windows build | Willem Jan Palenstijn | 2016-03-08 | 1 | -10/+10 |
| |/ / / / | |||||
| * | | | | Remove outdated cuda paths | Willem Jan Palenstijn | 2016-03-03 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Merge pull request #32 from dmpelt/split-conda | Willem Jan Palenstijn | 2016-03-03 | 5 | -13/+43 |
| |\ \ \ \ | | | | | | | | | | | | | Split conda package into c++ lib and python parts | ||||
| | * | | | | Remove with-python from libastra conda build | Daniel M. Pelt | 2016-03-03 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | Include PluginAlgorithm in non-Python builds as well | Daniel M. Pelt | 2016-03-03 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | Split conda package into c++ lib and python parts | Daniel M. Pelt | 2016-03-03 | 4 | -12/+42 |
| | | | | | | |||||
| * | | | | | Merge pull request #33 from wjp/travis-test | Willem Jan Palenstijn | 2016-03-03 | 2 | -5/+9 |
| |\ \ \ \ \ | | |/ / / / | |/| | | | | Use travis-ci's apt packages for cuda | ||||
| | * | | | | Use travis-ci's apt packages for cuda | Willem Jan Palenstijn | 2016-03-03 | 1 | -3/+5 |
| | | | | | | |||||
| | * | | | | Revert "Use nvcc's -MT option" | Willem Jan Palenstijn | 2016-03-03 | 1 | -2/+4 |
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 29c5c86e56697286a92031aaa9fdd903b3bcc426. This fixes building with CUDA 5.5. | ||||
| * | | | | Merge pull request #31 from dmpelt/small-fixes | Willem Jan Palenstijn | 2016-03-02 | 3 | -3/+5 |
| |\ \ \ \ | | |/ / / | |/| | | | Fix small Python errors | ||||
| | * | | | Fix small Python errors | Daniel M. Pelt | 2016-03-02 | 3 | -3/+5 |
| |/ / / | |||||
| * | | | Fix build | Willem Jan Palenstijn | 2016-03-01 | 1 | -6/+6 |
| | | | | |||||
| * | | | Merge pull request #28 from dmpelt/travis-ci | Willem Jan Palenstijn | 2016-03-01 | 1 | -0/+43 |
| |\ \ \ | | |_|/ | |/| | | Add Travis CI configuration file | ||||
| | * | | Add Travis CI configuration file | Daniel M. Pelt | 2016-03-01 | 1 | -0/+43 |
| | | | | |||||
| * | | | Disable astra.set_gpu_index when building without CUDA | Willem Jan Palenstijn | 2016-02-29 | 1 | -1/+5 |
| | | | | |||||
| * | | | Merge pull request #111 from wjp/pluginbuild | Willem Jan Palenstijn | 2016-02-22 | 21 | -648/+814 |
| |\ \ \ | | | | | | | | | | | Remove dependency of libastra on libpython | ||||
| | * | | | Make copyright/license headers consistent with rest of astra | Willem Jan Palenstijn | 2016-02-02 | 15 | -228/+224 |
| | | | | | |||||
| | * | | | Move fixLapackLoading to astra_mex_plugin | Willem Jan Palenstijn | 2016-01-27 | 2 | -32/+33 |
| | | | | | |||||
| | * | | | Decrement refcount of CallMethod return value | Willem Jan Palenstijn | 2016-01-27 | 1 | -1/+4 |
| | | | | | |||||
| | * | | | Use Py_XDECREF to guard against null | Willem Jan Palenstijn | 2016-01-27 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | Add missing .PHONY targets | Willem Jan Palenstijn | 2016-01-21 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | Initialize Python plugins when available in Matlab | Willem Jan Palenstijn | 2016-01-21 | 3 | -1/+42 |
| | | | | |