Skip to content

matbonfanti/PolyOnTheFly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

           **********************************
                    PolyOnTheFly 
           **********************************

PolyOnTheFly is a Molecular Dynamics code (MD) written in FORTRAN 90/95.
The project has been developed by Matteo Bonfanti @ CDGT Group
For information or support, write to matteo.bonfanti@unimi.it

   ----------------
   | Capabilities |
   ----------------

* Ring Polymer Molecular Dynamics
* Equilibration with Langevin Dynamics 
* Symplectic propagators: Velocity-Verlet, Vanden-Eijnden 
  Ciccotti Integrator, Path Integral Langevin Equation (PILE) 
* Integrated with SIESTA and DFTB+
  for on-the-fly computation of the forces
* MPI parallelization over the trajectories

   ----------------
   |  Compiling   |
   ----------------

To compile PolyOnTheFly, first edit the beginning section of the Makefile, containing 
some user definable options. 
Some directories are needed to store preprocessed and compiled source: these 
directories can be made by typing "make directories" in the "PolyOnTheFly" main directory.
Then simply type "Make" in the same "PolyOnTheFly" directory.
The executable will be compiled and stored in the "PolyOnTheFly/Executables" directory.

   ----------------
   |   Examples   |
   ----------------

Some input examples are provided in the "INPUT-SAMPLES" directory.

   --------------
   | References |
   --------------

* Velocity-Verlet     http://en.wikipedia.org/wiki/Verlet_integration#Velocity_Verlet
* Vanden-Eijnden Ciccotti Integrator   http://dx.doi.org/10.1016/j.cplett.2006.07.086
* Path Integral Langevin Equation (PILE)   http://dx.doi.org/10.1063/1.3489925)
* SIESTA    http://www.icmab.es/siesta/
* DFTB+     http://www.dftb-plus.info/

   -------------------
   | Acknowledgments |
   -------------------

We thanks CINECA for the support in developing the 
MPI parallelization (project Si-RPMD within the LISA initiative)

About

General Ring Polymer Molecular Dynamics (RPMD) code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages