Module ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list TryExcept body Import alias handlers ExceptHandler type NameLoad body Assign NameStore NameLoad orelse Import alias Import alias Import alias Import alias FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr Lambda arguments args NameParam defaults Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr ListLoad ListLoad Num UnaryOpUSub SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num ListLoad SubscriptLoad NameLoad Index Num Num UnaryOpUSub SubscriptLoad NameLoad Index Num ListLoad UnaryOpUSub SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr TupleLoad BinOpMult NameLoad NameLoad NameLoad Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr BinOpMult NameLoad NameLoad attr For NameStore Call NameLoad NameLoad body Assign SubscriptStore NameLoad ExtSlice Slice BinOpMult NameLoad NameLoad BinOpAdd BinOpMult NameLoad NameLoad NameLoad Slice Call AttributeLoad Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad NameLoad For NameStore Call NameLoad NameLoad body Assign SubscriptStore NameLoad Slice BinOpMult NameLoad NameLoad BinOpAdd BinOpMult NameLoad NameLoad NameLoad AttributeLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad attr Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore ListLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Num While CompareLt NameLoad BinOpSub NameLoad Num body For NameStore Call NameLoad BinOpSub NameLoad Num NameLoad Num body If BoolOpOr CompareNotEq SubscriptLoad NameLoad Index TupleLoad NameLoad NameLoad Num CompareNotEq SubscriptLoad NameLoad Index TupleLoad NameLoad NameLoad Num body Break orelse If CompareEq NameLoad BinOpAdd NameLoad Num body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad Return BinOpAdd NameLoad ListLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign NameStore NameLoad Assign NameStore Call NameLoad NameLoad If BoolOpOr Call NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad body Assign NameStore NameLoad orelse If NameLoad body Assign NameStore Call NameLoad NameLoad Assign NameStore ListLoad For TupleStore NameStore NameStore Call NameLoad BinOpAdd ListLoad Num SubscriptLoad NameLoad Slice Num NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad ExtSlice Slice NameLoad NameLoad Slice NameLoad NameLoad Print BinOpMod Str Call NameLoad NameLoad orelse Assign NameStore ListLoad NameLoad Assign NameStore ListLoad Assign NameStore Call NameLoad Call NameLoad NameLoad BinOpMult ListLoad Num NameLoad For NameStore NameLoad body Assign NameStore BinOpMult ListLoad Num BinOpAdd Num NameLoad Assign NameStore Call NameLoad NameLoad NameLoad Assign SubscriptStore NameLoad Index Num Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr NameLoad For TupleStore NameStore NameStore Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Lambda arguments args NameParam defaults IfExp UnaryOpNot Call AttributeLoad NameLoad attr NameLoad Num Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index BinOpAdd NameLoad Num Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad Str Num NameLoad Num Num body If CompareIs NameLoad NameLoad body Raise Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad Assign NameStore ListLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad SubscriptLoad NameLoad Index Num attr NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr ListComp SubscriptLoad Call AttributeLoad Call AttributeLoad Call AttributeLoad UnaryOpUSub SubscriptLoad NameLoad Index NameLoad attr attr NameLoad attr Index Num comprehension NameStore Call NameLoad Num Call NameLoad NameLoad If BoolOpAnd CompareNotEq NameLoad Str CompareNotEq NameLoad Str body Raise Call NameLoad Str If CompareEq NameLoad Str body Expr CompareEq NameLoad Str Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str IfExp CompareGt NameLoad Num Num Num Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str NameLoad Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str NameLoad Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str NameLoad Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str NameLoad Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str IfExp CompareGt NameLoad Num Num Num Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str NameLoad Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad keyword NameLoad keyword NameLoad If UnaryOpNot NameLoad body If CompareGtE NameLoad Num body Print SubscriptLoad NameLoad Index Str Return NameLoad If CompareGt NameLoad Num body Print BinOpAdd BinOpAdd Str SubscriptLoad NameLoad Index Str Str If CompareEq SubscriptLoad NameLoad Index Str Str body If CompareGtE NameLoad Num body Print Str Return Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str orelse Assign NameStore Str Assign NameStore Str If BoolOpAnd CompareEq NameLoad Str CompareEq SubscriptLoad NameLoad Index Str Str body If CompareIsNot SubscriptLoad NameLoad Index NameLoad NameLoad body Assign NameStore Str orelse If CompareIsNot SubscriptLoad NameLoad Index NameLoad NameLoad body Assign NameStore Str orelse Assign NameStore Str If CompareGtE NameLoad Num body Print NameLoad If CompareGtE NameLoad Num body Print BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd NameLoad Str Call NameLoad SubscriptLoad NameLoad Index NameLoad Str NameLoad Str Call NameLoad SubscriptLoad NameLoad Index NameLoad Return orelse If CompareGtE NameLoad Num body Print SubscriptLoad NameLoad Index Str If CompareGtE NameLoad Num body Print BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd BinOpAdd NameLoad Str Call NameLoad SubscriptLoad NameLoad Index NameLoad Str NameLoad Str Call NameLoad SubscriptLoad NameLoad Index NameLoad Return decorator_list
N/A NotAvailableError N/A Exception N/A __init__ N/A N/A self function_name N/A N/A N/A msg N/A Function %s not available since cvxopt package was not found function_name N/A N/A N/A Exception __init__ self msg N/A N/A N/A N/A N/A cvxopt N/A N/A N/A ImportError N/A N/A cvxopt None N/A N/A cvxopt N/A cvxopt.solvers N/A numpy N/A sympy mrepl N/A N/A m repl N/A N/A N/A N/A N/A m applyfunc N/A N/A N/A x N/A N/A N/A x xreplace repl N/A skew N/A N/A v N/A N/A N/A N/A N/A sympy Matrix N/A N/A 0 N/A N/A v N/A 2 N/A v N/A 1 N/A N/A v N/A 2 0 N/A N/A v N/A 0 N/A N/A N/A v N/A 1 N/A v N/A 0 0 N/A regr_matrices N/A N/A dof parm_num q dq ddq tau regr_func N/A N/A N/A sn N/A N/A q shape N/A 0 N/A H_S N/A N/A numpy matrix N/A N/A numpy zeros N/A N/A dof sn parm_num N/A tau_S N/A N/A N/A numpy matrix N/A N/A numpy zeros N/A dof sn T N/A i N/A range sn N/A N/A N/A H_S N/A N/A N/A i dof N/A N/A i dof dof N/A N/A N/A N/A N/A numpy array N/A regr_func N/A q N/A i N/A dq N/A i N/A ddq N/A i reshape dof parm_num N/A i N/A range sn N/A N/A N/A tau_S N/A N/A i dof N/A N/A i dof dof N/A N/A N/A numpy mat N/A tau N/A i T N/A N/A H_S tau_S N/A get_diag_blocks N/A N/A M N/A N/A N/A b N/A N/A n N/A N/A M shape N/A 0 N/A c 0 N/A N/A c N/A n 1 N/A N/A l N/A range N/A n 1 c -1 N/A N/A N/A N/A N/A M N/A N/A l c 0 N/A N/A M N/A N/A c l 0 N/A N/A N/A N/A N/A l N/A c 1 N/A N/A N/A N/A b append l N/A c l N/A N/A b N/A n N/A prepare_sdp N/A N/A var_symbs LMI_matrix split_diag_blocks N/A True N/A N/A v var_symbs N/A vn N/A len v N/A N/A N/A isinstance LMI_matrix list N/A isinstance LMI_matrix tuple N/A N/A blocks_LMI_matrix LMI_matrix N/A N/A split_diag_blocks N/A N/A blocks N/A get_diag_blocks LMI_matrix N/A blocks_LMI_matrix N/A N/A N/A a b N/A zip N/A N/A 0 N/A blocks N/A -1 blocks N/A N/A N/A N/A blocks_LMI_matrix append N/A LMI_matrix N/A N/A a b N/A a b N/A N/A Split into %d diagonal blocks. N/A len blocks N/A N/A blocks_LMI_matrix N/A LMI_matrix N/A blocks_Fi N/A N/A zero_subs N/A dict N/A zip v N/A N/A 0 vn N/A LMI_matrix blocks_LMI_matrix N/A N/A Fi N/A N/A 0 N/A 1 vn N/A Fsym N/A mrepl LMI_matrix zero_subs N/A N/A Fi N/A 0 N/A N/A N/A N/A numpy matrix Fsym astype float N/A N/A i s N/A enumerate v N/A N/A Fsym N/A N/A LMI_matrix applyfunc N/A N/A N/A x N/A N/A N/A N/A N/A x coeff s 0 N/A N/A x coeff s N/A N/A Fi N/A N/A i 1 N/A N/A N/A N/A numpy matrix Fsym astype float N/A N/A N/A blocks_Fi append Fi N/A blocks_Fi N/A sdp N/A N/A c Ai_blocks primalstar dualstart solver verbose interpret maxiters tolerance N/A None None dsdp 0 False 1000 1e-06 N/A N/A N/A cvxopt None N/A N/A N/A NotAvailableError N/A sdp __name__ N/A c N/A N/A cvxopt matrix c N/A h N/A N/A G N/A N/A A Ai_blocks N/A N/A N/A N/A h append N/A N/A cvxopt matrix N/A N/A N/A N/A N/A A N/A 0 astype float tolist N/A N/A N/A G append N/A N/A cvxopt matrix N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A A N/A i flatten astype float tolist N/A 0 N/A i N/A range 1 N/A len A N/A N/A N/A solver dsdp N/A solver conelp N/A N/A N/A Exception error: unknown solver (available: dsdp or conelp) N/A N/A solver conelp N/A N/A N/A solver N/A N/A N/A N/A cvxopt solvers options N/A show_progress N/A N/A verbose 0 1 0 N/A N/A N/A N/A cvxopt solvers options N/A maxiters maxiters N/A N/A N/A N/A cvxopt solvers options N/A abstol tolerance N/A N/A N/A N/A cvxopt solvers options N/A reltol tolerance N/A N/A N/A N/A cvxopt solvers options N/A feastol tolerance N/A N/A N/A N/A cvxopt solvers options N/A DSDP_Monitor N/A N/A verbose 0 1 0 N/A N/A N/A N/A cvxopt solvers options N/A DSDP_MaxIts maxiters N/A N/A N/A N/A cvxopt solvers options N/A DSDP_GapTolerance tolerance N/A sol N/A N/A N/A cvxopt solvers sdp c Gs G hs h solver solver N/A N/A interpret N/A N/A N/A verbose 0 N/A N/A N/A sol N/A status N/A sol N/A N/A verbose 0 N/A N/A N/A N/A ------------------------------
sol['status'] :  N/A sol N/A status 

____________________________________ N/A N/A N/A sol N/A status optimal N/A N/A N/A verbose 0 N/A N/A optimal N/A N/A N/A numpy matrix N/A sol N/A x N/A N/A sp residual as primal infeasibility certificate N/A sd residual as dual infeasibility certificate N/A N/A N/A solver dsdp N/A N/A sol N/A status unknown N/A N/A N/A N/A sol N/A sp None N/A N/A s primal infeasible N/A N/A N/A N/A sol N/A sp None N/A N/A s dual infeasible N/A N/A s unknown N/A N/A verbose 0 N/A N/A s N/A N/A verbose 0 N/A N/A N/A N/A N/A N/A N/A N/A sp :  N/A str N/A sol N/A sp sd :  N/A str N/A sol N/A sd N/A N/A N/A N/A verbose 0 N/A N/A N/A sol N/A status N/A N/A verbose 0 N/A N/A N/A N/A N/A N/A N/A N/A sp :  N/A str N/A sol N/A sp sd :  N/A str N/A sol N/A sd N/A N/A