summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix file permissionsWillem Jan Palenstijn2016-01-211-0/+0
|
* Don't build cuda non-PIC object if static libs are disabledWillem Jan Palenstijn2016-01-201-2/+10
| | | | | This significantly speeds up builds since we usually pass disable-static to libtool.
* Try to improve nvcc dependency file generationWillem Jan Palenstijn2016-01-201-0/+3
| | | | | | We now append empty targets for all dependencies listed in the .d file generated by nvcc. This mimics the behaviour of gcc's -MP option, and prevents deleted header files from breaking the build.
* Use nvcc's -MT optionWillem Jan Palenstijn2016-01-201-4/+2
|
* Avoid incorrect include dirs when building python modulesWillem Jan Palenstijn2016-01-201-2/+5
|
* Add check for scipyWillem Jan Palenstijn2016-01-202-0/+8
| | | | The module matrix_c.pyx uses it.
* Fail when python six module is not foundWillem Jan Palenstijn2016-01-201-1/+1
|
* Place Python build/temporary files in build directoryWillem Jan Palenstijn2016-01-201-9/+12
| | | | This also allows out-of-tree builds for Python.
* Allow out-of-tree buildsWillem Jan Palenstijn2016-01-201-30/+37
|
* Merge pull request #108 from dmpelt/readthedocsWillem Jan Palenstijn2016-01-1990-9960/+11
|\ | | | | Move documentation to readthedocs
| * Sync README.txt with README.mdWillem Jan Palenstijn2016-01-191-6/+7
| |
| * Remove existing outdated Python API reference documentationDaniel M. Pelt2016-01-1988-9950/+0
| |
| * Mention Python in the readme fileDaniel M. Pelt2016-01-061-4/+4
| |
* | Merge pull request #22 from dmpelt/experimental-no-cudaWillem Jan Palenstijn2016-01-191-47/+49
|\ \ | | | | | | Fix experimental.pyx for non-CUDA compilation
| * | Fix experimental.pyx for non-CUDA compilationDaniel M. Pelt2016-01-191-47/+49
|/ /
* | Merge branch 'master'Willem Jan Palenstijn2016-01-1856-405/+307
|\ \
| * \ 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 branch 'master'Willem Jan Palenstijn2016-01-142-124/+12
|\| | |
| * | | 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
| |/
* | Merge branch 'master'Willem Jan Palenstijn2015-12-236-7/+12
|\|
| * 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
| |
* | Merge branch 'master'Willem Jan Palenstijn2015-12-222-2/+2
|\|
| * 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 branch 'master'Willem Jan Palenstijn2015-12-163-21/+22
|\|
| * 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
| |/
* | Merge branch 'master'Willem Jan Palenstijn2015-12-04113-1651/+5874
|\|
| * 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
| | |