2015
DOI: 10.1016/j.jcp.2015.08.032
|View full text |Cite
|
Sign up to set email alerts
|

A geometric discretization and a simple implementation for variational mesh generation and adaptation

Abstract: We present a simple direct discretization for functionals used in the variational mesh generation and adaptation. Meshing functionals are discretized on simplicial meshes and the Jacobian matrix of the continuous coordinate transformation is approximated by the Jacobian matrices of affine mappings between elements. The advantage of this direct geometric discretization is that it preserves the basic geometric structure of the continuous functional, which is useful in preventing strong decoupling or loss of inte… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
87
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
6
1
1

Relationship

3
5

Authors

Journals

citations
Cited by 53 publications
(88 citation statements)
references
References 22 publications
(53 reference statements)
1
87
0
Order By: Relevance
“…It is straightforward to solve for x j , j = 1, …, N v directly for a given reference computational mesh scriptTc. The formulas for this so‐called x ‐formulation of the MMPDE method are given in [, eqs. (39)–(41)] but omitted here to save space.…”
Section: The Moving Mesh Femmentioning
confidence: 99%
See 1 more Smart Citation
“…It is straightforward to solve for x j , j = 1, …, N v directly for a given reference computational mesh scriptTc. The formulas for this so‐called x ‐formulation of the MMPDE method are given in [, eqs. (39)–(41)] but omitted here to save space.…”
Section: The Moving Mesh Femmentioning
confidence: 99%
“…Then the MMPDE for the computational vertices is defined as the gradient system of I h as dbold-italicξjitalicdt=Pjτ[]Ihbold-italicξjT,j=1,,Nv, where the row vector ∂I h / ∂ ξ j is the derivative of I h with respect to ξ j , τ > 0 is a parameter used to adjust how fast the mesh movement reacts to any change in the metric tensor, and Pj=det()double-struckM()bold-italicxjp12 is chosen such that is invariant under the scaling transformation of M: McM for any positive constant c . The derivative ∂I h / ∂ ξ j can be found analytically using the notion of scalar‐by‐matrix differentiation . Using this, we can rewrite into dbold-italicξjitalicdt=Pjτfalse∑KωjKbold-italicvjKK,j=1,,Nv, where ω j denotes the element patch associated with the vertex x j , j K is the local index of the same vertex on the element K , and bold-italicvjKK is the velocity contributed by K to the vertex x j .…”
Section: The Moving Mesh Femmentioning
confidence: 99%
“…When a metric tensor is used, the above formulation needs to be modified to include the metric tensor; see Ref. [14] for related formulation.…”
Section: A the Moving Mesh Techniquementioning
confidence: 99%
“…This method was applied to approximate the anisotropic diffusion-convection-reaction problems to satisfy a discrete maximum principle, and it was adopted to study the porous medium equation and approximate the solution [36]. For more information about the moving mesh method, please refer to [37][38][39][40][41].…”
Section: Introductionmentioning
confidence: 99%