The ALE method is ideal for dealing with moving meshes by mapping them to a fixed reference space in which the governing equations are solved. The figure below shows a moving mesh for a plunging and pitching airfoil and a schematic of the mapping.
Assume a moving domain V(t) is mapped from the physical time and space (t,x,y) to a fixed domain V in the computational time and space (τ,ξ,η), where τ=t is time. It can be shown that the Navier-Stokes equations will take the following conservative form in the computational space,
∂t∂Q+∂ξ∂F+∂η∂G=0,
where the computational variable and fluxes are related to the physical ones through
⎝⎛QFG⎠⎞=∣J∣J−1⎝⎛QFG⎠⎞,
where
∣J∣=∣∣∣∣∂(τ,ξ,η)∂(t,x,y)∣∣∣∣=∣∣∣∣∣∣1xtyt0xξyξ0xηyη∣∣∣∣∣∣,J−1=∂(t,x,y)∂(τ,ξ,η)=∣J∣1⎣⎡−∣J∣−xtyη+ytxη−xtyξ−ytxξ−0−yη−yξ−0−xη−xξ⎦⎤.
The above derivation is in a general form. Alternatively, the ALE method can be cast into a two-step procedure. In the first step, the physical fluxes are modified to take into account grid velocities as,
F′=F−ugQ,G′=G−vgQ,
where (ug,vg)=(xt,yt) are the grid velocities, F and G are the original physical fluxes. In the second step, the modified fluxes are transformed to the computational ones (i.e., F and G) in the same way as for fixed grids (see the SD method for details).