Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

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.

Metadata

Release files for asedftk 0.2.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for asedftk 0.2.7
File Size Uploaded
asedftk-0.2.7.tar.gz 14.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for asedftk 0.2.7
File Interpreter ABI Platform
asedftk-0.2.7-py3-none-any.whl Python 3 none any Details

Total release size: 30.2 kB

Release files / asedftk-0.2.7.tar.gz

Download URL asedftk-0.2.7.tar.gz
Size 14.7 kB
Tags Source
SHA-256 checksum
How to use checksums
d0b834e06c2c49bc5911d2da1a6e02939a99db8a019d10278d8dfbab8b8592f7
BLAKE2b-256 checksum
How to use checksums
844fc6c54cd62c1b0918bf93391ab97e385beba62d343f9104126053a7437ad8
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / asedftk-0.2.7-py3-none-any.whl

Download URL asedftk-0.2.7-py3-none-any.whl
Size 15.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f99ef4146c7a697e536c3a1437ba803a783255f895c5beb8c7c5ad0637e264e4
BLAKE2b-256 checksum
How to use checksums
d34b1924820bc5c02cfcad11756e7778e5380bbe1e370922bbb99d651c8d91b2
Upload date
Uploaded using Trusted Publishing?
What is 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
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page