Enabling the Parallel Solver

Activate the parallel solver and specify the number of parallel processes as four.

myApplication.Launcher.Settings.FEKO.Parallel.NumberOfProcessesEnabled = true
myApplication.Launcher.Settings.FEKO.Parallel.ProcessCount = 4
  1. Since the Launcher object coordinates the launching of Feko and external processes, search for Launcher (object) in the Help1.
    1. In the Help, under Launcher > Usage locations (object properties), note that the following objects have properties using the Launcher object:
      Application(.Launcher)
    2. In the Help, click on the link in Launcher > Property List > Settings > (Read/Write ComponentLaunchOptions) to navigate to the component launch options properties.
  2. ComponentLaunchOptions (object):
    1. In the Help, under ComponentLaunchOptions > Usage locations (object properties), note that the following objects have properties using the ComponentLaunchOptions object:
      Launcher(.Settings)
    2. In the Help, click on the link in ComponentLaunchOptions > Property List > FEKO > (Read/Write FEKOLaunchOptions) to navigate to the Feko launch options.
  3. FEKOLaunchOptions (Object):
    1. In the Help, under FEKOLaunchOptions > Usage locations (object properties), note that the following objects have properties using the FEKOLaunchOptions object:
      Settings(.FEKO)
    2. In the Help, click on the link in FekoLaunchOptions > Property List > Parallel > (Read/Write FEKOParallelExeccutionOptions) to navigate to the parallel execution options.
  4. FEKOParallelExecutionOptions (object):
    1. In the Help, under FEKOParallelExecutionOptions > Usage locations (object properties), note that the following objects have properties using the FEKOParallelExecutionOptions object:
      FEKO(.Parallel)
    2. In the Help, under FEKOParallelExecutionOptions > Property List, note the properties:
      • NumberOfProcessesEnabled
      • ProcessCount
      The result is then:
      myApplication.Launcher.Settings.FEKO.Parallel.NumberOfProcessesEnabled = true
      myApplication.Launcher.Settings.FEKO.Parallel.ProcessCount = 4
1 The API is available in the Feko Scripting and API Reference Guide (PDF) or Feko WebHelp.