Circular Restricted Three Body Problem (CRTBP)

Structures

Functions

Jamie.crtbp_eomFunction
crtbp_eom(pv::AbstractArray, sys::CrtbpSystem, t)

Evaluate the equations of motion for the Circular Restricted Three Body Problem (CRTBP) at the state specified by pv in the system specified by sys. The time input, t, while required due to compatibility with DifferentialEquations.jl, is not used.

Note, here, pv can be any AbstractArray due to compatibility with DifferentialEquations. However, if a PositionVelocity is not constructible via PositionVelocity(pv), an error will be thrown.

See also: crtbp_jacobian, PositionVelocity

source
Jamie.crtbp_jacobianFunction
crtbp_jacobian(pv::AbstractArray, sys::CrtbpSystem, t)

Evaluate the jacobian of equations of motion for the Circular Restricted Three Body Problem (CRTBP) at the state specified by pv in the system specified by sys. The time input, t, while required due to compatibility with DifferentialEquations.jl, is not used.

Note, here, pv can be any AbstractArray due to compatibility with DifferentialEquations. However, if a PositionVelocity is not constructible via PositionVelocity(pv), an error will be thrown.

See also: crtbp_eom, PositionVelocity

source