FEKOParallelDiagnosticTests

Feko Solver parallel diagnostic test launch options. These settings should be disabled for normal Feko Solver runs to not degrade performance.

Example

application = cf.Application.getInstance()
project = application:Load({FEKO_HOME..[[/shared/Resources/Automation/Dipole_Example.cfx]]})

    -- Access the 'FEKOParallelDiagnosticTests' and check if network diagnostics are enabled

networkDiagnostics = application.Launcher.Settings.FEKO.Parallel.DiagnosticTests.NetworkEnabled

Inheritance

The FEKOParallelDiagnosticTests object is derived from the CompositeValue object.

Usage locations

The FEKOParallelDiagnosticTests object can be accessed from the following locations:

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