(git:1f285aa)
particle_types.F File Reference

Go to the source code of this file.

Modules

module  particle_types
 Define the data structure for the particle information.
 

Functions/Subroutines

subroutine, public particle_types::allocate_particle_set (particle_set, nparticle)
 Allocate a particle set. More...
 
subroutine, public particle_types::deallocate_particle_set (particle_set)
 Deallocate a particle set. More...
 
subroutine, public particle_types::update_particle_set (particle_set, int_group, pos, vel, for, add)
 ... More...
 
pure real(kind=dp) function, dimension(3), public particle_types::get_particle_pos_or_vel (iatom, particle_set, vector)
 Return the atomic position or velocity of atom iatom in x from a packed vector even if core-shell particles are present. More...
 
pure subroutine, public particle_types::update_particle_pos_or_vel (iatom, particle_set, x, vector)
 Update the atomic position or velocity by x and return the updated atomic position or velocity in x even if core-shell particles are present. More...