Lagrangian simulation of three-dimensional macro-scale melting based on enthalpy method