Skip to main content

DFTK-based calculator for ASE

Project description

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.

Project details


Download files

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

Source Distribution

asedftk-0.2.7.tar.gz (14.7 kB view details)

Uploaded Source

Built Distribution

asedftk-0.2.7-py3-none-any.whl (15.4 kB view details)

Uploaded Python 3

File details

Details for the file asedftk-0.2.7.tar.gz.

File metadata

  • Download URL: asedftk-0.2.7.tar.gz
  • Upload date:
  • Size: 14.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for asedftk-0.2.7.tar.gz
Algorithm Hash digest
SHA256 d0b834e06c2c49bc5911d2da1a6e02939a99db8a019d10278d8dfbab8b8592f7
MD5 7e65fe17ed836d192030e5eddf60748d
BLAKE2b-256 844fc6c54cd62c1b0918bf93391ab97e385beba62d343f9104126053a7437ad8

See more details on using hashes here.

File details

Details for the file asedftk-0.2.7-py3-none-any.whl.

File metadata

  • Download URL: asedftk-0.2.7-py3-none-any.whl
  • Upload date:
  • Size: 15.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for asedftk-0.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 f99ef4146c7a697e536c3a1437ba803a783255f895c5beb8c7c5ad0637e264e4
MD5 acdab7d5079284e25aa0bcf53d5cf494
BLAKE2b-256 d34b1924820bc5c02cfcad11756e7778e5380bbe1e370922bbb99d651c8d91b2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page