Lattice Boltzmann Method: applications to thermal fluid dynamics and energy systems. - Johan Augusto Bocanegra Cifuentes (2021)