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.

<strong>Adaptivity</strong> <strong>with</strong> <strong>moving</strong> <strong>grids</strong> 57<br />

of the computational coordinates, i.e., M = M (ξ,η). A relaxation method<br />

is proposed by Ceniceros and Hou (2001) to solve (3.32), which leads to a<br />

set of <strong>moving</strong> mesh PDEs of the form<br />

x τ = ∇ ξ · (M ∇ ξ x), y τ = ∇ ξ · (M ∇ ξ y). (3.33)<br />

This system is significantly simpler than (3.31) and can be easily discretized.<br />

The above equation, when discretized, is rather stiff and can also benefit<br />

from a degree of mesh smoothing. A low-pass filter smoothing is applied to<br />

the monitor function by Ceniceros and Hou (2001). Smoothing can also be<br />

applied directly to the mesh itself, e.g.,<br />

(1 − γ∆ ξ )x τ = ∇ ξ · (M ∇ ξ x), (1 − γ∆ ξ )y τ = ∇ ξ · (M ∇ ξ y), (3.34)<br />

where γ>0 is related to M (typically, if a time step of ∆t is used then<br />

γ =∆t max(M )). We note that in one dimension this system is exactly<br />

that given by (3.9). The MMPDE method (3.34) in discretized form has<br />

been used <strong>with</strong> success in a number of different applications, including Tang<br />

(2005), Zegeling (2007), Ceniceros (2002) and some of the examples in Section<br />

5.<br />

The harmonic map method of Dvinsky (1991) given in (2.34) uses the<br />

functional<br />

I(ξ) = 1 ∫<br />

√ ∑<br />

det(M) (∇ξ i ) T M −1 ∇ξ i dx, (3.35)<br />

2 Ω P i<br />

while the method of Brackbill and Saltzman (1982) (cf. (2.35)) takes the<br />

form<br />

∫<br />

∫<br />

∑<br />

I(ξ) =θ a w|J| dx + θ s (∇ξ i ) T ∇ξ i dx (3.36)<br />

Ω P Ω P i<br />

∫<br />

+ θ o ((∇ξ i ) T ∇ξ j ) 2 dx.<br />

Ω P<br />

∑<br />

Following Winslow (1967), Thompson et al. (1985) use a system of elliptic<br />

differential equations for generating body-fitted, adaptive meshes. They<br />

propose using the Poisson equations<br />

∇ 2 ξ i = P i (x)<br />

to control the mesh concentration and direction, where P i ,1≤ i ≤ d, are<br />

control functions. The system can be interpreted as the Euler–Lagrange<br />

equation of the quadratic functional<br />

∫<br />

I(ξ) = (|∇ξ i | 2 − P i ξ i )dx. (3.37)<br />

Ω P<br />

∑<br />

i<br />

Knupp and his co-workers (Knupp 1995, Knupp 1996, Knupp and Robidoux<br />

2000, Knupp et al. 2002) determine the coordinate transformation<br />

i≠j

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

Saved successfully!

Ooh no, something went wrong!