FEKOParallelExecutionOptions

Feko Solver parallel execution launch options.

Example

app = cf.GetApplication()
project = app:OpenFile(FEKO_HOME..[[/shared/Resources/Automation/Dipole_Example.cfx]])

    -- Access the 'FEKOParallelExecutionOptions' and check if parallel execution is enabled
    
parallelEnabled = project.Launcher.Settings.FEKO.Parallel.Enabled

Usage locations (object properties)

The following objects have properties using the FEKOParallelExecutionOptions object:

Property List

AuthenticationMethod
Specifies the mechanism to be used for authenticating the parallel processes on the individual machines. (Read/Write ParallelAuthenticationMethodEnum)
DiagnosticTests
Feko Solver parallel diagnostic test options. (Read/Write FEKOParallelDiagnosticTests)
Enabled
Enables/disables parallel execution for the Feko Solver runs. (Read/Write boolean)
NumberOfProcessesEnabled
Enables/disables the specification of the number of processes to be used for parallel launching. (Read/Write boolean)
ProcessCount
Specifies the total number of parallel processes to be launched. Changing this property will set NumberOfProcessesEnabled to true. (Read/Write number)

Property Details

AuthenticationMethod
Specifies the mechanism to be used for authenticating the parallel processes on the individual machines.
Type
ParallelAuthenticationMethodEnum
Access
Read/Write
DiagnosticTests
Feko Solver parallel diagnostic test options.
Type
FEKOParallelDiagnosticTests
Access
Read/Write
Enabled
Enables/disables parallel execution for the Feko Solver runs.
Type
boolean
Access
Read/Write
NumberOfProcessesEnabled
Enables/disables the specification of the number of processes to be used for parallel launching.
Type
boolean
Access
Read/Write
ProcessCount
Specifies the total number of parallel processes to be launched. Changing this property will set NumberOfProcessesEnabled to true.
Type
number
Access
Read/Write