Package | Description |
---|---|
agi.foundation.aircraftpropagation |
Contains types for propagating an aircraft through various maneuvers subject to
flight phase performance models and wind effects.
|
agi.foundation.celestial |
Contains types used in modeling characteristics of celestial objects and celestial phenomena.
|
agi.foundation.propagators |
Contains types used in producing the state of an object from a known element set.
|
agi.foundation.propagators.advanced |
Contains types used to create more specialized propagation scenarios.
|
Modifier and Type | Method and Description |
---|---|
PropagationPointElement |
AircraftMotionElement.applyManeuver(Maneuver maneuver)
Produces a point
PropagationStateElement that uses the provided maneuver definition to compute the derivatives for integration. |
Modifier and Type | Method and Description |
---|---|
PropagationPointElement |
SolarRadiationBoundaryMitigation.getStatePosition()
Gets the position element of the object that is being corrected.
|
Modifier and Type | Method and Description |
---|---|
void |
SolarRadiationBoundaryMitigation.setStatePosition(PropagationPointElement value)
Sets the position element of the object that is being corrected.
|
Constructor and Description |
---|
SolarRadiationBoundaryMitigation(PropagationPointElement statePosition,
CentralBody centralBody,
double gravitationalParameter,
SimpleSolarRadiationForce forceToCorrect,
Scalar mass)
Creates an instance.
|
Modifier and Type | Class and Description |
---|---|
class |
PropagationNewtonianPoint
An
PropagationStateElement representing the position (and velocity) of a body
with its second derivative defined by Newton's second law of motion: Acceleration = AppliedForce / Mass |
Modifier and Type | Method and Description |
---|---|
protected boolean |
PropagationNewtonianPoint.checkForSameDefinition(PropagationPointElement other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
PropagationPointElement.checkForSameDefinition(PropagationPointElement other)
Checks to determine if another instance has the same definition as this instance and
returns
true if it does. |
Constructor and Description |
---|
PropagationPointElement(PropagationPointElement existingInstance,
CopyContext context)
Initializes a new instance as a copy of an existing instance.
|