Particle-in-cell methods preserving shearing and rotation Application US-10503845-B2 United States of America 10 Dec 2019