| 1712 | 
  | 
} | 
| 1713 | 
  | 
 | 
| 1714 | 
  | 
void SimSetup::makeMinimizer(){ | 
| 1715 | 
< | 
/*   | 
| 1715 | 
> | 
 | 
| 1716 | 
  | 
  OOPSEMinimizerBase* myOOPSEMinimizerBase; | 
| 1717 | 
  | 
  ObjFunctor1 * objFunc; | 
| 1718 | 
  | 
  OutputFunctor* outputFunc; | 
| 1725 | 
  | 
    //creat | 
| 1726 | 
  | 
    myOOPSEMinimizerBase = new OOPSEMinimizerBase(&(info[i]), the_ff); | 
| 1727 | 
  | 
 | 
| 1728 | 
+ | 
     info[i].the_integrator = myOOPSEMinimizerBase; | 
| 1729 | 
  | 
    //creat the object functor; | 
| 1730 | 
  | 
    objFunc = (ObjFunctor1*) new ClassMemObjFunctor1<OOPSEMinimizerBase> | 
| 1731 | 
  | 
                                              (myOOPSEMinimizerBase, &OOPSEMinimizerBase::calcGradient); | 
| 1738 | 
  | 
    dim = myOOPSEMinimizerBase->getDim();     | 
| 1739 | 
  | 
    nlp = new ConcreteNLModel1(dim, objFunc); | 
| 1740 | 
  | 
 | 
| 1741 | 
+ | 
    nlp->setX(myOOPSEMinimizerBase->getCoor()); | 
| 1742 | 
+ | 
 | 
| 1743 | 
  | 
    //prepare parameter set for minimizer | 
| 1744 | 
  | 
    param = new MinimizerParameterSet(); | 
| 1745 | 
  | 
    param->setDefaultParameter(); | 
| 1785 | 
  | 
     info[i].the_minimizer = minimizer; | 
| 1786 | 
  | 
     info[i].has_minimizer = true; | 
| 1787 | 
  | 
  } | 
| 1788 | 
< | 
*/ | 
| 1788 | 
> | 
 | 
| 1789 | 
  | 
} |