# Performant algorithms ```{eval-rst} .. autosummary:: modopt.SLSQP modopt.PySLSQP modopt.COBYLA modopt.BFGS modopt.LBFGSB modopt.NelderMead modopt.COBYQA modopt.TrustConstr modopt.OpenSQP modopt.SNOPT modopt.external_libraries.snopt.snoptc.SNOPTc modopt.IPOPT modopt.ConvexQPSolvers modopt.CVXOPT ``` ## SLSQP ```{eval-rst} .. autoclass:: modopt.SLSQP :members: check_first_derivatives, solve, print_results ``` ## PySLSQP ```{eval-rst} .. autoclass:: modopt.PySLSQP :members: check_first_derivatives, solve, print_results ``` ## COBYLA ```{eval-rst} .. autoclass:: modopt.COBYLA :members: solve, print_results ``` ## BFGS ```{eval-rst} .. autoclass:: modopt.BFGS :members: check_first_derivatives, solve, print_results ``` ## LBFGSB ```{eval-rst} .. autoclass:: modopt.LBFGSB :members: check_first_derivatives, solve, print_results ``` ## NelderMead ```{eval-rst} .. autoclass:: modopt.NelderMead :members: solve, print_results ``` ## COBYQA ```{eval-rst} .. autoclass:: modopt.COBYQA :members: solve, print_results ``` ## TrustConstr ```{eval-rst} .. autoclass:: modopt.TrustConstr :members: check_first_derivatives, solve, print_results ``` ## OpenSQP ```{eval-rst} .. autoclass:: modopt.OpenSQP :members: check_first_derivatives, solve, print_results ``` ## SNOPT ```{eval-rst} .. autoclass:: modopt.SNOPT .. autoclass:: modopt.external_libraries.snopt.snoptc.SNOPTc :members: check_first_derivatives, solve, print_results ``` ## IPOPT ```{eval-rst} .. autoclass:: modopt.IPOPT :members: check_first_derivatives, solve, print_results ``` ## ConvexQPSolvers ```{eval-rst} .. autoclass:: modopt.ConvexQPSolvers :members: check_first_derivatives, solve, print_results ``` ## CVXOPT ```{eval-rst} .. autoclass:: modopt.CVXOPT :members: check_first_derivatives, solve, print_results ```