Nonlinear constrained optimization by a nonrandom complex method