heat-flow-simulation