{ "info": { "author": "Chris Ostrouchov", "author_email": "chris.ostrouchov+dftfit@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# DFTFIT\n\nDFTFIT is a python code that used Ab Initio data from DFT calculations\nsuch as VASP, Quantum Espresso, and Siesta to develop molecular\ndynamic potentials. Our package differs from other similar codes in\nthat we leverage LAMMPS as a calculator enabling a wide variety of\n[potentials](https://chrisostrouchov/dftfit/potentials.html). The\npotentials include custom python functions and a wide variety or\nthree-body interactions including the Tersoff, Stillinger-Weber,\nGao-Weber, Vashishta, and COMB Potentials. All of which can be\ncombined to have for example a Buckingham + Coulomb + ZBL\npotential. We also have an extensive set of multi-objective and\nsingle-objective\n[optimizers](https://chrisostrouchov/dftfit/configuration.html#optimization)that can evaluate a potential for many properties including energy,\nforces, stress, lattice constants, elastic constants, bulk modulus,\nand shear modulus.\n\nIn general three things are required from the user.\n - [Ab-Initio Training\n Data](https://chrisostrouchov/dftfit/training.html)\n includes VASP, Siesta, and Quantum Espresso\n Calculations. Additionally the user may supply measured properties\n such as lattice constants, elastic constants, bulk modulus, and\n shear modulus.\n - [configuration](https://chrisostrouchov/dftfit/configuration.html):\n specifies optimization algorithm and number of steps, sqlite\n database to store results, and MD calculator to use.\n - [Potential](https://chrisostrouchov/dftfit/potentials.html)\n among a rich set of two and three body potentials. Including a\n custom python function.\n\n
| Latest Release | \n|
| Package Status | \n|
| License | \n|
| Build Status | \n | \n
| Documentation | \ndocumentation | \n