Classes
Class | Description | |
---|---|---|
![]() | Crc32 |
Class used for performing checksum.
|
![]() | CudafyAttribute |
Methods, structures and fields to be converted to Cuda C should be decorated with this attribute.
|
![]() | CudafyCompileException |
CudafyCompileException.
|
![]() | CudafyDummyAttribute |
Methods, structures and fields that already have an equivalent in Cuda C should be decorated with this attribute.
The item should have the same name and be in a Cuda C (.cu) file of the same name.
|
![]() | CudafyException |
Base exception for all exceptions except for CudafyFatalException.
|
![]() | CudafyFatalException |
An error mostly likely resulting from a programming error within the Cudafy library.
|
![]() | CudafyModes |
Convenience class for storing three main types of enumerators.
|
![]() | CudafyModule |
Cudafy module.
|
![]() | CV | |
![]() | dim3 |
Cudafy equivalent of Cuda dim3.
|
![]() | GBlock |
Represents an Cuda block.
|
![]() | GES |
General Error Strings (GES).
|
![]() | GGrid |
Represents a Cuda grid.
|
![]() | GMath |
Many of the .NET math methods are double only. When single point (float) is used
this results in an unwanted cast to double. More methods will be added.
|
![]() | GThread |
Represents a Cuda thread.
|
![]() | KernelConstantInfo |
Describes a .NET static that was translated to Cuda constant.
|
![]() | KernelMemberInfo |
Base class for kernel constants, methods and types.
|
![]() | KernelMethodInfo |
Describes a .NET method that was translated to Cuda function.
|
![]() | KernelTypeInfo |
Describes a .NET type (structure) that was translated to Cuda function.
|
![]() | PTXModule | |
![]() | Utility |
Utility methods.
|
![]() | XmlExtensions |
Xml extension class.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | eArchitecture | |
![]() | eCudafyQuickMode |
High level enumerator encapsulation eGPUType and eGPUCodeGenerator.
|
![]() | eCudafyType |
Enumerator for the type of CudafyAttribute.
|
![]() | eGPUCodeGenerator |
Flag for code generator.
|
![]() | eGPUCompiler |
Flags for compilers.
|
![]() | eGPUType |
GPU target type.
|
![]() | eKernelMethodType |
The method type is either Global or Device.
|
![]() | ePlatform |