In this work models capable to describe processes in the blast furnace are developed. The implementation of a CFD-model accounting for the flow of coke as well as fluids is presented. By applying separate sets of conservation equations the governing balance equations are solved for both phases. Heterogeneous reactions and heat transfer effects are modelled by implementing source terms based on correlations describing the underlying physics. This model setup has been successfully validated using a number of heat transfer problems as well as setups including heterogeneous and homogeneous chemical reactions.