check_particle_position Module Procedure

module procedure check_particle_position module function check_particle_position(npart, pos, pos_a) result(cnt)

Return the number of times that pos_a appears in the array pos

FT 13.10.2021


Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: npart
double precision, intent(in), DIMENSION(3,npart) :: pos
double precision, intent(in), DIMENSION(3) :: pos_a

Return Value integer


Called by

proc~~check_particle_position~~CalledByGraph proc~check_particle_position check_particle_position interface~check_particle_position check_particle_position interface~check_particle_position->proc~check_particle_position

Contents


Variables

Type Visibility Attributes Name Initial
integer, private, DIMENSION(npart) :: cnts
integer, private :: itr
integer, private :: itr2
integer, private :: size_x
integer, private, DIMENSION(npart) :: x_number
integer, private, DIMENSION(:), ALLOCATABLE :: x_number_filt
integer, private, DIMENSION(npart) :: x_sort