Christian Woltering
                                            Christian Woltering
                                        
                                    > How to add some internal points (i mean the cyan points)? If you are using the code from the gist, just add the vertices in the `CreatePolygon()` method: ```c#...
Do you mean the [Steiner points](https://www.iue.tuwien.ac.at/phd/fleischmann/node54.html) that are automatically added by Triangle for quality meshing? Those will be added to the back of the mesh vertices list, so to find...
I updated the gist once again. There are two approaches for finding holes, one using region pointers and one using a quadtree. Both should be pretty robust and efficient. Let...
That's a frequent problem when using Triangle and Triangle.NET's `Contour` class has a method which can help. It's a kinda heuristic approach, but it always worked for me: ```c# var...
> If a duplicated point is added to input then it is removed from mesh output, so i think `mesh.Vertices.Skip(poly.Points.Count)` is not a good general idea. I do work with...
It's called `SimpleSmoother` for a reason :-) I looked into this topic a couple of years ago. Here's a publication I remember which looked promising: * [Efficient Mesh Optimization Schemes...
@timoria21 Thanks a bunch for your donation!
> [...] could you perhaps recommend me some known .NET implementations? Even one written in C++ might be of use. Or perhaps directly porting iFEM's smoothing procedure to Triangle.NET is...
@timoria21 I don't have access to MATLAB at all, using Octave here. But in general, those automatic converters produce code that is really hard to look at. In the first...
> It's difficult to imagine that in the year 2022 there are no open-source options for smoothing graded meshes @timoria21 I guess most FEM packages will have some kind of...