push_particle_into_particles_on_mype Subroutine

public subroutine push_particle_into_particles_on_mype(ipart)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ipart

Called by

proc~~push_particle_into_particles_on_mype~~CalledByGraph proc~push_particle_into_particles_on_mype push_particle_into_particles_on_mype proc~advect_create_particles advect_create_particles proc~advect_create_particles->proc~push_particle_into_particles_on_mype proc~comm_particles comm_particles proc~comm_particles->proc~push_particle_into_particles_on_mype proc~comm_particles_global comm_particles_global proc~comm_particles_global->proc~push_particle_into_particles_on_mype proc~gca_create_particles gca_create_particles proc~gca_create_particles->proc~push_particle_into_particles_on_mype proc~lorentz_create_particles Lorentz_create_particles proc~lorentz_create_particles->proc~push_particle_into_particles_on_mype proc~read_from_snapshot read_from_snapshot proc~read_from_snapshot->proc~push_particle_into_particles_on_mype proc~sample_create_particles sample_create_particles proc~sample_create_particles->proc~push_particle_into_particles_on_mype proc~advance_particles advance_particles proc~advance_particles->proc~comm_particles proc~handle_particles handle_particles proc~handle_particles->proc~comm_particles_global proc~handle_particles->proc~advance_particles proc~particles_create particles_create proc~particles_create->proc~advect_create_particles proc~particles_create->proc~gca_create_particles proc~particles_create->proc~lorentz_create_particles proc~particles_create->proc~sample_create_particles proc~read_particles_snapshot read_particles_snapshot proc~read_particles_snapshot->proc~comm_particles_global proc~read_particles_snapshot->proc~read_from_snapshot proc~advance advance proc~advance->proc~handle_particles proc~main main proc~main->proc~handle_particles proc~main->proc~particles_create proc~main->proc~read_particles_snapshot proc~timeintegration timeintegration proc~main->proc~timeintegration proc~timeintegration->proc~advance program~agile agile program~agile->proc~main

Source Code

  subroutine push_particle_into_particles_on_mype(ipart)
    implicit none

    integer, intent(in)            :: ipart

    nparticles_on_mype = nparticles_on_mype + 1
    particles_on_mype(nparticles_on_mype) = ipart

  end subroutine push_particle_into_particles_on_mype