symba_encounter_check_pl Interface

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

Arguments

Type IntentOptional Attributes Name
class(symba_pl), 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