Uses of Class
xal.extension.solver.TrialPoint
Packages that use TrialPoint
-
Uses of TrialPoint in xal.extension.jels.matcher
Methods in xal.extension.jels.matcher with parameters of type TrialPointModifier and TypeMethodDescriptionInitialBeamParameters.getProbe
(TrialPoint trialPoint) void
OnlineModelEvaluator.printSolution
(String file, TrialPoint trial) -
Uses of TrialPoint in xal.extension.solver
Subclasses of TrialPoint in xal.extension.solverFields in xal.extension.solver declared as TrialPointModifier and TypeFieldDescriptionprotected final TrialPoint
Trial.trialPoint
trial point of variable valuesMethods in xal.extension.solver that return TrialPointModifier and TypeMethodDescriptionProblem.generateInitialTrialPoint()
Generate a new trial point based on the initial values of the variables.MutableTrialPoint.getTrialPoint()
Get an immutable copy of this trial point.Trial.getTrialPoint()
Get the trial point.TrialVeto.getTrialPoint()
Get the trial point to be tested.Methods in xal.extension.solver with parameters of type TrialPointModifier and TypeMethodDescriptionAlgorithmSchedule.evaluateTrialPoint
(SearchAlgorithm searchAlgorithm, TrialPoint trialPoint) Evaluate the specified trial point or return null if the run has been terminated.Constructors in xal.extension.solver with parameters of type TrialPointModifierConstructorDescriptionMutableTrialPoint
(TrialPoint trialPoint) Copy constructor.Trial
(Problem problem, TrialPoint trialPoint) Constructor.Trial
(Problem problem, TrialPoint trialPoint, SearchAlgorithm algorithm) Primary Constructor.TrialPoint
(TrialPoint trialPoint) Copy constructor. -
Uses of TrialPoint in xal.extension.solver.algorithm
Fields in xal.extension.solver.algorithm declared as TrialPointModifier and TypeFieldDescriptionprotected TrialPoint
RandomShrinkSearch.bestPoint
The current best point.Methods in xal.extension.solver.algorithm that return TrialPointModifier and TypeMethodDescriptionRandomShrinkSearch.RandomSearcher.nextPoint()
Get the next trial point.RandomShrinkSearch.RandomSearcher.nextPoint
(int expectedNumToChange) Get the next trial point given the expected number of variables to change.InitialAlgorithm.nextTrialPoint()
Return the next trial point.RandomSearch.nextTrialPoint()
Return the next trial point.RandomShrinkSearch.nextTrialPoint()
Calculate and get the next trial point to evaluate.RandomShrinkSearch.RandomSearcher.nextTrialPoint()
Get the next trial point.RandomShrinkSearch.Searcher.nextTrialPoint()
Get the next trial point.protected static TrialPoint
DirectedStep.trialPointAlongGradient
(double[] gradient, TrialPoint originPoint, double scale, List<Variable> variables) Get a new trial point along the gradient.Methods in xal.extension.solver.algorithm with parameters of type TrialPointModifier and TypeMethodDescriptionprotected double[]
DirectedStep.calculateVector
(TrialPoint originPoint, TrialPoint targetPoint) Calculate the vector from the origin point to the target pointSearchAlgorithm.evaluateTrialPoint
(TrialPoint trialPoint) Evaluate the given trial point.void
RandomShrinkSearch.ComboSearcher.newTopSolution
(TrialPoint oldPoint, TrialPoint newPoint) An event indicating that a new solution has been found which is better than the previous best solution according to the score given by the evaluator.void
RandomShrinkSearch.RandomSearcher.newTopSolution
(TrialPoint oldPoint, TrialPoint newPoint) An event indicating that a new solution has been found which is better than the previous best solution according to the score given by the evaluator.void
RandomShrinkSearch.Searcher.newTopSolution
(TrialPoint oldPoint, TrialPoint newPoint) An event indicating that a new solution has been found which is better than the previous best solution according to the score given by the evaluator.void
RandomShrinkSearch.ShrinkSearcher.newTopSolution
(TrialPoint oldPoint, TrialPoint newPoint) An event indicating that a new solution has been found which is better than the previous best solution according to the score given by the evaluator.void
RandomShrinkSearch.ShrinkSearcher.shiftWindow
(TrialPoint newPoint) protected static TrialPoint
DirectedStep.trialPointAlongGradient
(double[] gradient, TrialPoint originPoint, double scale, List<Variable> variables) Get a new trial point along the gradient.