26.12.2013 Views

Adaptivity with moving grids

Adaptivity with moving grids

Adaptivity with moving grids

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

80 C. J. Budd, W. Huang and R. D. Russell<br />

avoids the highly nonlinear coupling of the mesh and the physical solution<br />

and preserves many structures such as ellipticity and sparsity in each of<br />

the mesh and physical PDEs. This can lead to significant efficiency gains,<br />

but at the disadvantage of a possible lag in the movement of the mesh and<br />

possible mesh instabilities.<br />

Suppose that the physical solution u n , the mesh x n , and a solution time<br />

step ∆t n are known at a time t n . The alternating solution procedure is<br />

typically implemented as follows.<br />

(1) The monitor function M n (x) =M(t n , u n , x n ) is calculated using u n<br />

and x n .<br />

(2) The MMPDE is discretized in space and then integrated over the time<br />

[t n ,t n +∆t n ]togiveanewmeshx n+1 at the time t n +∆t n ]. The<br />

underlying solution u n is not changed during this calculation. This<br />

calculation can be done by using the (fixed) monitor function M n ,<br />

or by updating it during the integration by using linear interpolation<br />

(Huang 2007).<br />

(3) The physical PDE (3.49) is then discretized in (computational) space<br />

and integrated using an SDIRK or similar method. In this calculation,<br />

the convective terms involving x t use the approximation<br />

ẋ = xn+1 − x n<br />

∆t n .<br />

The mesh used in the discretization is calculated by using linear interpolation<br />

so that<br />

x(t) =x n +(t − t n )ẋ.<br />

(4) It may be necessary to use the new solution u n+1 to update the monitor<br />

function M n and to iterate from step (2) above in order to gain better<br />

control of the grid. In this case repeat these steps until the new mesh<br />

does not change.<br />

(5) This procedure is then repeated from step (1) above.<br />

Ceniceros and Hou (2001) use this method together <strong>with</strong> the MMPDE (3.34)<br />

(<strong>with</strong>out updating the monitor function between time steps) to solve problems<br />

involving vortex singularities in the Boussinesq equations.<br />

3.4.3. Rezoning in the physical domain<br />

There are various problems associated <strong>with</strong> solving the Lagrangian form of<br />

the PDE (3.49) in the computational domain. A significant one of these<br />

is that certain properties of the original PDE may be lost when it is put<br />

into the Lagrangian form and coupled to a <strong>moving</strong> mesh equation. Two<br />

examples of this occurring are the loss of a conservation form of the equation

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!