Skip to content
forked from petervanya/DPDsim

A dissipative particle dynamics (DPD) project.

Notifications You must be signed in to change notification settings

Runeluna/DPDsim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DPDsim

23/06/16

Dissipative particle dynamics simulation of non-bonded particles. Based on [http://dx.doi.org/10.1063/1.474784](Groot, JCP, 1997).

Written in Fortran (pure or via f2py), Python, and Julia. Fortran is about an order of magnitude faster than Python/Numba.

Requirements

  • Python3
  • numpy, numba, docopt

TO DO

  • [L] Add Verlet/neighbour list (as option)
  • [L] Add bonds
  • [M] Add pressure
  • [S] Generalise velocity-Verlet algo

About

A dissipative particle dynamics (DPD) project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 70.8%
  • Fortran 18.3%
  • Julia 9.5%
  • Other 1.4%