swiftest_kick_getacch_int_one_pl Interface

interface
public pure module module subroutine swiftest_kick_getacch_int_one_pl(rji2, xr, yr, zr, Gmi, Gmj, axi, ayi, azi, axj, ayj, azj)

Arguments

TypeIntentOptionalAttributesName
real(kind=DP), intent(in) :: rji2

Square of distance between the two bodies

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

Distances between the two bodies in x, y, and z directions

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

Distances between the two bodies in x, y, and z directions

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

Distances between the two bodies in x, y, and z directions

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

G*mass of body i

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

G*mass of body j

real(kind=DP), intent(inout) :: axi

Acceleration vector components of body i

real(kind=DP), intent(inout) :: ayi

Acceleration vector components of body i

real(kind=DP), intent(inout) :: azi

Acceleration vector components of body i

real(kind=DP), intent(inout) :: axj

Acceleration vector components of body j

real(kind=DP), intent(inout) :: ayj

Acceleration vector components of body j

real(kind=DP), intent(inout) :: azj

Acceleration vector components of body j