It might be a good idea for us to provide a method that exposes the elements necessary to construct an AtomsBase.AbstractSystem, for instance:
function potential_energy(atoms::Vector{atoms}, box, boundary_conditions, potential)
potential_energy(FlexibleSystem(atoms, box, boundary_conditions), potential)
end
The main purpose would be to facilitate easy integration with other codes if they would like to use our software.
Right now the method to obtain the potential energy of a system is
It might be a good idea for us to provide a method that exposes the elements necessary to construct an AtomsBase.AbstractSystem, for instance:
The main purpose would be to facilitate easy integration with other codes if they would like to use our software.