suboptimumg.sweep.sweeper_1d#

class suboptimumg.sweep.sweeper_1d.Sweeper1D(comp_data, var_1, dependencies={})[source]#

Bases: object

One-dimensional parameter sweeper.

Parameters:
sweep(verbose=False, num_processes=None)[source]#

Run a one-dimensional parameter sweep using multiprocessing.

Parameters:
  • verbose (bool, optional) – Whether to show detailed progress (default is False)

  • num_processes (int, optional) – Number of processes to use. Defaults to CPU count.

Returns:

Results of the 1D sweep operation

Return type:

SweepResults1Var