clBLAS
2.11
|
Typedefs | |
typedef enum clblasOrder_ | clblasOrder |
typedef enum clblasTranspose_ | clblasTranspose |
typedef enum clblasUplo_ | clblasUplo |
typedef enum clblasDiag_ | clblasDiag |
typedef enum clblasSide_ | clblasSide |
typedef enum clblasStatus_ | clblasStatus |
clblas error codes definition, incorporating OpenCL error definitions. More... | |
Enumerations | |
enum | clblasOrder_ { clblasRowMajor, clblasColumnMajor } |
enum | clblasTranspose_ { clblasNoTrans, clblasTrans, clblasConjTrans } |
enum | clblasUplo_ { clblasUpper, clblasLower } |
enum | clblasDiag_ { clblasUnit, clblasNonUnit } |
enum | clblasSide_ { clblasLeft, clblasRight } |
enum | clblasStatus_ { clblasSuccess = CL_SUCCESS, clblasInvalidValue = CL_INVALID_VALUE, clblasInvalidCommandQueue = CL_INVALID_COMMAND_QUEUE, clblasInvalidContext = CL_INVALID_CONTEXT, clblasInvalidMemObject = CL_INVALID_MEM_OBJECT, clblasInvalidDevice = CL_INVALID_DEVICE, clblasInvalidEventWaitList = CL_INVALID_EVENT_WAIT_LIST, clblasOutOfResources = CL_OUT_OF_RESOURCES, clblasOutOfHostMemory = CL_OUT_OF_HOST_MEMORY, clblasInvalidOperation = CL_INVALID_OPERATION, clblasCompilerNotAvailable = CL_COMPILER_NOT_AVAILABLE, clblasBuildProgramFailure = CL_BUILD_PROGRAM_FAILURE, clblasNotImplemented = -1024, clblasNotInitialized, clblasInvalidMatA, clblasInvalidMatB, clblasInvalidMatC, clblasInvalidVecX, clblasInvalidVecY, clblasInvalidDim, clblasInvalidLeadDimA, clblasInvalidLeadDimB, clblasInvalidLeadDimC, clblasInvalidIncX, clblasInvalidIncY, clblasInsufficientMemMatA, clblasInsufficientMemMatB, clblasInsufficientMemMatC, clblasInsufficientMemVecX, clblasInsufficientMemVecY } |
clblas error codes definition, incorporating OpenCL error definitions. More... | |
typedef enum clblasDiag_ clblasDiag |
It is used by the triangular matrix routines to specify whether the matrix is unit triangular.
typedef enum clblasOrder_ clblasOrder |
Shows how matrices are placed in memory.
typedef enum clblasSide_ clblasSide |
Indicates the side matrix A is located relative to matrix B during multiplication.
typedef enum clblasStatus_ clblasStatus |
clblas error codes definition, incorporating OpenCL error definitions.
This enumeration is a subset of the OpenCL error codes extended with some additional extra codes. For example, CL_OUT_OF_HOST_MEMORY, which is defined in cl.h is aliased as clblasOutOfHostMemory.
typedef enum clblasTranspose_ clblasTranspose |
Used to specify whether the matrix is to be transposed or not.
typedef enum clblasUplo_ clblasUplo |
Used by the Hermitian, symmetric and triangular matrix routines to specify whether the upper or lower triangle is being referenced.
enum clblasDiag_ |
enum clblasOrder_ |
enum clblasSide_ |
enum clblasStatus_ |
clblas error codes definition, incorporating OpenCL error definitions.
This enumeration is a subset of the OpenCL error codes extended with some additional extra codes. For example, CL_OUT_OF_HOST_MEMORY, which is defined in cl.h is aliased as clblasOutOfHostMemory.
enum clblasTranspose_ |
enum clblasUplo_ |