An open source DNS solver for the simulation of Active Magnetocaloric Regenerative cycles. (August 2018)