Package org.orekit.tutorials.yaml
Class TutorialOptimizationEngine
- java.lang.Object
-
- org.orekit.tutorials.yaml.TutorialOptimizationEngine
-
public class TutorialOptimizationEngine extends Object
Optimization engine used by the estimator.Data are read from a YAML file.
- Author:
- Bryan Cazabonne
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TutorialOptimizationEngine.TutorialGaussNewton
Gauss-Newton optimizer.static class
TutorialOptimizationEngine.TutorialLevenbergMarquardt
Levenberg-Marquardt optimizer.
-
Constructor Summary
Constructors Constructor Description TutorialOptimizationEngine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TutorialOptimizationEngine.TutorialGaussNewton
getGaussNewton()
Get the Gauss-Newton optimization engine.TutorialOptimizationEngine.TutorialLevenbergMarquardt
getLevenbergMarquardt()
Get the Levenberg-Marquardt optimization engine.void
setGaussNewton(TutorialOptimizationEngine.TutorialGaussNewton gaussNewton)
Set the Gauss-Newton optimization engine.void
setLevenbergMarquardt(TutorialOptimizationEngine.TutorialLevenbergMarquardt levenbergMarquardt)
Set the Levenberg-Marquardt optimization engine.
-
-
-
Method Detail
-
getLevenbergMarquardt
public TutorialOptimizationEngine.TutorialLevenbergMarquardt getLevenbergMarquardt()
Get the Levenberg-Marquardt optimization engine.- Returns:
- the Levenberg-Marquardt optimization engine
-
setLevenbergMarquardt
public void setLevenbergMarquardt(TutorialOptimizationEngine.TutorialLevenbergMarquardt levenbergMarquardt)
Set the Levenberg-Marquardt optimization engine.- Parameters:
levenbergMarquardt
- Levenberg-Marquardt optimization engine
-
getGaussNewton
public TutorialOptimizationEngine.TutorialGaussNewton getGaussNewton()
Get the Gauss-Newton optimization engine.- Returns:
- the Gauss-Newton optimization engine
-
setGaussNewton
public void setGaussNewton(TutorialOptimizationEngine.TutorialGaussNewton gaussNewton)
Set the Gauss-Newton optimization engine.- Parameters:
gaussNewton
- Gauss-Newton optimization engine
-
-