Computer simulations of functional solid oxides