Package | Description |
---|---|
fr.cnes.sirius.patrius.attitudes.directions | |
fr.cnes.sirius.patrius.math.analysis.solver | |
fr.cnes.sirius.patrius.math.ode |
This package provides classes to solve Ordinary Differential Equations problems.
|
fr.cnes.sirius.patrius.math.ode.events |
This package provides classes to handle discrete events occurring during
Ordinary Differential Equations integration.
|
fr.cnes.sirius.patrius.math.ode.nonstiff | |
fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient | |
fr.cnes.sirius.patrius.propagation.events |
Constructor and Description |
---|
GlintApproximatePointingDirection(EllipsoidBodyShape shape,
PVCoordinatesProvider sunPV,
UnivariateSolver univariateSolver)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractUnivariateSolver
Base class for solvers.
|
class |
BaseSecantSolver
Base class for all bracketing Secant-based methods for root-finding
(approximating a zero of a univariate real function).
|
class |
BisectionSolver
Implements the
bisection algorithm for finding zeros of univariate real functions.
|
class |
BracketingNthOrderBrentSolver
This class implements a modification of the Brent algorithm.
|
class |
BrentSolver
This class implements the
Brent algorithm for finding zeros of real univariate functions.
|
class |
IllinoisSolver
Implements the Illinois method for root-finding (approximating
a zero of a univariate real function).
|
class |
MullerSolver
This class implements the
Muller's Method for root finding of real univariate functions.
|
class |
MullerSolver2
This class implements the
Muller's Method for root finding of real univariate functions.
|
class |
PegasusSolver
Implements the Pegasus method for root-finding (approximating
a zero of a univariate real function).
|
class |
RegulaFalsiSolver
Implements the Regula Falsi or False position method for
root-finding (approximating a zero of a univariate real function).
|
class |
RiddersSolver
Implements the
Ridders' Method for root finding of real univariate functions.
|
class |
SecantSolver
Implements the Secant method for root-finding (approximating a
zero of a univariate real function).
|
Modifier and Type | Method and Description |
---|---|
void |
ODEIntegrator.addEventHandler(EventHandler handler,
double maxCheckInterval,
double convergence,
int maxIterationCount,
UnivariateSolver solver)
Add an event handler to the integrator.
|
void |
AbstractIntegrator.addEventHandler(EventHandler handler,
double maxCheckInterval,
double convergence,
int maxIterationCount,
UnivariateSolver solver)
Add an event handler to the integrator.
|
Constructor and Description |
---|
EventState(EventHandler handlerIn,
double maxCheckIntervalIn,
double convergenceIn,
int maxIterationCountIn,
UnivariateSolver solverIn)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
GraggBulirschStoerIntegrator.addEventHandler(EventHandler function,
double maxCheckInterval,
double convergence,
int maxIterationCount,
UnivariateSolver solver)
Add an event handler to the integrator.
|
Constructor and Description |
---|
NonLinearConjugateGradientOptimizer(NonLinearConjugateGradientOptimizer.Formula updateFormulaIn,
ConvergenceChecker<PointValuePair> checker,
UnivariateSolver lineSearchSolver)
Constructor with default
preconditioner . |
NonLinearConjugateGradientOptimizer(NonLinearConjugateGradientOptimizer.Formula updateFormulaIn,
ConvergenceChecker<PointValuePair> checker,
UnivariateSolver lineSearchSolver,
Preconditioner preconditionerIn) |
Constructor and Description |
---|
EventState(EventDetector detectorIn,
UnivariateSolver solverIn)
Constructor allowing the user to provide
the solver used in switch detection.
|
Copyright © 2019 CNES. All rights reserved.