lsmo-epfl / EQeq

Charge equilibration method for crystal structures
GNU General Public License v2.0
3 stars 2 forks source link

EQeq

Charge equilibration method for crystal structures.

Modified version, which allows specifying additional parameters:

Installation

pip install pyeqeq

Usage

Command line interface

To run the HKUST-1 example:

eqeq examples/HKUST1/HKUST1.cif -o examples/HKUST1/HKUST1_w_charge.cif

Python interface

from pyeqeq import run_on_cif
run_on_cif("examples/HKUST1/HKUST1.cif")

Summary

The source code in this program demonstrates the charge equilibration method described in the accompanying paper. The purpose of the source code provided is to be minimalistic and do "just the job" described. In practice, you may wish to add various features to the source code to fit the particular needs of your project.

Major highlights of program:

Features not implemented but that you may want to consider adding:

Authors

Original implementation by Christopher E. Wilmer, Randall Q. Snurr (advisor), Hansung Kim (car output), Patrick Fuller (streaming functionality), Louis Knapp (json output). Updated by Daniele Ongari.