Easy to use basic particle swarm optimizer written in Fortran 90. There is a mpi version which i will share it later.