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

PyOpt_Problem(problem, x)[source]#

This wrapper runs the RCAIDE problem and is called by the PyOpt solver. Prints the inputs (x) as well as the objective values and constraints. If any values produce NaN then a fail flag is thrown.

Assumptions: None

Source: N/A

Inputs: problem [nexus()] x [array]

Outputs: obj [float] cons [array] fail [bool]

Properties Used: None