Arbitrary-shaped wall boundary modeling based on signed distance functions for granular flow simulations