Adds Resolved Particles to list of collisional objects.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(collision_obj), | intent(inout) | :: | this |
Collision utility |
||
| type(ResPart_set), | intent(in), | target | :: | RP |
Resolved Particles |
impure subroutine collision_obj_AddResolvedParticles(this,RP) !> Adds Resolved Particles to list of collisional objects. implicit none class(collision_obj), intent(inout) :: this !! Collision utility type(ResPart_set), intent(in), & target :: RP !! Resolved Particles if (.not.associated(this%RP)) then this%RP => RP else call this%parallel%Stop("Collision object already contains an RP object") end if return end subroutine collision_obj_AddResolvedParticles