ISM simulations: An overview of models