2015
DOI: 10.1155/2015/264741
|View full text |Cite
|
Sign up to set email alerts
|

A Derivative-Free Mesh Optimization Algorithm for Mesh Quality Improvement and Untangling

Abstract: We propose a derivative-free mesh optimization algorithm, which focuses on improving the worst element quality on the mesh. The mesh optimization problem is formulated as a min-max problem and solved by using a downhill simplex (amoeba) method, which computes only a function value without needing a derivative of Hessian of the objective function. Numerical results show that the proposed mesh optimization algorithm outperforms the existing mesh optimization algorithm in terms of improving the worst element qual… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
16
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(16 citation statements)
references
References 21 publications
0
16
0
Order By: Relevance
“…Since the objective function defined in Equation (2) is a non-smooth objective function, we use a downhill simplex method to minimize it. The downhill simplex method is a popular derivative-free method, which does not use either function derivatives or a Hessian, but only uses function evaluations [15]. It first generates a virtual initial simplex to begin, which is a triangle in 2D and removes the vertex with the worst function value and replace it with another point with a better value by repeatedly performing three actions to find the optimal point: expansions, reflections, and contractions [16].…”
Section: Mesh Quality Improvementmentioning
confidence: 99%
See 2 more Smart Citations
“…Since the objective function defined in Equation (2) is a non-smooth objective function, we use a downhill simplex method to minimize it. The downhill simplex method is a popular derivative-free method, which does not use either function derivatives or a Hessian, but only uses function evaluations [15]. It first generates a virtual initial simplex to begin, which is a triangle in 2D and removes the vertex with the worst function value and replace it with another point with a better value by repeatedly performing three actions to find the optimal point: expansions, reflections, and contractions [16].…”
Section: Mesh Quality Improvementmentioning
confidence: 99%
“…It first generates a virtual initial simplex to begin, which is a triangle in 2D and removes the vertex with the worst function value and replace it with another point with a better value by repeatedly performing three actions to find the optimal point: expansions, reflections, and contractions [16]. Readers refer to [15,16] for more details on the downhill simplex method.…”
Section: Mesh Quality Improvementmentioning
confidence: 99%
See 1 more Smart Citation
“…It uses the mesh quality metric to evaluate element quality and formulates a numerical optimization problem that guides vertex movement to improve the quality [11]. Various nonlinear solvers, such as nonlinear steepest descent and conjugate gradient methods, have been developed to solving the numerical optimization problem [10], [12].…”
Section: Introductionmentioning
confidence: 99%
“…The idea is untangle the mesh and, at the same time, improve the quality of all elements. Typical quality measures involve the condition number and determinant of the Jacobian matrix [10,12], mean-ratio [9,13], among others [11,14,15]. This procedure defines an optimization problem:…”
mentioning
confidence: 99%