Smoothed particle hydrodynamics :a meshfree particle method