GetDP: a General Environment for the Treatment of Discrete Problems

Patrick Dular and Christophe Geuzaine

Version 1.0, 24 April 2004

Description | Documentation | Mailing lists | Download | Authors and credits | Licensing | Links

Description

GetDP is a general finite element solver using mixed elements to discretize de Rham-type complexes in one, two and three dimensions. The main feature of GetDP is the closeness between the input data defining discrete problems (written by the user in ASCII data files) and the symbolic mathematical expressions of these problems.

See GetDP's reference manual for a more thorough overview of GetDP's capabilities.

Documentation

   

Mailing lists

Download

GetDP is distributed under the terms of the GNU General Public License (GPL). Pre-compiled binaries are available for Windows, Linux and Mac OS X. A sample demo file is included in the archives.

Older versions are also still available: sources, binaries. If you use GetDP, we would appreciate if you could mention it in your work.

1In addition to a C and a Fortran 77 compiler, you need the GSL (> 1.2) libraries properly installed on your system in order to compile GetDP. Compiling the Windows version requires the Cygwin tools and compilers.

Authors and credits

GetDP is developed by Patrick Dular (currently with the University of Liège) and Christophe Geuzaine (currently with the California Institute of Technology). The CREDITS file has more information.

Please use getdp@geuz.org to send questions or bug reports.

Licensing

GetDP is copyright (C) 1997-2004 by P. Dular and C. Geuzaine and is distributed under the terms of the GNU General Public License (GPL).

In short, this means that everyone is free to use GetDP and to redistribute it on a free basis. GetDP is not in the public domain; it is copyrighted and there are restrictions on its distribution (see the license and its associated FAQ). For example, you cannot integrate this version of GetDP (in full or in parts) in any closed-source software you plan to distribute (commercially or not).

If you want to integrate GetDP into a closed-source software, or want to sell a modified closed-source version of GetDP, please contact us in person. You can purchase a version of GetDP under a different license, with "no strings attached" (for example allowing you to take parts of GetDP and integrate them into your own proprietary code).

Links

Gmsh is a three-dimensional finite element mesh generator with simple CAD and post-processing capabilities that can be used as a graphical front-end for GetDP.

Back to geuz.org