get_e_distance_to_hull_3D#
- autoplex.fitting.common.regularization.get_e_distance_to_hull_3D(hull, atoms, isolated_atoms_energies=None, energy_name='energy', element_order=None)[source]#
Calculate the energy distance to the convex hull in 3D.
- Parameters:
hull – convex hull.
atoms ((ase.Atoms)) – structure to calculate mole-fraction of
isolated_atoms_energies ((dict)) – dictionary of isolated atom energies
energy_name ((str)) – name of energy key in atoms.info (typically a DFT energy)
element_order ((list)) – list of atomic numbers in order of choice (e.g. [42, 16] for MoS2)
- Return type:
float