summaryrefslogtreecommitdiffstats
path: root/matlab
Commit message (Collapse)AuthorAgeFilesLines
* Replace signal-based abort handling by query-based handlingWillem Jan Palenstijn2019-08-141-70/+5
| | | | | | | | The abort handling is currently only used to process Ctrl-C from Matlab. Since Matlab R2019a, it appears that calling utIsInterruptPending() from a thread other than the main thread will crash. The previous approach of checking utIsInterruptPending() in a thread, and then signalling the running algorithm was therefore broken.
* Build updates for Win10 + VS2017 + CUDA9 + Matlab R2018bWillem Jan Palenstijn2019-07-089-72/+72
|
* Update matlab function signatureWillem Jan Palenstijn2019-07-081-2/+2
| | | | The previous one was an undocumented educated guess.
* Remove largely unimplemented CProjector2D::projectPoint methodWillem Jan Palenstijn2019-01-242-233/+2
| | | | This includes the astra_mex_projector('splat') matlab function.
* Reorganize functions into packages/private functionsWillem Jan Palenstijn2018-12-1235-64/+31
| | | | This also replaces modifying the path with a request to the user to modify the path.
* add astra_plot_geom command and sample s024Tim2018-12-1213-151/+139
| | | | Signed-off-by: Tim <tim.elberfeld@uantwerpen.be>
* add geometry draw files without changesTim2018-12-1239-0/+2103
|
* Add support for checking features at run-timeWillem Jan Palenstijn2018-09-251-1/+37
|
* Unify USE_MATLAB_UNDOCUMENTED defineWillem Jan Palenstijn2018-09-255-10/+4
|
* Make filename more consistentWillem Jan Palenstijn2018-08-281-1/+1
|
* Update authorsWillem Jan Palenstijn2018-06-221-1/+1
|
* Move CUDA include filesWillem Jan Palenstijn2018-06-221-2/+2
|
* Homogenize copyright headerWillem Jan Palenstijn2018-01-241-5/+5
|
* Remove outdated svn keywordsWillem Jan Palenstijn2018-01-243-3/+0
|
* Update outdated URLsWillem Jan Palenstijn2018-01-243-3/+3
|
* iMinds -> imecWillem Jan Palenstijn2018-01-2484-84/+84
|
* Update copyright dateWillem Jan Palenstijn2018-01-2484-167/+167
|
* Update contact emailWillem Jan Palenstijn2018-01-1284-84/+84
|
* Fix commentWillem Jan Palenstijn2018-01-101-1/+1
|
* Improve postalignment functionWillem Jan Palenstijn2018-01-091-1/+4
|
* Fix comments for postalignment functionWillem Jan Palenstijn2018-01-091-3/+9
|
* Add astra.test/astra_test functionWillem Jan Palenstijn2018-01-093-4/+21
|
* Check for CUDA support at run-time in use_cuda()Willem Jan Palenstijn2018-01-091-1/+1
|
* Merge branch 'master' into parallel_vecWillem Jan Palenstijn2017-11-228-23/+146
|\
| * Fix matlab interface buildWillem Jan Palenstijn2017-11-061-1/+1
| |
| * Add basic post-install matlab testsWillem Jan Palenstijn2017-11-012-0/+91
| |
| * Add astra_get_gpu_info utility functionWillem Jan Palenstijn2017-10-172-0/+39
| |
| * Improve matlab create_vol_geomWillem Jan Palenstijn2017-10-171-19/+12
| |
| * Fix outdated function call in matlab DART algorithm. (Thanks @NathanaelSix)Willem Jan Palenstijn2017-10-163-3/+3
| |
* | Merge branch 'master' into parallel_vecWillem Jan Palenstijn2017-10-114-8/+27
|\|
| * Improve object creation error messagesWillem Jan Palenstijn2017-10-113-6/+22
| |
| * added vol_geom and proj_geom to the properties (#120)vincentvn2017-10-051-0/+5
| | | | | | | | | | | | | | Add vol_geom and proj_geom to the properties The opTomo operator has the volume and projection geometries as properties ( SetAccess = private, GetAccess = public ). This way you can all easily access all information about the geometry if you passed the opTomo object to a function.
| * Remove duplicate creation of projector in opTomoWillem Jan Palenstijn2017-09-221-2/+0
| | | | | | | | Thanks to @NathanielSix for the report.
* | Merge branch 'master' into parallel_vecWillem Jan Palenstijn2017-09-15103-6249/+393
|\|
| * Use standard _OPENMP directive for checking openmpWillem Jan Palenstijn2017-03-201-4/+2
| |
| * Remove using namespace std; from headersWillem Jan Palenstijn2017-02-161-2/+2
| |
| * Make python -sinocone a synonym of -sino.Willem Jan Palenstijn2017-02-081-1/+1
| | | | | | | | The matlab interface already behaves like this.
| * Remove unused 3d global min/maxWillem Jan Palenstijn2017-02-083-17/+0
| |
| * Fix warningsWillem Jan Palenstijn2017-01-171-5/+5
| |
| * Update headers (website+2016)Willem Jan Palenstijn2016-11-2884-289/+253
| |
| * Add VS2015 build filesWillem Jan Palenstijn2016-11-249-0/+2766
| |
| * Remove VS2008/VS2012 build filesWillem Jan Palenstijn2016-11-2419-8611/+0
| |
| * Add experimental support for OctaveWillem Jan Palenstijn2016-11-182-1/+45
| | | | | | | | Based on initial patch by @kalvdans.
| * Improve consts in matlab undocumented function declarationsWillem Jan Palenstijn2016-11-181-5/+5
| |
* | Merge branch 'master' into parallel_vecWillem Jan Palenstijn2016-10-071-18/+10
|\|
| * Replace use of boost::split by own functionWillem Jan Palenstijn2016-07-281-9/+4
| |
| * Convert one more string parsing function to stringToDoubleWillem Jan Palenstijn2016-07-281-9/+6
| |
* | Merge branch 'master' into parvecWillem Jan Palenstijn2016-07-2821-212/+1728
|\|
| * Merge pull request #29 from wjp/indexmanagerWillem Jan Palenstijn2016-04-151-1/+50
| |\ | | | | | | Add an AstraIndexManager
| | * Merge branch 'master' into indexmanagerWillem Jan Palenstijn2016-03-012-9/+85
| | |\