ILGPU  0.9.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 NILGPU
 NAtomicOperations
 NBackends
 NFrontend
 NIR
 NRuntime
 NUtil
 CArrayViewRepresents a generic view to a contiguous chunk of memory.
 CArrayView2D
 CArrayView3D
 CContextRepresents the main ILGPU context.
 CContextCodeGenerationPhaseA single code generation phase.
 CContextExtensionRepresents an abstract context extensions that can store additional data.
 CHalfA half precision floating point value with 16 bit precision.
 CIArrayViewRepresents an abstract array view.
 CICacheRepresents an object that contains internal caches.
 CIGenericIndexRepresents a generic index type.
 CIIndexRepresents a basic index type.
 CIIntIndexRepresents a 32-bit index.
 CIIntrinsicIndexRepresents an intrinsic index type.
 CILinearizableIndexAn abstract index that can be converted to or reconstructed from a linear value.
 CILongIndexA long integer register.
 CIndex1Represents a 1D index.
 CIndex2Represents a 2D index.
 CIndex3Represents a 3D index.
 CIndexTypeAttributeAn internal attribute to specify the index type of a custom structure.
 CIntrinsicMathRepresents basic intrinsic math helpers for general math operations that are supported on the CPU and the GPU.
 CInvalidKernelOperationExceptionAn exception that is thrown when an ILGPU kernel method is called from the managed CPU side instead of a kernel.
 CKernelConfigA single kernel configuration for an explicitly grouped kernel.
 CLongIndex1Represents a 1D index.
 CLongIndex2Represents a 2D index.
 CLongIndex3Represents a 3D index.
 CRuntimeKernelConfigRepresents a runtime kernel configuration that is used internally to specify launch dimensions and shared memory settings.
 CRuntimeSharedMemoryConfigA shared memory configuration that stores both static and dynamic information about shared memory.
 CSharedMemoryConfigRepresents a dynamic shared memory configuration for kernels.
 CVariableViewRepresents a general view to a variable.