Energy materials modelling