Uses of Interface
org.orekit.propagation.integration.FieldAdditionalDerivativesProvider
Packages that use FieldAdditionalDerivativesProvider
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.
Utilities for integration-based propagators (both numerical and semi-analytical).
-
Uses of FieldAdditionalDerivativesProvider in org.orekit.control.indirect.adjoint
Classes in org.orekit.control.indirect.adjoint that implement FieldAdditionalDerivativesProviderModifier and TypeClassDescriptionclassFieldCartesianAdjointDerivativesProvider<T extends CalculusFieldElement<T>>Class defining the Field version of the adjoint dynamics for Cartesian coordinates, as defined in the Pontryagin Maximum Principle. -
Uses of FieldAdditionalDerivativesProvider in org.orekit.control.indirect.adjoint.cost
Methods in org.orekit.control.indirect.adjoint.cost that return FieldAdditionalDerivativesProviderModifier and TypeMethodDescriptiondefault FieldAdditionalDerivativesProvider<T> FieldCartesianCost.getCostDerivativeProvider(String name) Get the derivatives provider to be able to integrate the cost function. -
Uses of FieldAdditionalDerivativesProvider in org.orekit.control.indirect.shooting.propagation
Methods in org.orekit.control.indirect.shooting.propagation that return FieldAdditionalDerivativesProviderModifier and TypeMethodDescription<T extends CalculusFieldElement<T>>
FieldAdditionalDerivativesProvider<T> AdjointDynamicsProvider.buildFieldAdditionalDerivativesProvider(Field<T> field) Builds Field adjoint derivatives provider. -
Uses of FieldAdditionalDerivativesProvider in org.orekit.propagation.integration
Methods in org.orekit.propagation.integration that return types with arguments of type FieldAdditionalDerivativesProviderModifier and TypeMethodDescriptionFieldAbstractIntegratedPropagator.getAdditionalDerivativesProviders()Get an unmodifiable list of providers for additional derivatives.Methods in org.orekit.propagation.integration with parameters of type FieldAdditionalDerivativesProviderModifier and TypeMethodDescriptionvoidFieldAbstractIntegratedPropagator.addAdditionalDerivativesProvider(FieldAdditionalDerivativesProvider<T> provider) Add a provider for user-specified state derivatives to be integrated along with the orbit propagation.