Skip to main content

A set of routines to interface with lammps and setup simulations of magnetic colloidal particles

Project description


This is a set of routines to start and read simulations in lammps of colloidal particles interacting through dipolar and Lennard-Jones potentials. It includes functionality to set up walls to confine the colloids and biharmonic traps. It's mostly a wrapper for lammps, although that might change in the future. It is made to work on windows, and it therefore interfaces with lammps through input scripts and dump files, instead of using the python interface.


Most things are tested using numpy 1.13.1, scipy 1.0.0 and pandas 0.22.0. A lammps executable is needed, which includes the dipole package, and a superparamagnetic atom type. The source code for this can be found in which is a branch of the original lammps Executables for Windows, Intel Mac and Ubuntu can be found in the folder lammps_executables/


  • Antonio Ortiz-Ambriz


This project is licensed under the GPL License. In fact, most of the code is licenced under MIT licence, but LAMMPS is GPL.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for magcolloid, version 0.3.8
Filename, size File type Python version Upload date Hashes
Filename, size magcolloid-0.3.8-py3-none-any.whl (29.4 MB) File type Wheel Python version py3 Upload date Hashes View
Filename, size magcolloid-0.3.8.tar.gz (29.2 MB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page