自适应网格法,简称AMR,最早是由Berger and Oliger于1984年提出的,是通过求解椭圆型方程的边值问题来数值生成网格的一种新方法。它是在任意形状的区域上求偏微分方程的数值解的一种非常有效的工具。该方法抛弃了等距均匀的差分网格,代之以能够自动地适应所研究问题中解的特征的疏密程度不均的曲线网格。如在边界上计算网格与实际边界相重合,在区域内部可任意调节网格点的疏密程度等。自适应网格方法是指计算中,在某些变化较为剧烈的区域,如大变形、激波面、接触间断面和滑移面等,网格在迭代过程不断调节,将网格细化,做到网格点分布与物理解的耦合,从而提高解的精度和分辨率的一种技术。自适应网格希望在物理解变动较大的区域网格自动密集,而在物理解变化平缓区域网格相对稀疏,这样在保持计算高效率的同时得到高精度的解。自适应网格技术主要有移动网格方法和局部细化或粗化的网格方法。近年来,自适应网格方法一直引起国际学术界和各类应用部门的高度重视,并且成为网格方法研究的热点问题,发展了很多方法,在一些领域应用非常广泛。