case_driver.py¶
OpenMDAO driver that runs a user-specified list of cases.
-
class
openmdao.drivers.case_driver.
CaseDriver
(cases=(), num_par_doe=1, load_balance=False)[source]¶ Bases:
openmdao.drivers.predeterminedruns_driver.PredeterminedRunsDriver
OpenMDAO driver that runs a sequence of cases.
Args: cases : sequence of cases
A sequence of cases, where each case is a sequence of (name, value) tuples.
num_par_doe : int, optional
The number of cases to run concurrently. Defaults to 1.
load_balance : bool, Optional
If True, use rank 0 as master and load balance cases among all of the other ranks. Defaults to False.