non uniform grid generator + 코드 적절히 정리