summaryrefslogtreecommitdiffstats
path: root/academic/gmsh/README
diff options
context:
space:
mode:
Diffstat (limited to 'academic/gmsh/README')
-rw-r--r--academic/gmsh/README30
1 files changed, 30 insertions, 0 deletions
diff --git a/academic/gmsh/README b/academic/gmsh/README
new file mode 100644
index 0000000000..cbc93a7222
--- /dev/null
+++ b/academic/gmsh/README
@@ -0,0 +1,30 @@
+Gmsh (A three-dimensional finite element mesh generator with built-in
+pre- and post-processing facilities)
+
+Gmsh is an open source 3D finite element mesh generator with a
+built-in CAD engine and post-processor. Its design goal is to provide
+a fast, light and user-friendly meshing tool with parametric input
+and advanced visualization capabilities. Gmsh is built around four
+modules: geometry, mesh, solver and post-processing. The specification
+of any input to these modules is done either interactively using
+the graphical user interface, in ASCII text files using Gmsh's own
+scripting language (.geo files), or using the C++, C, Python or Julia
+Application Programming Interface (API).
+
+See this general presentation for a high-level overview of Gmsh
+and recent developments, the screencasts for a quick tour of Gmsh's
+graphical user interface, and the reference manual for a more thorough
+overview of Gmsh's capabilities, some frequently asked questions and
+the documentation of the C++, C, Python and Julia API.
+
+The source code repository contains many examples written using both
+the built-in script language (see e.g. the tutorials and demos) and
+the API.
+
+Note:
+If you want to build Getdp with Gmsh support is necessary to compile
+also a static gmsh library (libgmsh.a). This can be done by passing
+BUILDSTATICLIB=yes
+prior to run gmsh.SlackBuild
+In that case, you will also need to recompile Getdp when Gmsh is
+updated.