Class | Description |
---|---|
cuComplex |
Java port of the CUDA complex number structure.
|
cudaDataType |
An enumerant to specify the data precision.
|
cuDoubleComplex |
Java port of the CUDA complex number structure for double
precision numbers
|
libraryPropertyType |
The constants in this class are used as a parameter to specify which
property is requested in the
*GetProperty |
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 | Description |
---|---|
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 | Description |
---|---|
CudaException |
An exception that may be thrown due to a CUDA error.
|
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.
Copyright © 2020. All rights reserved.