Skip to content

Light program for researching molecules motion with the ability to build graphs of physical quantities.

License

Notifications You must be signed in to change notification settings

SuldinVyacheslav/Inertia-MolecularDynamics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation Status Codacy Badge CI

Lennard Jones simulation /w inertia moment effect

This repository aims to be convenient for solving molecular dynamics problems. Standard modeling tools have been implemented:

  • Lennard-Jones potential
  • Maxwell velocity distribution
  • Periodic boundary conditions.

The mechanism for constructing graphs of the researching quantities is also implemented. With the help of the above algorithms and formula for calculating the moment, influence on the motion of Brownian particles, caused by the moment of the inertia center is obtained.

Demonstration

https://www.youtube.com/watch?v=ffHDQtUgEuQ

Dependencies

  • SFML 2.0+ development headers and library
sudo apt-get install libxrandr-dev libxcursor-dev libudev-dev libopenal-dev libflac-dev libvorbis-dev libgl1-mesa-dev libegl1-mesa-dev libsfml-dev
  • C++11 compliant compiler
  • CMake build tool

Repository

Standard GitHub cloning, adding the recursive term for submodules.

git clone `https://github.com/SuldinVyacheslav/Inertia-MolecularDynamics.git`

Installation

$ cd Inertia-MolecularDynamics
$ mkdir build/ && cd build/
$ cmake -DCMAKE_BUILD_TYPE=Release ..
$ make

License

Source code of this repository is released under the Apache-2.0 license

About

Light program for researching molecules motion with the ability to build graphs of physical quantities.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published