From f68f01ae7cb4e06dc450e63ef991ae02365d5835 Mon Sep 17 00:00:00 2001 From: David A Minton Date: Wed, 25 Jan 2023 17:28:26 -0500 Subject: [PATCH] Fixed issue where a failed fragmentation event is supposed to convert to hit and run. I forgot to put a return statement after calling the hitandrun method --- src/fraggle/fraggle_generate.f90 | 1 + 1 file changed, 1 insertion(+) diff --git a/src/fraggle/fraggle_generate.f90 b/src/fraggle/fraggle_generate.f90 index b28480e59..2efafbc85 100644 --- a/src/fraggle/fraggle_generate.f90 +++ b/src/fraggle/fraggle_generate.f90 @@ -57,6 +57,7 @@ module subroutine fraggle_generate(self, nbody_system, param, t) if (lfailure) then call swiftest_io_log_one_message(COLLISION_LOG_OUT, "Fraggle failed to find an energy-losing solution. Treating this as a hit and run.") call self%hitandrun(nbody_system, param, t) + return end if associate (fragments => self%fragments)