DFTK-based calculator for ASE
Documentation | Build Status | Installation |
---|
 |  |  |
Small wrapper around the
density-functional toolkit (DFTK)
to provide a
calculator interface
compatible with ASE,
the atomistic simulation environment.
DFTK is a small library of Julia algorithms
for developing plane-wave-based density-functional theory methods.
Albeit only a good year of development it already has a sizeable feature set
and a performance on the same order as established packages in the field.
See dftk.org and the DFTK documentation for more details.
Installation
See the asedftk instructions.
Basic usage
asedftk.DFTK
is basically a class wrapping around DFTK and making it an
ASE calculator.
Just use it like any other calculator class. For example:
from asedftk import DFTK
from ase.build import bulk
atoms = bulk("Si")
atoms.calc = DFTK()
print(atoms.get_potential_energy())
More details can be found in the asedftk documentation.