Module Expr Str ImportFrom alias Import alias ImportFrom alias ImportFrom alias Import alias identifier ImportFrom alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Num Num NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad ListLoad Assign NameStore AttributeLoad SubscriptLoad AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Index NameLoad attr Assign NameStore SubscriptLoad NameLoad Index Str For NameStore Call NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad NameLoad Index NameLoad If Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad NameLoad keyword AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr For NameStore NameLoad body Assign SubscriptStore NameLoad Index NameLoad ListComp Call AttributeLoad NameLoad attr NameLoad comprehension NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad For NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr body Expr Yield Call NameLoad NameLoad NameLoad decorator_list decorator_list
N/A N/A 
OpenMDAO design-of-experiments driver implementing the Full Factorial method.
 collections OrderedDict N/A itertools six iteritems six.moves zip N/A numpy np openmdao.drivers.predeterminedruns_driver PredeterminedRunsDriver FullFactorialDriver N/A PredeterminedRunsDriver N/A N/A Design-of-experiments Driver implementing the Full Factorial method.

    Args
    ----
    num_levels : int, optional
        The number of evenly spaced levels between each design variable
        lower and upper bound. Defaults to 1.

    num_par_doe : int, optional
        The number of DOE 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.

     __init__ N/A N/A self num_levels num_par_doe load_balance N/A 1 1 False N/A N/A N/A N/A N/A super FullFactorialDriver self __init__ num_par_doe num_par_doe load_balance load_balance N/A N/A self num_levels num_levels N/A _build_runlist N/A N/A self N/A N/A N/A value_arrays N/A OrderedDict N/A N/A name meta N/A iteritems N/A N/A self get_desvar_metadata N/A N/A N/A value_arrays N/A name N/A N/A val N/A N/A N/A N/A N/A self root unknowns _dat N/A name val N/A nval N/A meta N/A size N/A k N/A range nval N/A N/A low N/A meta N/A lower N/A high N/A meta N/A upper N/A N/A isinstance low N/A np ndarray N/A N/A low N/A low N/A k N/A N/A isinstance high N/A np ndarray N/A N/A high N/A high N/A k N/A N/A N/A N/A value_arrays N/A name append N/A N/A N/A N/A np linspace low high num N/A self num_levels tolist N/A keys N/A list N/A N/A value_arrays keys N/A name keys N/A N/A N/A value_arrays N/A name N/A N/A N/A np array x N/A x N/A N/A itertools product N/A value_arrays N/A name N/A combination N/A N/A itertools product N/A N/A value_arrays values N/A N/A N/A N/A zip keys combination N/A N/A