Module Import alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults vararg kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr NameLoad keyword Str Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore AttributeLoad NameLoad attr TryExcept body Expr Call NameLoad NameLoad AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad body Pass orelse Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad TryExcept body Assign NameStore AttributeLoad Call NameLoad NameLoad AttributeLoad NameLoad attr attr Assign NameStore BinOpAdd AttributeLoad NameLoad attr Str If Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Str body Return SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index Num orelse Return SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Index SubscriptLoad AttributeLoad NameLoad attr Index NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body Pass Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore ListLoad Str Str Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad Assign AttributeStore NameLoad attr IfExp CompareIs NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Assign AttributeStore NameLoad attr IfExp CompareIs NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return IfExp CompareIs AttributeLoad NameLoad attr NameLoad NameLoad Call AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If Call NameLoad NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad For NameStore NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad NameLoad If CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str NameLoad NameLoad If BoolOpAnd CompareIsNot NameLoad NameLoad CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad TryExcept body Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Assign NameStore ListLoad NameLoad If NameLoad body Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad Call NameLoad NameLoad Assign NameStore IfExp CompareIs NameLoad NameLoad NameLoad NameLoad Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr Delete SubscriptDel AttributeLoad NameLoad attr Index NameLoad orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareIn NameLoad Call AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If CompareIn NameLoad Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body TryExcept body If Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr orelse Raise Call NameLoad BinOpMod Str Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr BinOpMod Str TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return ListComp Call AttributeLoad NameLoad attr comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return ListComp AttributeLoad NameLoad attr comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return ListComp BinOpMod Str AttributeLoad NameLoad attr comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore ListLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr ListComp TupleLoad NameLoad NameLoad comprehension NameStore Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body TryExcept body Return Call AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad body Pass Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad keyword AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore IfExp CompareIs NameLoad NameLoad Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore BinOpAdd ListLoad Str Call AttributeLoad NameLoad attr Str For NameStore SubscriptLoad NameLoad Slice Num body If Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad NameLoad keyword Str Assign NameStore NameLoad Assign NameStore SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad keyword Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad Str For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Call NameLoad NameLoad BinOpMult ListLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Call NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore BinOpAdd ListLoad Str Call AttributeLoad NameLoad attr Str For NameStore SubscriptLoad NameLoad Slice Num body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list
N/A N/A weakref collections OrderedDict openmdao.main.vartree VariableTree openmdao.main.datatypes.api List VarTree openmdao.main.expreval ConnectedExprEvaluator openmdao.main.pseudocomp PseudoComponent _remove_spaces openmdao.main.variable make_legal_path Response N/A ConnectedExprEvaluator N/A __init__ N/A N/A self N/A args kwargs N/A N/A N/A N/A N/A super Response self __init__ args kwargs N/A N/A self _pseudo None N/A N/A self _pseudo N/A PseudoComponent N/A self scope self pseudo_type objective N/A N/A self pcomp_name N/A N/A self _pseudo name N/A activate N/A N/A self driver N/A N/A N/A Make this response active by creating the appropriate
        connections in the dependency graph.
         N/A N/A N/A N/A self _pseudo activate N/A self scope driver N/A deactivate N/A N/A self N/A N/A N/A Remove this response from the dependency graph and remove
        its pseudocomp from the scoping object.
         N/A N/A N/A self _pseudo None N/A N/A scope N/A self scope N/A N/A N/A N/A getattr scope N/A N/A self _pseudo name N/A N/A N/A AttributeError N/A N/A N/A N/A N/A N/A scope remove N/A N/A self _pseudo name N/A evaluate N/A N/A self scope N/A None N/A N/A Use the value in the u vector if it exists instead of pulling
        the value from scope.
         N/A N/A self pcomp_name N/A N/A scope N/A N/A self _get_updated_scope scope N/A N/A N/A system N/A N/A getattr scope N/A self pcomp_name _system N/A vname N/A N/A self pcomp_name .out0 N/A N/A N/A N/A N/A scope _var_meta N/A vname get scalar N/A N/A N/A N/A N/A N/A system vec N/A u N/A N/A N/A scope name2collapsed N/A vname N/A 0 N/A N/A N/A N/A N/A system vec N/A u N/A N/A N/A scope name2collapsed N/A vname N/A N/A N/A N/A KeyError AttributeError N/A N/A N/A N/A N/A N/A super Response self evaluate scope N/A N/A HasResponses N/A object N/A N/A This class provides an implementation of the IHasResponses interface. N/A _do_not_promote N/A get_expr_depends get_referenced_compnames get_referenced_varpaths __init__ N/A N/A self parent N/A N/A N/A N/A self _responses N/A OrderedDict N/A N/A self _parent N/A N/A parent None None N/A N/A weakref ref parent N/A __getstate__ N/A N/A self N/A N/A N/A state N/A N/A N/A self __dict__ copy N/A N/A state N/A _parent N/A self parent N/A state N/A __setstate__ N/A N/A self state N/A N/A N/A N/A N/A N/A self __dict__ update state N/A parent N/A state N/A _parent N/A N/A self _parent N/A N/A parent None None N/A N/A weakref ref parent N/A parent N/A N/A self N/A N/A N/A  The object we are a delegate of.  N/A N/A N/A N/A self _parent None None N/A N/A self _parent N/A property _item_count N/A N/A self N/A N/A N/A This is used by the replace function to determine if a delegate from
        the target object is 'empty' or not.  If it's empty then it's not an
        error if the replacing object doesn't have this delegate.
         N/A N/A len N/A self _responses N/A add_responses N/A N/A self response_iter scope N/A None N/A N/A Takes an iterator of response strings and creates
        responses for them in the driver.
         N/A N/A isinstance response_iter basestring N/A N/A N/A N/A N/A self parent raise_exception add_responses requires an iterator of expression strings. ValueError N/A expr response_iter N/A N/A N/A N/A N/A self parent add_response expr scope scope N/A add_response N/A N/A self expr name scope N/A None None N/A N/A Adds a response to the driver.

        expr: string
            String containing the response expression.

        name: string (optional)
            Name to be used to refer to the response in place of the expression
            string.

        scope: object (optional)
            The object to be used as the scope when evaluating the expression.

         N/A expr N/A _remove_spaces expr N/A N/A expr N/A self _responses N/A N/A N/A N/A N/A self parent raise_exception N/A Trying to add response '%s' to driver, but it's already there expr AttributeError N/A N/A N/A name None N/A name N/A self _responses N/A N/A N/A N/A N/A self parent raise_exception N/A Trying to add response '%s' to driver using name '%s', but name is already used N/A expr name AttributeError N/A scope N/A N/A self _get_scope scope N/A N/A N/A expreval N/A Response expr scope N/A unresolved_vars N/A N/A expreval get_unresolved N/A N/A N/A AttributeError N/A N/A unresolved_vars N/A expr N/A unresolved_vars N/A N/A msg Can't add response '{0}' because of invalid variables {1} N/A error N/A N/A ConnectedExprEvaluator _invalid_expression_error unresolved_vars expr msg N/A N/A N/A N/A self parent raise_exception N/A str error N/A type error N/A name N/A N/A name None expr name N/A N/A N/A self _responses N/A name expreval N/A N/A N/A N/A self parent config_changed N/A remove_response N/A N/A self expr N/A N/A N/A Removes the specified response expression. Spaces within
        the expression are ignored.
         N/A expr N/A _remove_spaces expr N/A response N/A N/A N/A self _responses get expr N/A response N/A N/A N/A N/A response deactivate N/A N/A N/A self _responses N/A expr N/A N/A N/A N/A N/A self parent raise_exception N/A Trying to remove response '%s' that is not in this driver. expr AttributeError N/A N/A N/A N/A self parent config_changed N/A get_references N/A N/A self name N/A N/A N/A Return references to component `name` in preparation for subsequent
        :meth:`restore_references` call.

        name: string
            Name of component being removed.
         N/A refs N/A OrderedDict N/A N/A rname response N/A N/A N/A self _responses items N/A N/A N/A name N/A N/A response get_referenced_compnames N/A N/A N/A refs N/A rname response N/A refs N/A remove_references N/A N/A self name N/A N/A N/A Remove references to component `name`.

        name: string
            Name of component being removed.
         N/A to_remove N/A N/A N/A rname response N/A N/A N/A self _responses items N/A N/A N/A name N/A N/A response get_referenced_compnames N/A N/A N/A N/A to_remove append rname N/A rname to_remove N/A N/A N/A N/A self remove_response rname N/A restore_references N/A N/A self refs N/A N/A N/A Restore references to component `name` from `refs`.

        refs: object
            Value returned by :meth:`get_references`.
         N/A N/A name response N/A N/A refs items N/A N/A N/A N/A N/A N/A response check_resolve N/A N/A N/A N/A self add_response N/A str response name N/A response scope N/A N/A N/A AttributeError N/A '%s' are unresolved. N/A N/A response get_unresolved N/A N/A N/A Exception N/A err N/A N/A N/A N/A N/A N/A self parent _logger warning N/A Couldn't restore response '%s': %s N/A name err N/A get_responses N/A N/A self N/A N/A N/A Returns an OrderedDict of response expressions. N/A N/A self _responses N/A clear_responses N/A N/A self N/A N/A N/A Removes all responses. N/A name N/A N/A N/A self _responses keys N/A N/A N/A N/A self remove_response name N/A eval_responses N/A N/A self N/A N/A N/A Returns a list of values of the evaluated responses. N/A N/A N/A N/A r evaluate N/A r N/A N/A N/A self _responses values N/A eval_response N/A N/A self name N/A N/A N/A Returns the value of response `name`. N/A N/A N/A N/A N/A self _responses N/A name evaluate N/A list_pseudocomps N/A N/A self N/A N/A N/A Returns a list of pseudocomponent names associated with our
        parameters.
         N/A N/A N/A response pcomp_name N/A response N/A N/A N/A self _responses values N/A response pcomp_name N/A list_response_targets N/A N/A self N/A N/A N/A Returns a list of outputs suitable for calc_gradient(). N/A N/A N/A %s.out0 N/A response pcomp_name N/A response N/A N/A N/A self _responses values N/A get_expr_depends N/A N/A self N/A N/A N/A Returns a list of tuples of the form (comp_name, parent_name)
        for each component referenced by our responses. Note that this does not
        include pseudo-components.
         N/A pname N/A N/A self parent name N/A conn_list N/A N/A response N/A N/A N/A self _responses values N/A N/A N/A N/A conn_list extend N/A N/A c pname N/A c N/A N/A response get_referenced_compnames N/A conn_list N/A get_referenced_compnames N/A N/A self N/A N/A N/A Returns the names of components referenced by the responses. N/A lst N/A N/A response N/A N/A N/A self _responses values N/A N/A N/A N/A lst extend N/A N/A response get_referenced_compnames N/A lst N/A get_referenced_varpaths N/A N/A self N/A N/A N/A Returns the names of variables referenced by the responses. N/A lst N/A N/A response N/A N/A N/A self _responses values N/A N/A N/A N/A lst extend N/A N/A response get_referenced_varpaths copy False N/A lst N/A _get_scope N/A N/A self scope N/A None N/A N/A N/A scope None N/A N/A N/A N/A N/A N/A N/A self parent get_expr_scope N/A N/A N/A AttributeError N/A N/A N/A scope N/A mimic N/A N/A self target N/A N/A N/A Copy what responses we can from the target. N/A N/A N/A self clear_responses N/A N/A name response N/A N/A N/A target _responses items N/A N/A N/A N/A self add_response N/A response text name name scope N/A response scope N/A N/A HasVarTreeResponses N/A HasResponses N/A N/A  Responses associated with a case driver which has VarTree outputs.  add_response N/A N/A self expr name scope N/A None None N/A N/A Adds a response to the driver. N/A N/A N/A N/A super HasVarTreeResponses self add_response expr name scope N/A path N/A N/A name None N/A _remove_spaces expr name N/A path N/A make_legal_path path N/A obj N/A self parent N/A names N/A N/A case_outputs N/A N/A path split . N/A name N/A names N/A -1 N/A N/A N/A N/A obj get_trait name N/A N/A val N/A N/A obj get name N/A N/A val N/A VariableTree N/A N/A N/A obj add_trait name N/A VarTree val iotype out N/A obj val N/A name N/A names N/A -1 N/A N/A N/A obj add_trait name N/A List iotype out N/A init_responses N/A N/A self length N/A N/A N/A Initializes response storage in the driver. N/A nan N/A float NaN N/A path N/A self _responses N/A N/A N/A N/A N/A N/A self parent case_outputs set N/A make_legal_path path N/A N/A nan length N/A remove_response N/A N/A self expr N/A N/A N/A Removes the specified response expression. Spaces within
        the expression are ignored.
         N/A N/A N/A N/A super HasVarTreeResponses self remove_response expr N/A path N/A make_legal_path N/A _remove_spaces expr N/A obj N/A self parent N/A names N/A N/A case_outputs N/A N/A path split . N/A name N/A names N/A -1 N/A N/A obj N/A N/A obj get name N/A name N/A names N/A -1 N/A N/A N/A obj remove_trait name N/A N/A