2D thermal finite element model of Directed Energy Deposition Additive Manufacturing process in Python using FEniCS