A computational solution of a phase-change material in the presence of convection under the most generalized boundary condition. (1st December 2020)