# EikMesh - A parallel mesh generator for 2D unstructured meshes

# EikMesh - A parallel mesh generator for 2D unstructured meshes

## Introduction

## Introduction

...

@@ -18,7 +19,7 @@ eikmesh generates

...

@@ -18,7 +19,7 @@ eikmesh generates

## EikMesh

## EikMesh

The EikMesh mesh generator was published in [1] and is heavily based on DistMesh a simple and mesh generator (in MATLAB) which was developed by Per-Olof Persson and Gilbert Strang.

The EikMesh mesh generator was descriped in [1](https://doi.org/10.1016/j.jocs.2018.09.009) and is heavily based on [DistMesh](http://persson.berkeley.edu/distmesh/) a simple and mesh generator (in MATLAB) which was developed by Per-Olof Persson and Gilbert Strang.

EikMesh inherits its specification of the geometry via signed distance functions and the concept of iterative smoothing by converging towards a force equilibrium from DistMesh.

EikMesh inherits its specification of the geometry via signed distance functions and the concept of iterative smoothing by converging towards a force equilibrium from DistMesh.

However, EikMesh completely avoids the computation of the Delaunay triangulation, generates a different and cache friendly initial triangulation and treats boundary elements more carefully.

However, EikMesh completely avoids the computation of the Delaunay triangulation, generates a different and cache friendly initial triangulation and treats boundary elements more carefully.

Additionally, EikMesh supports geometries defined by a [segment bounded planar straight-line graphs](https://en.wikipedia.org/wiki/Planar_straight-line_graph)(PSLG).

Additionally, EikMesh supports geometries defined by a [segment bounded planar straight-line graphs](https://en.wikipedia.org/wiki/Planar_straight-line_graph)(PSLG).

...

@@ -33,77 +34,4 @@ Additionally, EikMesh supports geometries defined by a [segment bounded planar s

...

@@ -33,77 +34,4 @@ Additionally, EikMesh supports geometries defined by a [segment bounded planar s

The source code is available at [GitLab](https://gitlab.lrz.de/vadere/vadere/tree/master/VadereMeshing).

The source code is available at [GitLab](https://gitlab.lrz.de/vadere/vadere/tree/master/VadereMeshing).

A pre-compiled version can be download [here](TODO).

A pre-compiled version can be download [here](TODO).

eikmesh is part of [Vadere](http://www.vadere.org/) but can be used seperately. It is distributed under the LGPL license.

eikmesh is part of [Vadere](http://www.vadere.org/) but can be used seperately. It is distributed under the LGPL license.