FEKOParallelDiagnosticTests
Feko Solver parallel diagnostic test launch options. These settings should be disabled for normal Feko Solver runs to not degrade performance.
Example
app = pf.GetApplication() app:NewProject() app:OpenFile(FEKO_HOME..[[/shared/Resources/Automation/Dipole_Example.fek]]) -- Access the 'FEKOParallelDiagnosticTests' and check if network diagnostics are enabled networkDiagnostics = app.Models[1].Launcher.Settings.FEKO.Parallel.DiagnosticTests.NetworkEnabled
Usage locations
The FEKOParallelDiagnosticTests object can be accessed from the following locations:
- Properties
- FEKOParallelExecutionOptions object has property DiagnosticTests.
Property List
- CPURunTimesEnabled
- Enables/disables full CPU report with run times for individual processes. (Read/Write boolean)
- MFLOPSRateEnabled
- Enables/disables output of the MFLOPS rate of each process (without network communication time). (Read/Write boolean)
- NetworkEnabled
- Enables/disables output of network latency and bandwidth. (Read/Write boolean)
Property Details
- CPURunTimesEnabled
- Enables/disables full CPU report with run times for individual processes.
- Type
- boolean
- Access
- Read/Write
- MFLOPSRateEnabled
- Enables/disables output of the MFLOPS rate of each process (without network communication time).
- Type
- boolean
- Access
- Read/Write
- NetworkEnabled
- Enables/disables output of network latency and bandwidth.
- Type
- boolean
- Access
- Read/Write