A novel linearly-weighted gradient smoothing method (LWGSM) in the simulation of fluid dynamics problem