Computer simulation of solder paste flow Part I: Dense suspension theory