Skip to content

Distancing / redistancing algorithm (useful, e.g. for the practice of the Level Set method)

License

Notifications You must be signed in to change notification settings

ISCDtoolbox/Mshdist

Repository files navigation

mshdist continuous integration

mshdist is a simple algorithm to generate the signed distance function to given objects in two and three space dimensions.

Installation

  1. you will need to install the ISCD Commons Library on your system. Please refer to the instructions provided on the ISCD Commons Library page in order to install this library.

  2. download the zip archive of NavierStokes or clone this repository:

    git clone https://github.com/ISCDtoolbox/Mshdist.git

    navigate to the downloaded directory:

    cd Mshdist

    then create build directory and compile the project using cmake

    mkdir build
    cd build
    cmake ..
    make
    make install
    

Usage

  • A short documentation is supplied (see the documentation folder).

Quickstart

Authors & contributors

  • mshdist is developped and maintained by Charles Dapogny (Université Joseph Fourier) and Pascal Frey (Université Pierre et Marie Curie).
  • Contributors to this project are warmly welcome.

License

  • mshdist is given under the [terms of the GNU Lesser General Public License] (LICENSE.md).

  • If you use mshdist in your work, please refer to the journal article:

C. Dapogny, P. Frey, Computation of the signed distance function to a discrete contour on adapted triangulation, Calcolo, Volume 49, Issue 3, pp.193-219 (2012).

About

Distancing / redistancing algorithm (useful, e.g. for the practice of the Level Set method)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •