Numerical simulation of swing arm impact process to the PY140 impact sprinkler.