Microstructure modelling