Package jcuda

Contains common classes for all JCuda libraries.

See:
          Description

Class Summary
cuComplex Java port of the CUDA complex number structure.
cuDoubleComplex Java port of the CUDA complex number structure for double precision numbers
LibUtils Utility class for detecting the operating system and architecture types, and automatically loading the matching native library as a resource or from a file.
NativePointerObject Base class for all classes that store a native pointer
Pointer A Java representation of a void pointer.
Sizeof Constants for sizes of primitives
 

Enum Summary
LibUtils.ARCHType Enumeration of common CPU architectures.
LibUtils.OSType Enumeration of common operating systems, independent of version or architecture.
LogLevel The log levels which may be used to control the internal logging of the JCuda libraries
 

Exception Summary
CudaException An exception that may be thrown due to a CUDA error.
 

Package jcuda Description

Contains common classes for all JCuda libraries.

Package Specification

This package contains classes that are used for all JCuda-based libraries. The most important one is the Pointer class, which is used in JCuda and JCuda-based libraries for emulating a C void* pointer.

Additionally, this package contains utilities for logging in JCuda libraries, and for loading native libraries.