https://9dok.org/document/y8g369n2-adaptive-moving-mesh-algorithm-based-local-reaction-heliyon.html