26.12.2013 Views

Adaptivity with moving grids

Adaptivity with moving grids

Adaptivity with moving grids

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

The condition (2.10) plays an important role in our subsequent analysis of<br />

the errors of computations on both static and <strong>moving</strong> non-uniform meshes.<br />

The ratio between lengths of adjacent elements is also used in Dorfi and<br />

Drury (1987) and studied by Verwer, Blom, Furzeland and Zegeling (1989).<br />

The concept of quasi-uniformity has natural extensions to higher dimensions<br />

augmented <strong>with</strong> small angle conditions. For example, in two dimensions,<br />

if we have a triangulation τ P then this is shape-regular, ensuring<br />

control over small angles, if, for each element τ e ∈ τ p <strong>with</strong> area |τ e |, longest<br />

side of length h e and interior circle of diameter ρ e ,wehaveaconstantσ 1<br />

such that<br />

max<br />

τ e<br />

h e<br />

ρ e<br />

≤ σ 1 . (2.11)<br />

Such a shape-regular mesh is then quasi-uniform if there is a second constant<br />

σ 2 for which<br />

max τe∈τp |τ e |<br />

min τe∈τP |τ e | ≤ σ 2. (2.12)<br />

As in the one-dimensional case, quasi-uniform meshes have similar error<br />

estimates to uniform ones (Johnson 1987). However, it is often much harder<br />

to achieve this for time-dependent problems.<br />

2.3. Mesh calculation, mesh tangling and mesh racing<br />

The function F must be determined as part of the process of calculating τ P .<br />

This map can be calculated either explicitly or implicitly. In the explicit<br />

method, an equation is derived for F which is expressed in terms of the<br />

position of the mesh points. This (usually large and nonlinear) system is<br />

then solved to find F and hence to determine the location of the mesh.<br />

This procedure lies at the heart of a number of equidistribution positionbased<br />

methods for calculating the mesh, such as the <strong>moving</strong> mesh partial<br />

differential equation, optimal transport and variational methods.Typically<br />

such methods cluster the mesh points where high precision is required, and<br />

the location of points of density of the mesh points moves as the solution<br />

evolves (in a similar manner to a longitudinal wave passing down the length<br />

of a spring, whilst the coils of the spring do not move very far from their<br />

equilibrium positions).<br />

In an alternative procedure, the velocity v of the mesh points in τ P is<br />

determined. This is given by<br />

v = F t . (2.13)<br />

The mesh point positions are updated using this velocity. This approach<br />

is very closely linked <strong>with</strong> particle and Lagrangian methods and includes<br />

methods such as GCL, MFE and the deformation map method. (Using the<br />

analogy above, such methods are like <strong>moving</strong> the whole spring.)

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

Saved successfully!

Ooh no, something went wrong!