| Package | Description |
|---|---|
| fr.cnes.sirius.patrius.attitudes.directions | |
| fr.cnes.sirius.patrius.events.utils | |
| 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 |
| Constructor and Description |
|---|
GlintApproximatePointingDirection(OneAxisEllipsoid shape,
PVCoordinatesProvider sunPV,
UnivariateSolver univariateSolver)
Constructor.
|
| Constructor and Description |
|---|
EventState(EventDetector detectorIn,
UnivariateSolver solverIn,
String spacecraftId)
Constructor allowing the user to provide the solver used in switch detection and an identifier for the spacecraft
whose state is used by the detector.
|
| 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) |
Copyright © 2024 CNES. All rights reserved.