tides_rot_derivs Interface

interface
public module function tides_rot_derivs(rot_pl_cb, t, dt, rbeg, rend) result(drot)

Arguments

Type IntentOptional Attributes Name
real(kind=DP), intent(in), dimension(:,:) :: rot_pl_cb

Array of rotations. The last element is the central body, and all others are massive bodies

real(kind=DP), intent(in) :: t

Current time, which is used to interpolate the massive body positions

real(kind=DP), intent(in) :: dt

Total step size

real(kind=DP), intent(in), dimension(:,:) :: rbeg
real(kind=DP), intent(in), dimension(:,:) :: rend

Return Value real(kind=DP),dimension(:,:),allocatable

Description

Need to add more arguments so we can pull in mass, radius, Ip, J2, etc…