util_fill Interface

public interface util_fill

Subroutines

public module subroutine swiftest_util_fill_arr_info(keeps, inserts, lfill_list)

Arguments

Type IntentOptional Attributes Name
type(swiftest_particle_info), intent(inout), dimension(:), allocatable :: keeps

Array of values to keep

type(swiftest_particle_info), intent(in), dimension(:), allocatable :: inserts

Array of values to insert into keep

logical, intent(in), dimension(:) :: lfill_list

Logical array of bodies to merge into the keeps

public module subroutine swiftest_util_fill_arr_kin(keeps, inserts, lfill_list)

Arguments

Type IntentOptional Attributes Name
type(swiftest_kinship), intent(inout), dimension(:), allocatable :: keeps

Array of values to keep

type(swiftest_kinship), intent(in), dimension(:), allocatable :: inserts

Array of values to insert into keep

logical, intent(in), dimension(:) :: lfill_list

Logical array of bodies to merge into the keeps