Simulations on GPU     updated 8 Feb 2019