Skip to content
This repository was archived by the owner on Aug 28, 2024. It is now read-only.

Commit

Permalink
Improved the supercats
Browse files Browse the repository at this point in the history
  • Loading branch information
daminton committed Jan 9, 2023
1 parent 1843972 commit 328cda7
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions src/fraggle/fraggle_generate.f90
Original file line number Diff line number Diff line change
Expand Up @@ -270,19 +270,18 @@ module subroutine fraggle_generate_pos_vec(collider)
fragment_cloud_center(:,1) = impactors%rc(:,1)
fragment_cloud_center(:,2) = impactors%rc(:,2) + rdistance * impactors%bounce_unit(:)
else if (lsupercat) then
fragment_cloud_center(:,1) = impactors%rc(:,1) - rdistance * impactors%bounce_unit(:)
fragment_cloud_center(:,2) = impactors%rc(:,2) + rdistance * impactors%bounce_unit(:)
fragment_cloud_radius(:) = cloud_size_scale_factor * rdistance / 2.0_DP
fragment_cloud_center(:,1) = impactors%rc(:,1)
fragment_cloud_center(:,2) = impactors%rc(:,2)
fragment_cloud_radius(:) = cloud_size_scale_factor * rdistance
else
fragment_cloud_center(:,1) = impactors%rbimp(:) - impactors%radius(1) * impactors%y_unit(:)
fragment_cloud_center(:,2) = impactors%rbimp(:) + impactors%radius(2) * impactors%y_unit(:)
fragment_cloud_radius(:) = cloud_size_scale_factor * rdistance
end if
fragments%rc(:,1) = fragment_cloud_center(:,1)
if (lsupercat) then
istart = 3
fragments%rc(:,2) = fragment_cloud_center(:,2)
istart = 1
else
fragments%rc(:,1) = fragment_cloud_center(:,1)
istart = 2
end if

Expand Down

0 comments on commit 328cda7

Please sign in to comment.