Methods Idealised hydrodynamic simulations Cosmological hydrodynamic simulations Semi-analytic galaxy formation models Spectral Modelling