Uses of Interface
org.orekit.propagation.integration.AdditionalDerivativesProvider
Packages that use AdditionalDerivativesProvider
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.
This package provides classes relative to the propagation part of indirect shooting.
Generators for columns of Jacobian matrices related to maneuver parameters.
This package provides tools to convert a given propagator or a set of
SpacecraftState into another propagator.Utilities for integration-based propagators (both numerical and semi-analytical).
Top level package for numerical propagators.
Top level package for CR3BP Models used with a numerical propagator.
-
Uses of AdditionalDerivativesProvider in org.orekit.control.indirect.adjoint
Classes in org.orekit.control.indirect.adjoint that implement AdditionalDerivativesProviderModifier and TypeClassDescriptionclassClass defining the adjoint dynamics, as defined in the Pontryagin Maximum Principle, in the case where Cartesian coordinates in an inertial frame are the dependent variable. -
Uses of AdditionalDerivativesProvider in org.orekit.control.indirect.adjoint.cost
Methods in org.orekit.control.indirect.adjoint.cost that return AdditionalDerivativesProviderModifier and TypeMethodDescriptiondefault AdditionalDerivativesProviderCartesianCost.getCostDerivativeProvider(String name) Get the derivatives provider to be able to integrate the cost function. -
Uses of AdditionalDerivativesProvider in org.orekit.control.indirect.shooting.propagation
Methods in org.orekit.control.indirect.shooting.propagation that return AdditionalDerivativesProviderModifier and TypeMethodDescriptionAdjointDynamicsProvider.buildAdditionalDerivativesProvider()Builds adjoint derivatives provider. -
Uses of AdditionalDerivativesProvider in org.orekit.forces.maneuvers.jacobians
Classes in org.orekit.forces.maneuvers.jacobians that implement AdditionalDerivativesProviderModifier and TypeClassDescriptionclassGenerator for effect of delaying mass depletion when delaying a maneuver, when the mass itself is not included in the transition matrix. -
Uses of AdditionalDerivativesProvider in org.orekit.propagation.conversion
Methods in org.orekit.propagation.conversion that return types with arguments of type AdditionalDerivativesProviderModifier and TypeMethodDescriptionprotected List<AdditionalDerivativesProvider> AbstractPropagatorBuilder.getAdditionalDerivativesProviders()Get the list of additional equations.Methods in org.orekit.propagation.conversion with parameters of type AdditionalDerivativesProviderModifier and TypeMethodDescriptionvoidAbstractPropagatorBuilder.addAdditionalDerivativesProvider(AdditionalDerivativesProvider provider) Add a set of user-specified equations to be integrated along with the orbit propagation (author Shiva Iyer). -
Uses of AdditionalDerivativesProvider in org.orekit.propagation.integration
Methods in org.orekit.propagation.integration that return types with arguments of type AdditionalDerivativesProviderModifier and TypeMethodDescriptionAbstractIntegratedPropagator.getAdditionalDerivativesProviders()Get an unmodifiable list of providers for additional derivatives.Methods in org.orekit.propagation.integration with parameters of type AdditionalDerivativesProviderModifier and TypeMethodDescriptionvoidAbstractIntegratedPropagator.addAdditionalDerivativesProvider(AdditionalDerivativesProvider provider) Add a provider for user-specified state derivatives to be integrated along with the orbit propagation. -
Uses of AdditionalDerivativesProvider in org.orekit.propagation.numerical
Classes in org.orekit.propagation.numerical that implement AdditionalDerivativesProviderModifier and TypeClassDescriptionclassComputes derivatives of the acceleration, including ThirdBodyAttraction. -
Uses of AdditionalDerivativesProvider in org.orekit.propagation.numerical.cr3bp
Classes in org.orekit.propagation.numerical.cr3bp that implement AdditionalDerivativesProviderModifier and TypeClassDescriptionclassClass calculating the state transition matrix coefficient for CR3BP Computation.