In-Silico Thermodynamic Description of Heusler Compounds Applied to Magnetocalorics by Monte Carlo Simulations Starting from Ab-Initio