P3m accuracy

This adds a new test case and should fix the lbnode set u command which had a bug in both the cpu and gpu version.