Micro-scale simulation