Skip to content
/ ased3 Public

Python-native(ish) implementation of Grimme's DFT-D3(BJ) correction for use in Atomic Simulation Environment (ASE)

License

Notifications You must be signed in to change notification settings

ehermes/ased3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASED3

This project implements a Grimme D3 Calculator for ASE.

Usage:

from ased3 import D3

calc = D3(
    xc='PBE',       # Which exchange-correlation functional to use
    bj=True,        # Whether to use Becke-Johnson damping, instead of zero-damping
    threebody=True, # Whether to include the Axilrod-Teller-Muto three-body terms
    calculator=dft, # A DFT calculator instance, e.g. VASP or GPAW. Optional.
    )

my_molecule.set_calculator(calc)

energy = my_molecule.get_potential_energy()
forces = my_molecule.get_forces()
stress = my_molecule.get_stress()

About

Python-native(ish) implementation of Grimme's DFT-D3(BJ) correction for use in Atomic Simulation Environment (ASE)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published