symba_encounter_check_tp Interface

interface
public module module function symba_encounter_check_tp(self, param, nbody_system, dt, irec) result(lany_encounter)

Arguments

TypeIntentOptionalAttributesName
class(symba_tp), intent(inout) :: self

SyMBA test particle object

class(swiftest_parameters), intent(inout) :: param

Current Swiftest run configuration parameters

class(symba_nbody_system), intent(inout) :: nbody_system

SyMBA nbody system object

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

step size

integer(kind=I4B), intent(in) :: irec

Current recursion level

Return Value logical

Returns true if there is at least one close encounter