Heterogeneous Multiscale Methods: A Review. (2007). Communications in Computational Physics, 2(3), 367-450. https://global-sci.com/index.php/cicp/article/view/5462