Seol mar théacs é seo: Multi-scale modelling of diffusion magnetic resonance imaging in heterogeneous media