A new method for the optimization of a nonlinear function subject to nonlinear constraints | Synapse