FEKOGPUOptions
Feko Solver graphical processing units (GPU) launch options.
Example
app = pf.GetApplication() app:NewProject() app:OpenFile(FEKO_HOME..[[/shared/Resources/Automation/Dipole_Example.fek]]) -- Access the 'FEKOGPUOptions' object and inspect if NVidia CUDA devices are enabled cudaEnabled = app.Models[1].Launcher.Settings.FEKO.GPU.NVIDIAEnabled
Usage locations
The FEKOGPUOptions object can be accessed from the following locations:
- Properties
- FEKOLaunchOptions object has property GPU.
Property List
- Count
- Number of GPUs (empty = all). (Read/Write string)
- List
- List of GPUs (optional comma separated list). (Read/Write string)
- NVIDIAEnabled
- Enables/disables GPU for NIVIDIA CUDA devices. (Read/Write boolean)
- NotificationEnabled
- Enables/disables GPU notification. (Read/Write boolean)
Property Details
- Count
- Number of GPUs (empty = all).
- Type
- string
- Access
- Read/Write
- List
- List of GPUs (optional comma separated list).
- Type
- string
- Access
- Read/Write
- NVIDIAEnabled
- Enables/disables GPU for NIVIDIA CUDA devices.
- Type
- boolean
- Access
- Read/Write
- NotificationEnabled
- Enables/disables GPU notification.
- Type
- boolean
- Access
- Read/Write