Skip to content

Open-source, cross-platform application supporting lattice-based kinetic Monte Carlo simulations in crystalline systems

License

Notifications You must be signed in to change notification settings

vpasumarthi/PyCD

Folders and files

NameName
Last commit message
Last commit date
Jan 26, 2020
Jan 28, 2020
Jan 26, 2020
Jan 28, 2020
Jan 26, 2020
Jan 26, 2020
Jan 26, 2020
Jan 27, 2020
Jan 26, 2020
Jan 26, 2020
Jan 23, 2020
Jan 26, 2020
Apr 29, 2020
Jul 6, 2024
Jan 26, 2020
Jan 26, 2020
Jan 26, 2020

Repository files navigation

Python-based Charge Dynamics (PyCD)

Travis Build Status License Version python Documentation Status DOI

Open-source, cross-platform application supporting lattice-based kinetic Monte Carlo simulations in crystalline systems

Documentation available at pycd.readthedocs.io.

Package Installation

For production:

# Clone this repository
$ git clone https://github.com/vpasumarthi/PyCD.git

# Navigate to root directory
$ cd PyCD

# Perform a local installation of package with Pip 
$ pip install -e .

For development:

# Create a new conda environment
$ conda create -n pycd-env python=3.6

# Activate the new conda environment
$ source activate pycd-env

# Clone this repository
$ git clone https://github.com/vpasumarthi/PyCD.git

# Navigate to root directory
$ cd PyCD

# Install requirements
$ pip install -r requirements.txt

# Perform a local installation of package with Pip 
$ pip install -e .

Copyright

Copyright (c) 2020, Viswanath Pasumarthi

Acknowledgements

Project based on the Computational Molecular Science Python Cookiecutter version 1.1.