FEKOParallelExecutionOptions
Feko Solver parallel execution launch options.
Example
application = cf.Application.GetInstance() project = application:Load({FEKO_HOME..[[/shared/Resources/Automation/Dipole_Example.cfx]]}) -- Access the 'FEKOParallelExecutionOptions' and check if parallel execution is enabled parallelEnabled = application.Launcher.Settings.FEKO.Parallel.Enabled
Inheritance
The FEKOParallelExecutionOptions object is derived from the CompositeValue object.
Usage locations
The FEKOParallelExecutionOptions object can be accessed from the following locations:
- Properties
- FEKOLaunchOptions object has property Parallel.
- Methods
- FEKOParallelExecutionOptionsList object has method Append().
- FEKOParallelExecutionOptionsList object has method Get(number).
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