Energetics of diffusion on the (100) and (111) surfaces of Ag, Au, and Ir from first principles | Synapse