NQCDInterfASE

NQCDInterfASE.ASEFrictionProviderType
ASEFrictionProvider{A} <: TensorialFriction

Obtain the electronic friction from an ASE calculator that implements get_friction_tensor. Assumes that the units of friction are "eV/Å/Å". Construct by passing the ase atoms object with the calculator already attached.

source
NQCDInterfASE.ClassicalASEModelType
AdiabaticASEModel{A} <: AdiabaticModel

Wrapper for an ase.Atoms object that has a calculator attached. This Model will synchronise the positions with the ase object and handle the unit conversions.

Implements both potential and derivative!.

source