NQCDInterfASE
NQCDInterfASE.ASEFrictionProvider — TypeASEFrictionProvider{A} <: TensorialFrictionObtain 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.
NQCDInterfASE.ClassicalASEModel — TypeAdiabaticASEModel{A} <: AdiabaticModelWrapper 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!.