I'm in the process of moving some of my company's chemical prediction models out of MS Excel and into a more friendly perl environment. The one thing I'm having trouble with is some worksheets rely on the Excel solver. I'm guessing the Generalized Reduced Gradient (GRG2) nonlinear optimization code it uses is not available, but something similar HAS to be out there. I've checked the web and CPAN to no avail. I did find a Diophantine Equation Solver in the archives here, but this only can find integer results from integer inputs.