Thermal analysis of large granular assemblies using a hierarchical approach coupling the macro-scale finite element method and micro-scale discrete element method through artificial neural networks