INTERFACE ConjMinimizer; (* Multivariate function minimization by conjugate gradient. Created 96/01/05 by J.Stolfi *) IMPORT Minimizer; TYPE T <: Public; (* An optimizer based on the Fletcher-Reeves-Polak-Ribiere conjugate gradient method (Numerical Recipes 10.6). *) Public = Minimizer.T OBJECT METHODS setBudget(budget: CARDINAL): T (* Defines the number of evaluations allowed for each line minimization. *) END; END ConjMinimizer.