FunctionController
edu.stanford.rsl.jpop

Class FunctionController

    • Constructor Detail

      • FunctionController

        public FunctionController()
    • Method Detail

      • setAssembler

        public void setAssembler(FunctionAssembler assembler)
        Parameters:
        assembler - the assembler to set
      • evaluate

        public abstract double evaluate(OptimizableFunction function,              double[] x)
        Evaluates the given Function and returns the result.
        Parameters:
        function -
        Returns:
      • gradient

        public abstract double[] gradient(GradientOptimizableFunction function,                double[] x)
        Evaluates the given Function's Gradient and returns the result.
        Parameters:
        function -
        Returns:
      • hessian

        public abstract double[][] hessian(HessianOptimizableFunction function,                 double[] x)
        Evaluates the given Function's Hessian and returns the result.
        Parameters:
        function -
        Returns:

SCaVis 2.2 © jWork.ORG