Uses of Interface
com.irurueta.numerical.SingleDimensionFunctionEvaluatorListener
Packages that use SingleDimensionFunctionEvaluatorListener
Package
Description
This library contains packages for:
This package contains classes to find function roots.
-
Uses of SingleDimensionFunctionEvaluatorListener in com.irurueta.numerical
Classes in com.irurueta.numerical that implement SingleDimensionFunctionEvaluatorListenerModifier and TypeClassDescriptionprivate class
Internal class used by the BrentSingleOptimizer in order to evaluate the aggregation of Gaussians for all the samples in input data array with a high degree of precision.Fields in com.irurueta.numerical declared as SingleDimensionFunctionEvaluatorListenerModifier and TypeFieldDescriptionprotected final SingleDimensionFunctionEvaluatorListener
DerivativeEstimator.listener
Listener to evaluate a single dimension function.Constructors in com.irurueta.numerical with parameters of type SingleDimensionFunctionEvaluatorListenerModifierConstructorDescriptionConstructorConstructor.Constructor. -
Uses of SingleDimensionFunctionEvaluatorListener in com.irurueta.numerical.integration
Fields in com.irurueta.numerical.integration declared as SingleDimensionFunctionEvaluatorListenerModifier and TypeFieldDescriptionprotected final SingleDimensionFunctionEvaluatorListener
MidPointQuadrature.listener
Listener to evaluate single dimension functions at required points.private final SingleDimensionFunctionEvaluatorListener
TrapezoidalQuadrature.listener
Listener to evaluate single dimension functions at required points.Methods in com.irurueta.numerical.integration with parameters of type SingleDimensionFunctionEvaluatorListenerModifier and TypeMethodDescriptionstatic Integrator
Integrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Creates an integrator using default integrator and quadrature types with default accuracy.static Integrator
Integrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Creates an integrator using default integrator and quadrature types.static Integrator
Integrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps, IntegratorType integratorType) Creates an integrator using provided integrator type and using default quadrature type.static Integrator
Integrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps, IntegratorType integratorType, QuadratureType quadratureType) Creates an integrator using provided integrator and quadrature types.static Integrator
Integrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, IntegratorType integratorType) Creates an integrator using provided integrator type with default accuracy and using default quadrature type.static Integrator
Integrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, IntegratorType integratorType, QuadratureType quadratureType) Creates an integrator using provided integrator and quadrature types with default accuracy.static QuadratureIntegrator<Quadrature>
QuadratureIntegrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Creates a quadrature integrator using default accuracy and quadrature type.static QuadratureIntegrator<Quadrature>
QuadratureIntegrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Creates a quadrature integrator using default quadrature type.static QuadratureIntegrator<Quadrature>
QuadratureIntegrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps, QuadratureType quadratureType) Creates a quadrature integrator.static QuadratureIntegrator<Quadrature>
QuadratureIntegrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, QuadratureType quadratureType) Creates a quadrature integrator with default accuracy.static RombergIntegrator<Quadrature>
RombergIntegrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Creates an integrator using Romberg's method and having default accuracy and quadrature type.static RombergIntegrator<Quadrature>
RombergIntegrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Creates an integrator using Romberg's method and default quadrature type.static RombergIntegrator<Quadrature>
RombergIntegrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps, QuadratureType quadratureType) Creates an integrator using Romberg's method.static RombergIntegrator<Quadrature>
RombergIntegrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, QuadratureType quadratureType) Creates an integrator using Romberg's method and having default accuracy.static SimpsonIntegrator<Quadrature>
SimpsonIntegrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Creates an integrator using Simpson's method and having default accuracy and quadrature type.static SimpsonIntegrator<Quadrature>
SimpsonIntegrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Creates an integrator using Simpson's method and default quadrature type.static SimpsonIntegrator<Quadrature>
SimpsonIntegrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps, QuadratureType quadratureType) Creates an integrator using Simpson's method.static SimpsonIntegrator<Quadrature>
SimpsonIntegrator.create
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, QuadratureType quadratureType) Creates an integrator using Simpson's method and having default accuracy.Constructors in com.irurueta.numerical.integration with parameters of type SingleDimensionFunctionEvaluatorListenerModifierConstructorDescriptionDoubleExponentialRuleQuadrature
(SingleDimensionFunctionEvaluatorListener listener, double a, double b) Constructor with default maximum step size.DoubleExponentialRuleQuadrature
(SingleDimensionFunctionEvaluatorListener listener, double a, double b, double hmax) Constructor.DoubleExponentialRuleQuadratureIntegrator
(double a, double b, double hmax, SingleDimensionFunctionEvaluatorListener listener) Constructor with default accuracy.DoubleExponentialRuleQuadratureIntegrator
(double a, double b, double hmax, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.DoubleExponentialRuleQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor with default accuracy and default maximum step size.DoubleExponentialRuleQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.ExponentialMidPointQuadrature
(double a, SingleDimensionFunctionEvaluatorListener listener) Constructor.InfinityMidPointQuadrature
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor.InfinityMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor.InfinityMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.LowerSquareRootMidPointQuadrature
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor.LowerSquareRootMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor.LowerSquareRootMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.MidPointQuadrature
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor.MidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor with default accuracy.MidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.RombergDoubleExponentialRuleQuadratureIntegrator
(double a, double b, double hmax, SingleDimensionFunctionEvaluatorListener listener) Constructor with default accuracy.RombergDoubleExponentialRuleQuadratureIntegrator
(double a, double b, double hmax, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.RombergDoubleExponentialRuleQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor with default accuracy and default maximum step size.RombergDoubleExponentialRuleQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.RombergExponentialMidPointQuadratureIntegrator
(double a, SingleDimensionFunctionEvaluatorListener listener) Constructor with default accuracy.RombergExponentialMidPointQuadratureIntegrator
(double a, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.RombergInfinityMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor.RombergInfinityMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.RombergLowerSquareRootMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor with default accuracy.RombergLowerSquareRootMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.RombergMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor with default accuracy.RombergMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.RombergTrapezoidalQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor with default accuracy.RombergTrapezoidalQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.RombergUpperSquareRootMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor with default accuracy.RombergUpperSquareRootMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.SimpsonDoubleExponentialRuleQuadratureIntegrator
(double a, double b, double hmax, SingleDimensionFunctionEvaluatorListener listener) Constructor with default accuracy.SimpsonDoubleExponentialRuleQuadratureIntegrator
(double a, double b, double hmax, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.SimpsonDoubleExponentialRuleQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor with default accuracy and default maximum step size.SimpsonDoubleExponentialRuleQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.SimpsonInfinityMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor.SimpsonInfinityMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.SimpsonLowerSquareRootMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor.SimpsonLowerSquareRootMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.SimpsonMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor.SimpsonMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.SimpsonTrapezoidalQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor with default accuracy.SimpsonTrapezoidalQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.SimpsonUpperSquareRootMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor.SimpsonUpperSquareRootMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.TrapezoidalQuadrature
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor.TrapezoidalQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor with default accuracy.TrapezoidalQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor.UpperSquareRootMidPointQuadrature
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor.UpperSquareRootMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener) Constructor.UpperSquareRootMidPointQuadratureIntegrator
(double a, double b, SingleDimensionFunctionEvaluatorListener listener, double eps) Constructor. -
Uses of SingleDimensionFunctionEvaluatorListener in com.irurueta.numerical.optimization
Fields in com.irurueta.numerical.optimization declared as SingleDimensionFunctionEvaluatorListenerModifier and TypeFieldDescriptionDerivativeBrentSingleOptimizer.derivativeListener
Listener to evaluate the functions derivative.protected SingleDimensionFunctionEvaluatorListener
SingleOptimizer.listener
Listener to evaluate single dimension functions.Methods in com.irurueta.numerical.optimization that return SingleDimensionFunctionEvaluatorListenerModifier and TypeMethodDescriptionDerivativeBrentSingleOptimizer.getDerivativeListener()
Returns derivative listener to get function derivative.SingleOptimizer.getListener()
Returns listener to evaluate a single dimension function.Methods in com.irurueta.numerical.optimization with parameters of type SingleDimensionFunctionEvaluatorListenerModifier and TypeMethodDescriptionvoid
DerivativeBrentSingleOptimizer.setDerivativeListener
(SingleDimensionFunctionEvaluatorListener derivativeListener) Sets derivative listener that gets function derivative.void
SingleOptimizer.setListener
(SingleDimensionFunctionEvaluatorListener listener) Sets listener.Constructors in com.irurueta.numerical.optimization with parameters of type SingleDimensionFunctionEvaluatorListenerModifierConstructorDescriptionprotected
BracketedSingleOptimizer
(SingleDimensionFunctionEvaluatorListener listener, double minEvalPoint, double middleEvalPoint, double maxEvalPoint) Constructor.BrentSingleOptimizer
(SingleDimensionFunctionEvaluatorListener listener, double minEvalPoint, double middleEvalPoint, double maxEvalPoint, double tolerance) Constructor.protected
DerivativeBrentSingleOptimizer
(SingleDimensionFunctionEvaluatorListener listener, SingleDimensionFunctionEvaluatorListener derivativeListener, double minEvalPoint, double middleEvalPoint, double maxEvalPoint, double tolerance) Constructor.GoldenSingleOptimizer
(SingleDimensionFunctionEvaluatorListener listener, double minEvalPoint, double middleEvalPoint, double maxEvalPoint, double tolerance) Constructor.protected
Constructor with listener. -
Uses of SingleDimensionFunctionEvaluatorListener in com.irurueta.numerical.roots
Fields in com.irurueta.numerical.roots declared as SingleDimensionFunctionEvaluatorListenerModifier and TypeFieldDescriptionprotected SingleDimensionFunctionEvaluatorListener
DerivativeSingleRootEstimator.derivativeListener
Listener to evaluate a function's derivative.protected SingleDimensionFunctionEvaluatorListener
SingleRootEstimator.listener
Listener that evaluates a single dimension function in order to find its root.Methods in com.irurueta.numerical.roots that return SingleDimensionFunctionEvaluatorListenerModifier and TypeMethodDescriptionDerivativeSingleRootEstimator.getDerivativeListener()
Returns derivative listener to evaluate a function's derivative.SingleRootEstimator.getListener()
Returns listener that evaluates a single dimension function in order to find its root.Methods in com.irurueta.numerical.roots with parameters of type SingleDimensionFunctionEvaluatorListenerModifier and TypeMethodDescriptionvoid
DerivativeSingleRootEstimator.setDerivativeListener
(SingleDimensionFunctionEvaluatorListener derivativeListener) Sets derivative listener to evaluate a function's derivative.void
SingleRootEstimator.setListener
(SingleDimensionFunctionEvaluatorListener listener) Sets listener that evaluates a single dimension function in order to find its root.Constructors in com.irurueta.numerical.roots with parameters of type SingleDimensionFunctionEvaluatorListenerModifierConstructorDescriptionBisectionSingleRootEstimator
(SingleDimensionFunctionEvaluatorListener listener, double minEvalPoint, double maxEvalPoint, double tolerance) Constructor.protected
BracketedSingleRootEstimator
(SingleDimensionFunctionEvaluatorListener listener, double minEvalPoint, double maxEvalPoint) Constructor.BrentSingleRootEstimator
(SingleDimensionFunctionEvaluatorListener listener, double minEvalPoint, double maxEvalPoint, double tolerance) Constructor.protected
DerivativeSingleRootEstimator
(SingleDimensionFunctionEvaluatorListener listener, double minEvalPoint, double maxEvalPoint) Constructor.protected
DerivativeSingleRootEstimator
(SingleDimensionFunctionEvaluatorListener listener, SingleDimensionFunctionEvaluatorListener derivativeListener, double minEvalPoint, double maxEvalPoint) ConstructorFalsePositionSingleRootEstimator
(SingleDimensionFunctionEvaluatorListener listener, double minEvalPoint, double maxEvalPoint, double tolerance) Constructor.NewtonRaphsonSingleRootEstimator
(SingleDimensionFunctionEvaluatorListener listener, double minEvalPoint, double maxEvalPoint, double tolerance) Constructor.NewtonRaphsonSingleRootEstimator
(SingleDimensionFunctionEvaluatorListener listener, SingleDimensionFunctionEvaluatorListener derivativeListener, double minEvalPoint, double maxEvalPoint, double tolerance) Constructor.RidderSingleRootEstimator
(SingleDimensionFunctionEvaluatorListener listener, double minEvalPoint, double maxEvalPoint, double tolerance) Constructor.SafeNewtonRaphsonSingleRootEstimator
(SingleDimensionFunctionEvaluatorListener listener, double minEvalPoint, double maxEvalPoint, double tolerance) Constructor.SafeNewtonRaphsonSingleRootEstimator
(SingleDimensionFunctionEvaluatorListener listener, SingleDimensionFunctionEvaluatorListener derivativeListener, double minEvalPoint, double maxEvalPoint, double tolerance) Constructor.SecantSingleRootEstimator
(SingleDimensionFunctionEvaluatorListener listener, double minEvalPoint, double maxEvalPoint, double tolerance) Constructor.protected
Constructor.