diff options
author | Willem Jan Palenstijn <Willem.Jan.Palenstijn@cwi.nl> | 2018-01-09 14:37:20 +0100 |
---|---|---|
committer | Willem Jan Palenstijn <Willem.Jan.Palenstijn@cwi.nl> | 2018-01-09 15:17:44 +0100 |
commit | f757ae3a98b49b34bbf08ab53e5724d17000e7c9 (patch) | |
tree | bad6252ec1af8ab3c9df109c8accf0ec2afbe077 /matlab | |
parent | 0ad6cb01b9176e99c3e4bb5643ac6a5dd477aad6 (diff) | |
download | astra-f757ae3a98b49b34bbf08ab53e5724d17000e7c9.tar.gz astra-f757ae3a98b49b34bbf08ab53e5724d17000e7c9.tar.bz2 astra-f757ae3a98b49b34bbf08ab53e5724d17000e7c9.tar.xz astra-f757ae3a98b49b34bbf08ab53e5724d17000e7c9.zip |
Add astra.test/astra_test function
Diffstat (limited to 'matlab')
-rw-r--r-- | matlab/tools/astra_test.m | 19 | ||||
-rw-r--r-- | matlab/tools/astra_test_CUDA.m | 3 | ||||
-rw-r--r-- | matlab/tools/astra_test_noCUDA.m | 3 |
3 files changed, 21 insertions, 4 deletions
diff --git a/matlab/tools/astra_test.m b/matlab/tools/astra_test.m new file mode 100644 index 0000000..907443c --- /dev/null +++ b/matlab/tools/astra_test.m @@ -0,0 +1,19 @@ +%-------------------------------------------------------------------------- +% Perform a basic test of ASTRA functionality. +%-------------------------------------------------------------------------- +%-------------------------------------------------------------------------- +% This file is part of the ASTRA Toolbox +% +% Copyright: 2010-2018, iMinds-Vision Lab, University of Antwerp +% 2014-2018, CWI, Amsterdam +% License: Open Source under GPLv3 +% Contact: astra@uantwerpen.be +% Website: http://www.astra-toolbox.com/ +%-------------------------------------------------------------------------- + +if astra_mex('use_cuda') + astra_test_CUDA; +else + fprintf('No GPU support available') + astra_test_noCUDA; +end diff --git a/matlab/tools/astra_test_CUDA.m b/matlab/tools/astra_test_CUDA.m index 4171f20..28de3f1 100644 --- a/matlab/tools/astra_test_CUDA.m +++ b/matlab/tools/astra_test_CUDA.m @@ -1,6 +1,5 @@ %-------------------------------------------------------------------------- -% Clears and frees memory of all objects (data, projectors, algorithms) -% currently in the astra-library. +% Perform a basic test of ASTRA CUDA functionality. %-------------------------------------------------------------------------- %-------------------------------------------------------------------------- % This file is part of the ASTRA Toolbox diff --git a/matlab/tools/astra_test_noCUDA.m b/matlab/tools/astra_test_noCUDA.m index 6437661..42a6931 100644 --- a/matlab/tools/astra_test_noCUDA.m +++ b/matlab/tools/astra_test_noCUDA.m @@ -1,6 +1,5 @@ %-------------------------------------------------------------------------- -% Clears and frees memory of all objects (data, projectors, algorithms) -% currently in the astra-library. +% Perform a basic test of ASTRA CPU functionality. %-------------------------------------------------------------------------- %-------------------------------------------------------------------------- % This file is part of the ASTRA Toolbox |