summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #106 from wjp/creditsWillem Jan Palenstijn2016-01-182-24/+25
|\ | | | | Update credits
| * Update creditsWillem Jan Palenstijn2016-01-052-24/+25
| |
* | Merge pull request #105 from wjp/stringsWillem Jan Palenstijn2016-01-1852-373/+272
|\ \ | | | | | | Replace boost::lexical_cast by stringstreams
| * | Replace boost::lexical_cast by stringstreamsWillem Jan Palenstijn2016-01-0552-224/+297
| | | | | | | | | | | | | | | | | | This is to avoid the dependence of lexical_cast on the current locale. The stringstreams used for the new string parsing/output functions are explicitly imbued with the C/classic locale.
| * | Remove unused functionsWillem Jan Palenstijn2016-01-052-174/+0
| | |
* | | Allow user to pass NVCCFLAGS to configureWillem Jan Palenstijn2016-01-183-8/+10
| | |
* | | Merge pull request #109 from wjp/fix_zdir_projWillem Jan Palenstijn2016-01-141-0/+12
|\ \ \ | |_|/ |/| | Fix projections parallel to XZ or YZ planes
| * | Fix projections parallel to XZ or YZ planesWillem Jan Palenstijn2016-01-141-0/+12
|/ / | | | | | | | | The early-cutoff optimization in CompositeGeometryManager was failing to properly handle +/-Inf.
* / Remove (long) obsolete fileWillem Jan Palenstijn2016-01-051-124/+0
|/
* Update version to 1.7.1Willem Jan Palenstijn2015-12-235-7/+7
|
* Add release notes for v1.7.1betaWillem Jan Palenstijn2015-12-231-0/+5
|
* Reduce FP3D CUDA kernel runtimeWillem Jan Palenstijn2015-12-222-2/+2
| | | | | This reduces the chance of the Windows display driver watchdog triggering, and doesn't seem to hurt performance.
* Merge pull request #102 from wjp/misc_fixesWillem Jan Palenstijn2015-12-163-21/+22
|\ | | | | Misc fixes
| * Fix origin_det name in create_proj_geom docsWillem Jan Palenstijn2015-12-161-7/+7
| |
| * Use less ambiguous letters for create_vol_geom docsWillem Jan Palenstijn2015-12-101-12/+12
| |
| * Fix row/col mismatch in 2d par line projectorWillem Jan Palenstijn2015-12-091-2/+2
| |
| * Fix uninitialized variableWillem Jan Palenstijn2015-12-091-0/+1
|/
* Update Windows build filesWillem Jan Palenstijn2015-12-044-0/+18
|
* Update version to 1.7Willem Jan Palenstijn2015-12-045-8/+8
|
* Add release notes for v1.7betaWillem Jan Palenstijn2015-12-041-0/+14
|
* Add conda build scriptsDaniel M. Pelt2015-12-043-0/+60
|
* Merge pull request #101 from wjp/compositeWillem Jan Palenstijn2015-12-0428-107/+2306
|\ | | | | Add CompositeGeometryManager
| * Add sample for experimental composite geometry codeWillem Jan Palenstijn2015-12-043-0/+170
| |
| * Add utility functions for creating FP/BP JobListsWillem Jan Palenstijn2015-12-042-2/+113
| |
| * Add CompositeGeometryManagerWillem Jan Palenstijn2015-12-0424-107/+2023
| | | | | | | | | | This handles FP and BP operations on multiple data objects at once, splitting them to fit in GPU memory where necessary.
| * Disable error-prone checksWillem Jan Palenstijn2015-12-041-0/+2
| |
* | Merge pull request #73 from dmpelt/python-pluginsWillem Jan Palenstijn2015-12-0418-18/+1077
|\ \ | |/ |/| Add support for Python algorithm plugins
| * Reduce dependency of python code on libastraWillem Jan Palenstijn2015-12-041-5/+77
| |
| * Fix Windows buildWillem Jan Palenstijn2015-12-021-1/+1
| |
| * Avoid unnecessary include in headerWillem Jan Palenstijn2015-12-022-4/+11
| |
| * Merge branch 'master' into python-pluginsWillem Jan Palenstijn2015-12-0166-397/+1995
| |\ | | | | | | | | | | | | Conflicts: python/astra/utils.pyx
| * | Ensure we have acquired the GIL before calling Python plugin 'run' methodDaniel M. Pelt2015-08-101-3/+8
| | |
| * | Fix get_help for classes without docstringDaniel M. Pelt2015-08-051-5/+7
| | |
| * | Add matlab plugin .m fileDaniel M. Pelt2015-07-231-0/+24
| | |
| * | Fix 'get_registered' in Matlab with Python 3Daniel M. Pelt2015-07-231-5/+18
| | |
| * | Also use ProjectorId in ReconstructionAlgorithm3D plugin baseDaniel M. Pelt2015-07-231-0/+1
| | |
| * | Clear Python error when plugin is not find in getHelpDaniel M. Pelt2015-07-231-0/+1
| | |
| * | Normalize Python exceptions (needed for some)Daniel M. Pelt2015-07-231-0/+1
| | |
| * | Add ReconstructionAlgorithm2D/3D classes for plugins (matching C++ classes)Daniel M. Pelt2015-07-233-1/+55
| | |
| * | Allow registering plugins without explicit name, and fix exception handling ↵Daniel M. Pelt2015-07-236-91/+138
| | | | | | | | | | | | when running in Matlab
| * | Always log Python errors when importing/creating pluginsDaniel M. Pelt2015-07-231-4/+8
| | |
| * | Also log Python errors when importing and creating Python pluginsDaniel M. Pelt2015-07-231-0/+48
| | |
| * | Fix numpy lapack loading when running in MatlabDaniel M. Pelt2015-07-234-0/+37
| | |
| * | Remove config text file loading for pluginsDaniel M. Pelt2015-07-232-69/+6
| | |
| * | Also allow tuples to be passed in a config dictDaniel M. Pelt2015-07-231-2/+2
| | |
| * | Show more useful information when a plugin raises an exceptionDaniel M. Pelt2015-07-231-4/+5
| | |
| * | Allow plugins without keywordsDaniel M. Pelt2015-07-231-1/+4
| | |
| * | Log error when running Python plugin algorithmDaniel M. Pelt2015-07-232-1/+8
| | |
| * | Fix passing a python list as optionDaniel M. Pelt2015-07-231-0/+2
| | |
| * | Fix config to dict translation for array optionsDaniel M. Pelt2015-07-231-1/+6
| | |