Type wrapper for openCL platform objects
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=:), | public, | allocatable | :: | profile |
OpenCL Profile string |
||
| character(len=:), | public, | allocatable | :: | version |
OpenCL Version |
||
| character(len=:), | public, | allocatable | :: | name |
Platform name |
||
| character(len=:), | public, | allocatable | :: | vendor |
Platform vendor |
||
| character(len=:), | public, | allocatable | :: | extensions |
Platform extensions |
||
| integer, | public | :: | numDevice |
No. of devices |
|||
| type(fclDevice), | public, | allocatable | :: | devices(:) |
Focal device objects |