summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-01-05Replace boost::lexical_cast by stringstreamsWillem Jan Palenstijn
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.
2016-01-05Remove unused functionsWillem Jan Palenstijn
2015-12-23Update version to 1.7.1Willem Jan Palenstijn
2015-12-23Add release notes for v1.7.1betaWillem Jan Palenstijn
2015-12-22Reduce FP3D CUDA kernel runtimeWillem Jan Palenstijn
This reduces the chance of the Windows display driver watchdog triggering, and doesn't seem to hurt performance.
2015-12-16Merge pull request #102 from wjp/misc_fixesWillem Jan Palenstijn
Misc fixes
2015-12-16Fix origin_det name in create_proj_geom docsWillem Jan Palenstijn
2015-12-10Use less ambiguous letters for create_vol_geom docsWillem Jan Palenstijn
2015-12-09Fix row/col mismatch in 2d par line projectorWillem Jan Palenstijn
2015-12-09Fix uninitialized variableWillem Jan Palenstijn
2015-12-04Update Windows build filesWillem Jan Palenstijn
2015-12-04Update version to 1.7Willem Jan Palenstijn
2015-12-04Add release notes for v1.7betaWillem Jan Palenstijn
2015-12-04Add conda build scriptsDaniel M. Pelt
2015-12-04Merge pull request #101 from wjp/compositeWillem Jan Palenstijn
Add CompositeGeometryManager
2015-12-04Add sample for experimental composite geometry codeWillem Jan Palenstijn
2015-12-04Add utility functions for creating FP/BP JobListsWillem Jan Palenstijn
2015-12-04Merge pull request #73 from dmpelt/python-pluginsWillem Jan Palenstijn
Add support for Python algorithm plugins
2015-12-04Reduce dependency of python code on libastraWillem Jan Palenstijn
2015-12-04Add CompositeGeometryManagerWillem Jan Palenstijn
This handles FP and BP operations on multiple data objects at once, splitting them to fit in GPU memory where necessary.
2015-12-04Disable error-prone checksWillem Jan Palenstijn
2015-12-03Detect ASTRA_CUDA in Windows CL flags for Python as wellWillem Jan Palenstijn
2015-12-02Merge pull request #91 from wjp/volgeom3dWillem Jan Palenstijn
Remove restrictions on volgeom3d
2015-12-02Merge branch 'master' into volgeom3dWillem Jan Palenstijn
2015-12-02Fix Windows buildWillem Jan Palenstijn
2015-12-02Fix Windows builds of astra_mex_directWillem Jan Palenstijn
2015-12-02Avoid unnecessary include in headerWillem Jan Palenstijn
2015-12-01Merge branch 'master' into python-pluginsWillem Jan Palenstijn
Conflicts: python/astra/utils.pyx
2015-12-01Merge pull request #94 from wjp/cuda_options2Willem Jan Palenstijn
Improve option passing via CudaProjector(2D/3D)
2015-12-01Merge pull request #95 from wjp/mex_directWillem Jan Palenstijn
astra_mex_direct
2015-11-18Merge branch 'master' into volgeom3dWillem Jan Palenstijn
2015-10-15Merge pull request #96 from wjp/cuda_constraint_warningWillem Jan Palenstijn
Give a warning on ignored Min/MaxContraint in some CUDA algorithms.
2015-10-14Merge pull request #97 from dmpelt/log_valist_fixWillem Jan Palenstijn
Do not reuse va_list when logging both to screen and file
2015-10-13Do not reuse va_list when logging both to screen and fileDaniel M. Pelt
2015-10-09Give a warning on ignored Min/MaxContraint in some CUDA algorithms.Willem Jan Palenstijn
Previously it would fail an assertion.
2015-10-09Fix warning textWillem Jan Palenstijn
2015-10-09Call check() function after initializing CUDA_FBPWillem Jan Palenstijn
This would cause crashes when specifying invalid data.
2015-10-09Fix loop bounds in (unused) Float32ProjectionData3D arithmetic functionsWillem Jan Palenstijn
2015-10-09Fix whitespaceWillem Jan Palenstijn
2015-10-09Improve option passing through CudaProjector2DWillem Jan Palenstijn
Not all constructors were reading options from the projector. Also allow passing GPUIndex via CudaProjector2D. Also refactor CudaReconstructionAlgorithm::initialize/check to avoid code duplication with ReconstructionAlgorithm.
2015-10-09astra_mex_direct: Don't initialize newly allocated mxArrayNicola Vigano
This avoids letting matlab initialize the memory we will overwrite shortly after.
2015-10-09Improve option passing through CudaProjector3DWillem Jan Palenstijn
Not all constructors were reading options from the projector. Also allow passing GPUIndex via CudaProjector3D. Thanks to Nicola Vigano for part of the patch.
2015-10-09Add options passing to projectors from matlabNicola Vigano
Signed-off-by: Nicola Vigano <nicola.vigano@esrf.fr>
2015-10-07Build astra_mex_direct in MSVCWillem Jan Palenstijn
2015-10-07Add astra_mex_direct('FP3D'/'BP3D', ...)Willem Jan Palenstijn
2015-09-25Let astra_create_vol_geom also generate flexible volume geometriesWillem Jan Palenstijn
2015-09-17Use mxLogical instead of bool.Willem Jan Palenstijn
This should improve compatibility with Octave according to Christian Häggström.
2015-09-16Silence bogus warning:Christian Häggström
Warning: CudaSirtAlgorithm3D: unused configuration options: SinogramMaskId
2015-09-16Merge branch 'master' into volgeom3dWillem Jan Palenstijn
Conflicts: src/CudaBackProjectionAlgorithm3D.cpp
2015-09-09Merge pull request #90 from wjp/opTomo_leakWillem Jan Palenstijn
Fix algorithm leak in opTomo