Click or drag to resize

InitialOrbitSolverSolve Method (Cartesian, Cartesian, Cartesian)

Solves the initial orbit determination problem using the Gibbs method.

Namespace:  AGI.Foundation.Propagators
Assembly:  AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public Motion<Cartesian> Solve(
	Cartesian position1,
	Cartesian position2,
	Cartesian position3
)

Parameters

position1
Type: AGI.Foundation.CoordinatesCartesian
The first position in the orbit.
position2
Type: AGI.Foundation.CoordinatesCartesian
The second position in the orbit.
position3
Type: AGI.Foundation.CoordinatesCartesian
The third position in the orbit.

Return Value

Type: MotionCartesian
The motion for position2, that determines the orbit.
Exceptions
ExceptionCondition
ArgumentExceptionThrown if any of the input positions are Zero or Undefined.
See Also