Do more. Code less. Free software for GPU computing.
<scroll to top>

arrayfire.h

Go to the documentation of this file.
00001 //-----------------------------------------------------------------------//
00002 //   Copyright (c) AccelerEyes LLC. All rights reserved.                 //
00003 //   See http://www.accelereyes.com/eula for details.                    //
00004 //   This software is distributed WITHOUT ANY WARRANTY; without even     //
00005 //   the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR //
00006 //   PURPOSE.  See the above copyright notices for more information.     //
00007 //-----------------------------------------------------------------------//
00008 
00009 #pragma once
00010 
00011 #include <cuda.h>
00012 #include <cuda_runtime_api.h>
00013 #if CUDA_VERSION != 4000
00014   #error "this version of ArrayFire requires CUDA v4.0 toolkit and driver"
00015 #endif
00016 #if defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__ < 402)
00017   #error "this version of ArrayFire requires gcc/g++ 4.2 or later"
00018 #endif
00019 
00240 #include "af/array.h"
00241 #include "af/defines.h"
00242 #include "af/arith.h"
00243 #include "af/utility.h"
00244 #include "af/blas.h"
00245 #include "af/dla.h"
00246 #include "af/image.h"
00247 #include "af/signal.h"
00248 #include "af/index.h"
00249 #include "af/matrix.h"
00250 #include "af/math.h"
00251 #include "af/timing.h"
00252 #include "af/gfx.h"
00253 #include "af/context.h"
00254 #include "af/constants.h"
00255 #include "af/gfor.h"
00256 
00257 namespace af {
01097 }
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines