Uses of Package
xal.extension.solver
Packages that use xal.extension.solver
Package
Description
-
Classes in xal.extension.solver used by xal.extension.fit
-
Classes in xal.extension.solver used by xal.extension.jels.matcherClassDescriptionEvaluator is an interface to a custom evaluator for a specific problem.Objective represents a goal to achieve in optimization.Solver is the primary class for setting up and running an optimization.Stopper is an interface for an object than can be used to stop a solver.Trial keeps track of trial points.TrialPoint is a collection of variables and values for those variables.Variable describes a parameter that may be varied by the solver.
-
Classes in xal.extension.solver used by xal.extension.solverClassDescriptionAlgorithmPool keeps track of the available algorithms.AlgorithmPool keeps track of the available algorithms.AlgorithmSchedule keeps track of and executes the next algorithm based on its score.The interface implemented by listeners of algorithm schedule events.Evaluator is an interface to a custom evaluator for a specific problem.Exception indicating an invalid solver configurationObjective represents a goal to achieve in optimization.Problem is the primary class for holding the user's problem information.Score is a collection of objectives with scores mapped to those objectives.Scoreboard maintains the status of the solver including the clock and the best solution found so far.ScoreBoardListenerScore a trial.Solver is the primary class for setting up and running an optimization.Stopper is an interface for an object than can be used to stop a solver.Trial keeps track of trial points.TrialPoint is a collection of variables and values for those variables.Trial veto turns down a trial based on a particular trial point.ValueRef class is a reference to the current value for a single variable in the current trial point.Variable describes a parameter that may be varied by the solver.
-
Classes in xal.extension.solver used by xal.extension.solver.algorithmClassDescriptionAlgorithmSchedule keeps track of and executes the next algorithm based on its score.The interface implemented by listeners of algorithm schedule events.Problem is the primary class for holding the user's problem information.Scoreboard maintains the status of the solver including the clock and the best solution found so far.Trial keeps track of trial points.TrialPoint is a collection of variables and values for those variables.Variable describes a parameter that may be varied by the solver.
-
Classes in xal.extension.solver used by xal.extension.solver.constraint
-
Classes in xal.extension.solver used by xal.extension.solver.hint
-
Classes in xal.extension.solver used by xal.extension.solver.marketClassDescriptionAlgorithmPool keeps track of the available algorithms.AlgorithmSchedule keeps track of and executes the next algorithm based on its score.The interface implemented by listeners of algorithm schedule events.Problem is the primary class for holding the user's problem information.Scoreboard maintains the status of the solver including the clock and the best solution found so far.Trial keeps track of trial points.
-
Classes in xal.extension.solver used by xal.extension.solver.solutionjudge