6
votes
What are systematic ways of approximating a non-smooth (non-continuously differentiable) system dynamic to be n-smooth?
Two systematic ways of smoothing a function $h$ would be:
1. Join the piecewise smooth parts of your function using Hermite interpolation so that the derivatives are matched to your satisfaction.
2. ...
6
votes
How to "smoothen" (not just refine) a 2D/3D polygonal mesh
To complement the two answers from Daniel Shapero and Nicoguaro:
Basically, there are two ways of smoothing a mesh, subdivision (generate new vertices) and smoothing (move the points in such a way ...
5
votes
Accepted
what is the meaning of mesh smoothing steps in Gmsh?
Meshing algorithms can place the vertices of triangles and tetrahedra in a wide variety of ways, but they are us usually essentially constructive (i.e new vertices are introduced, existing vertices ...
5
votes
How to "smoothen" (not just refine) a 2D/3D polygonal mesh
As mentioned in the answer by @DanielShapero, you can follow an approach based on local approximations of the curvature for your nodes. In the post he suggest, there is an article by Desbrun. I would ...
4
votes
How to "smoothen" (not just refine) a 2D/3D polygonal mesh
For just mesh smoothing, you can start by looking at Laplacian smoothing and some of the references therein. The idea is to update the position of every vertex in the interior of the mesh by replacing ...
3
votes
Accepted
Smoothness regularisation of a 2D field on a triangular mesh?
In microwave imaging, a great chunk of literature is devoted to regularization and its effect on the solution process and inversion results. One of the common methods for microwave imaging is the ...
3
votes
How the number of pre-smoothing and post-smoothing steps affect the asymtotic convergence rate of geometrical Multigrid?
Separately, but it does depend. Not very strongly, however: A very large number of pre- and post-smoothing steps only improves the convergence rate a little bit over a large number of steps. The ...
3
votes
Having smoother contour plots in MATLAB
Is the white part NaNs?
If so, then you will need to use some sort of extrapolation to smooth that region.
The function inpaint_nans may be appropriate (it smoothly fills in NaN regions, essentially ...
3
votes
How to "smoothen" (not just refine) a 2D/3D polygonal mesh
Surprisingly, Lloyd smoothing hasn't come up here yet.
Check out
Du, Qiang; Faber, Vance; Gunzburger, Max (1999), "Centroidal Voronoi tessellations: applications and algorithms", SIAM Review, 41 (4):...
2
votes
Accepted
What penalty function produces optimization-based Gaussian smoothing?
The least squares optimization problem in your question has a penalty term that only penalizes 1st derivatives. However, for a Gaussian kernel, the corresponding penalty term would have to penalize ...
2
votes
Having smoother contour plots in MATLAB
You can regard your original matrix as an image (i.e., a real-valued function $I = I(x, y)$), then you can apply a Gaussian filter (convolve $I$ with a Gaussian kernel), and finally you can get the ...
2
votes
Accepted
Averaging oscillatory data
I usually use digital filters, e.g a high order (e.g. 10) low pass Butterworth filter, with the cutoff frequency such that the high frequencies are removed. You should perform a Forward-Backward ...
1
vote
Prevent single node spikes in a FEM-simulation (using continuous Galerkin)
I believe these issues arise because you are solving the transient form of the heat equation which, being parabolic, can lead to some instability for continuous galerkin method.
There are ways to ...
1
vote
How to connect two fitted B-spline curve?
Fitting together B-splines with a given continuity is a hard problem. This was actually the motivation behind developing a generalization of NURBS called T-splines. There are many articles on T-...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
smoothing × 21mesh × 4
curve-fitting × 3
matlab × 2
ode × 2
nonlinear-equations × 2
iterative-method × 2
computational-geometry × 2
simulation × 2
interpolation × 2
multigrid × 2
fourier-transform × 2
oscillations × 2
finite-element × 1
optimization × 1
python × 1
fluid-dynamics × 1
algorithms × 1
numerics × 1
convergence × 1
petsc × 1
numpy × 1
mesh-generation × 1
fourier-analysis × 1
statistics × 1