A hierarchical computational model for moving thermal loads and phase changes with applications to selective laser melting. (1st March 2018)