Skip to content
Snippets Groups Projects
  • Oliver Sander's avatar
    e6dca29a
    Use a better initial iterate for the TargetSpaceTRSolver than coefficients_[0] · e6dca29a
    Oliver Sander authored
    The new initial iterate is constructed by interpolating the values in Euclidean
    space, and projecting back onto TargetSpace.  This has two advantages:
    1) It's a better initial iterate, so we should converge faster than starting
       from coefficients_[0]
    2) It makes it easier for ADOL-C to pick up correct second derivatives.
       Hence we are able to reduce the minimum number of iterations of the
       target space tr solver.
    
    [[Imported from SVN: r9683]]
    e6dca29a
    History
    Use a better initial iterate for the TargetSpaceTRSolver than coefficients_[0]
    Oliver Sander authored
    The new initial iterate is constructed by interpolating the values in Euclidean
    space, and projecting back onto TargetSpace.  This has two advantages:
    1) It's a better initial iterate, so we should converge faster than starting
       from coefficients_[0]
    2) It makes it easier for ADOL-C to pick up correct second derivatives.
       Hence we are able to reduce the minimum number of iterations of the
       target space tr solver.
    
    [[Imported from SVN: r9683]]