Gravar-mail: Theory and computation of hot carriers generated by surface plasmon polaritons in noble metals