RCAIDE.Framework.Optimization.Packages.pyopt.pyopt_setup.Pyopt_Solve#

Pyopt_Solve(problem, solver='SNOPT', FD='single', sense_step=1e-06, nonderivative_line_search=False)[source]#

This converts your RCAIDE Nexus problem into a PyOpt optimization problem and solves it PyOpt has many algorithms, they can be switched out by using the solver input.

Assumptions: None

Source: N/A

Inputs: problem [nexus()] solver [str] FD (parallel or single) [str] sense_step [float] nonderivative_line_search [bool]

Outputs: outputs [list]

Properties Used: None