Plasmonics simulation methodology