Uses of Interface
org.orekit.control.indirect.adjoint.cost.CartesianCost
Packages that use CartesianCost
Package
Description
This package provides routines to model the adjoint dynamics as in the Pontryagin Maximum Principle, as used
in indirect control.
This package provides routines to model the control cost in adjoint equations as in the Pontryagin Maximum Principle.
-
Uses of CartesianCost in org.orekit.control.indirect.adjoint
Methods in org.orekit.control.indirect.adjoint that return CartesianCostModifier and TypeMethodDescriptionCartesianAdjointDerivativesProvider.getCost()Getter for the cost.Constructors in org.orekit.control.indirect.adjoint with parameters of type CartesianCostModifierConstructorDescriptionCartesianAdjointDerivativesProvider(CartesianCost cost, CartesianAdjointEquationTerm... adjointEquationTerms) Constructor. -
Uses of CartesianCost in org.orekit.control.indirect.adjoint.cost
Classes in org.orekit.control.indirect.adjoint.cost that implement CartesianCostModifier and TypeClassDescriptionclassAbstract class for cost with Cartesian coordinates.classClass for bounded energy cost with Cartesian coordinates.classClass for minimizing the flight duration (a.k.a. time of flight) with Cartesian coordinates.classClass for fuel cost with Cartesian coordinates.classFuel cost penalized with a logarithmic term, which is a barrier so is not defined for epsilon equal to 0 or 1.classAbstract class for fuel cost with a penalty term proportional to a weight parameter epsilon.classFuel cost penalized with a quadratic term.classClass for unbounded energy cost with Cartesian coordinates.classClass for unbounded energy cost with Cartesian coordinates neglecting the mass consumption.Methods in org.orekit.control.indirect.adjoint.cost that return CartesianCostModifier and TypeMethodDescriptionFieldCartesianCost.toCartesianCost()Method returning equivalent in non-Field.