swiftest_util_copy_particle_info_arr Interface

interface
public module subroutine swiftest_util_copy_particle_info_arr(source, dest, idx)

Arguments

Type IntentOptional Attributes Name
class(swiftest_particle_info), intent(in), dimension(:) :: source

Source object to copy into

class(swiftest_particle_info), intent(inout), dimension(:) :: dest

Swiftest body object with particle metadata information object

integer(kind=I4B), intent(in), optional, dimension(:) :: idx

Optional array of indices to draw the source object