| 1756 |  | param->setLineSearchTol(globals->getMinLSTol()); | 
| 1757 |  | } | 
| 1758 |  |  | 
| 1759 | < | strcpy(ensemble, globals->getMinimizer()); | 
| 1759 | > | strcpy(minimizerName, globals->getMinimizer()); | 
| 1760 |  |  | 
| 1761 |  | if (!strcasecmp(minimizerName, "CG")){ | 
| 1762 |  | myOOPSEMinimizer = new PRCGMinimizer(&(info[i]), the_ff, param); | 
| 1766 |  | myOOPSEMinimizer = new SDMinimizer(&(info[i]), the_ff, param); | 
| 1767 |  | } | 
| 1768 |  | else{ | 
| 1769 | < | info[i].the_integrator = myOOPSEMinimizer; | 
| 1769 | > | sprintf(painCave.errMsg, | 
| 1770 | > | "SimSetup error: Unrecognized Minimizer, use Conjugate Gradient \n"); | 
| 1771 | > | painCave.isFatal = 0; | 
| 1772 | > | simError(); | 
| 1773 | > |  | 
| 1774 | > | myOOPSEMinimizer = new PRCGMinimizer(&(info[i]), the_ff, param); | 
| 1775 |  | } | 
| 1776 | + | info[i].the_integrator = myOOPSEMinimizer; | 
| 1777 |  |  | 
| 1778 |  | //store the minimizer into simInfo | 
| 1779 |  | info[i].the_minimizer = myOOPSEMinimizer; |