Uses of Interface
org.orekit.control.indirect.adjoint.CartesianAdjointEquationTerm
-
Packages that use CartesianAdjointEquationTerm Package Description org.orekit.control.indirect.adjoint This package provides routines to model the adjoint dynamics as in the Pontryagin Maximum Principle, as used in indirect control.org.orekit.control.indirect.shooting.propagation This package provides classes relative to the propagation part of indirect shooting. -
-
Uses of CartesianAdjointEquationTerm in org.orekit.control.indirect.adjoint
Classes in org.orekit.control.indirect.adjoint that implement CartesianAdjointEquationTerm Modifier and Type Class Description class
AbstractCartesianAdjointEquationTerm
Abstract class to define terms in the adjoint equations and Hamiltonian for Cartesian coordinates.class
AbstractCartesianAdjointGravitationalTerm
Abstract class for common computations regarding adjoint dynamics and gravity for Cartesian coordinates.class
AbstractCartesianAdjointNewtonianTerm
Abstract class for common computations regarding adjoint dynamics and Newtonian gravity for Cartesian coordinates.class
AbstractCartesianAdjointNonCentralBodyTerm
Abstract class defining the contributions of a point-mass, single body gravity in the adjoint equations for Cartesian coordinates.class
CartesianAdjointInertialTerm
Class defining inertial forces' contributions in the adjoint equations for Cartesian coordinates.class
CartesianAdjointJ2Term
Class defining a (constant) J2 contributions in the adjoint equations for Cartesian coordinates.class
CartesianAdjointKeplerianTerm
Class defining the Keplerian contributions in the adjoint equations for Cartesian coordinates.class
CartesianAdjointSingleBodyTerm
Class defining the contributions of a point-mass, single body gravity in the adjoint equations for Cartesian coordinates.class
CartesianAdjointThirdBodyTerm
Class defining the contributions of a point-mass, third body in the adjoint equations for Cartesian coordinates.Constructors in org.orekit.control.indirect.adjoint with parameters of type CartesianAdjointEquationTerm Constructor Description CartesianAdjointDerivativesProvider(CartesianCost cost, CartesianAdjointEquationTerm... adjointEquationTerms)
Constructor.FieldCartesianAdjointDerivativesProvider(FieldCartesianCost<T> cost, CartesianAdjointEquationTerm... adjointEquationTerms)
Constructor. -
Uses of CartesianAdjointEquationTerm in org.orekit.control.indirect.shooting.propagation
Methods in org.orekit.control.indirect.shooting.propagation with parameters of type CartesianAdjointEquationTerm Modifier and Type Method Description static CartesianAdjointDynamicsProvider
CartesianAdjointDynamicsProviderFactory. buildBoundedEnergyProvider(String adjointName, double massFlowRateFactor, double maximumThrustMagnitude, EventDetectionSettings eventDetectionSettings, CartesianAdjointEquationTerm... cartesianAdjointEquationTerms)
Method building a provider with bounded Cartesian energy as cost.static CartesianAdjointDynamicsProvider
CartesianAdjointDynamicsProviderFactory. buildBoundedFuelCostProvider(String adjointName, double massFlowRateFactor, double maximumThrustMagnitude, EventDetectionSettings eventDetectionSettings, CartesianAdjointEquationTerm... cartesianAdjointEquationTerms)
Method building a provider with bounded Cartesian fuel as cost.static CartesianAdjointDynamicsProvider
CartesianAdjointDynamicsProviderFactory. buildUnboundedEnergyProvider(String adjointName, double massFlowRateFactor, EventDetectionSettings eventDetectionSettings, CartesianAdjointEquationTerm... cartesianAdjointEquationTerms)
Method building a provider with unbounded Cartesian energy as cost.static CartesianAdjointDynamicsProvider
CartesianAdjointDynamicsProviderFactory. buildUnboundedEnergyProviderNeglectingMass(String adjointName, CartesianAdjointEquationTerm... cartesianAdjointEquationTerms)
Method building a provider with unbounded Cartesian energy and vanishing mass flow as cost.
-