Interface PenaltyMethodMinimizer.PenaltyFunctionFactory

  • Enclosing class:
    PenaltyMethodMinimizer

    public static interface PenaltyMethodMinimizer.PenaltyFunctionFactory
    For each constrained optimization problem, the solver creates a new penalty function for it.
    • Method Detail

      • getPenaltyFunction

        PenaltyFunction getPenaltyFunction​(ConstrainedOptimProblem problem)
        Get an instance of the penalty function.
        Parameters:
        problem - a constrained optimization problem
        Returns:
        the penalty function