From c96e98ea2702fd2f98b4def35359a80151b7134d Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Thu, 5 Apr 2001 13:21:54 +0000
Subject: [PATCH] *** empty log message ***

---
 www/Makefile         |  20 ++--
 www/gmsh-mirror.html | 275 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 285 insertions(+), 10 deletions(-)
 create mode 100644 www/gmsh-mirror.html

diff --git a/www/Makefile b/www/Makefile
index f6c2617a9e..01c01d89d1 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1,14 +1,4 @@
 
-mirror:
-	cat gmsh.html |\
-        sed "s/\/gmsh\//http:\/\/geuz.org\/gmsh\//g" |\
-        sed "s/\/getdp\//http:\/\/geuz.org\/getdp\//g" |\
-        sed "s/<!---BEGINDATE.Date: /Last updated<br>/g" |\
-        sed "s/ .ENDDATE--->/<p>/g" |\
-        sed "s/<!---BEGINMIRROR//g" |\
-        sed "s/ENDMIRROR--->//g" \
-        > gmsh-mirror.html
-
 cgi:
 	cat gmsh.html |\
         sed "s/<!---BEGINSCRIPT//g" |\
@@ -17,3 +7,13 @@ cgi:
         sed "s/ .ENDDATE--->/<p>/g" \
         > geuzaine-gmsh.cgi
 	chmod 755 geuzaine-gmsh.cgi
+
+noncgi:
+	cat gmsh.html |\
+        sed "s/\/gmsh\//http:\/\/geuz.org\/gmsh\//g" |\
+        sed "s/\/getdp\//http:\/\/geuz.org\/getdp\//g" |\
+        sed "s/<!---BEGINDATE.Date: /Last updated<br>/g" |\
+        sed "s/ .ENDDATE--->/<p>/g" |\
+        sed "s/<!---BEGINMIRROR//g" |\
+        sed "s/ENDMIRROR--->//g" \
+        > gmsh2.html
diff --git a/www/gmsh-mirror.html b/www/gmsh-mirror.html
new file mode 100644
index 0000000000..2db2a283cc
--- /dev/null
+++ b/www/gmsh-mirror.html
@@ -0,0 +1,275 @@
+<HTML>
+
+<HEAD>
+
+<TITLE>Gmsh homepage</TITLE>
+
+<meta name="description" content="Gmsh is a free automatic
+three-dimensional finite element mesh generator with pre- and
+post-processing facilities.">
+
+<meta name="keywords" content="free mesh generator, free finite element software,
+mesh generation, mesh refinement, free, delaunay triangulation,
+automatic, maillages automatiques, mailleur, modelisation, opengl,
+maillages 3D, 3D meshes, 3-D meshes, maillages 3-D, voronoi,
+adaptation de maillages, mesh adaptation, modeling">
+
+<META name="Autor-Handle" content="Christophe.Geuzaine@advalvas.be">
+
+</HEAD>
+
+<body text="#000000" bgcolor="#ffffff" background="http://geuz.org/gmsh/images/background.gif">
+
+<!------------------------------------------------------------------>
+
+<table width="100%" border=0 cellspacing=10 cellpadding=5>
+
+<tr valign=bottom>
+
+  <td width="130" align="right" valign=top><font size=-2  face="Helvetica, Arial" color="#fffff">
+
+Copyright &copy; 1998-2001<br>
+Jean-François Remacle and
+Christophe Geuzaine<br>
+
+  </font></td>
+
+  <td width="60">
+  </td>
+
+  <td><font face="Helvetica, Arial">
+    <font size="+3"><b>Gmsh</b></font>
+    <p>
+    <b>A three-dimensional finite element mesh generator with built-in pre- and
+       post-processing facilities</b>
+     
+  </font></td>
+
+</tr>
+
+<!------------------------------------------------------------------>
+
+<tr valign=bottom>
+
+  <td><spacer type="vertical" size=20>
+  </td>
+
+</tr>
+
+<!------------------------------------------------------------------>
+
+<tr valign=top>
+
+  <td width="130" align="right">
+    <font color="#ffffff" face="Helvetica, Arial"><b>General Description</b></font></td>
+
+  <td width="60">
+  </td>
+
+  <td><font face="Helvetica, Arial" size=-1>
+
+Gmsh is an automatic three-dimensional finite element mesh generator,
+primarily Delaunay, with built-in pre- and post-processing
+facilities. Its primal goal is to provide a simple meshing tool for
+academic test cases with parametric input and up to date visualization
+capabilities. One of the strengths of Gmsh is its ability to respect a
+characteristic length field for the generation of adapted meshes on
+lines, surfaces and volumes. These adapted meshes can be mixed with
+simple structured (transfinite, elliptic, etc.)  meshes in order to
+augment the flexibility.
+
+<!------------------------------------------------------------------>
+
+<tr valign=top>
+
+  <td width="130" align="right">
+    <font color="#ffffff" face="Helvetica, Arial"><b>Geometrical Entity Definition</b></font></td>
+
+  <td width="60">
+  </td>
+
+  <td><font face="Helvetica, Arial" size=-1>
+
+Parameterized geometries are created by successively defining points,
+oriented curves (segments, circles, ellipsis, splines, etc.), oriented
+surfaces (plane surfaces, ruled surfaces, etc.)  and volumes. Compound
+groups of geometrical entities can be defined, based on these
+elementary parameterized geometric entities. Data can be defined
+either interactively thanks to the menu system, or directly in the ASCII 
+input files.
+
+  </td>
+
+</tr>
+
+<!------------------------------------------------------------------>
+
+<tr valign=top>
+
+  <td width="130" align="right">
+    <font color="#ffffff" face="Helvetica, Arial"><b>Mesh Generation</b></font></td>
+
+  <td width="60">
+  </td>
+
+  <td><font face="Helvetica, Arial" size=-1>
+
+A finite element mesh is a tessellation of a given subset of R^3 by
+elementary geometrical elements of various shapes (in this case lines,
+triangles, quadrangles, tetrahedra, prisms and hexahedra), arranged in
+such a way that two of them intersect, if they do, along a common
+face, edge or node, and never otherwise. All the finite element meshes
+produced by Gmsh as unstructured, even if they were generated in
+a structured way. This implies that the elementary geometrical
+elements are defined only by an ordered list of their vertices (which
+allows the orientation of all their lower order geometrical entities)
+but no predefined relation is assumed between any two elementary
+elements.
+<p>
+The procedure follows the same order as for the geometry creation:
+curves are discretized first; the mesh of the curves is then used to
+mesh the surfaces; then the mesh of the surfaces is used to mesh the
+volumes. This automatically assures the continuity of the mesh when,
+for example, two surfaces share a common curve. Every meshing step is
+constrained by the characteristic length field, which can be uniform,
+specified by characteristic length associated to elementary
+geometrical entities, or associated to another mesh (the background
+mesh).
+<p>
+For each meshing step (i.e. the discretization of lines, surfaces and
+volumes), all structured mesh directives are executed first, and serve
+as additional constraints for the unstructured parts. The implemented
+Delaunay algorithm is subdivided in the following five steps for
+surface/volume discretization:
+<p>
+<ol>
+<li>
+trivial meshing of a box including the convex polygon/polyhedron
+defined by the boundary nodes resulting from the discretization of the
+curves/surfaces; 
+<li>
+creation of the initial mesh by insertion of all the nodes on the
+curves/surfaces thanks to the Bowyer algorithm; 
+<li>
+boundary restoration to force all the edges/faces of the
+curves/surfaces to be present in the initial mesh;
+<li>
+suppression of all the unwanted triangles/tetrahedra (in
+particular those containing the nodes of the initial box); 
+<li>
+insertion of new nodes by the Bowyer algorithm until the
+characteristic size of each simplex is lower or equal to the
+characteristic length field evaluated at the center of its
+circumscribed circle/sphere.
+</ol>
+
+
+  </td>
+
+</tr>
+
+<!------------------------------------------------------------------>
+
+<tr valign=top>
+
+  <td width="130" align="right">
+    <font color="#ffffff" face="Helvetica, Arial"><p><b>Scalar and Vector Field Visualization</b></font></td>
+
+  <td width="60">
+  </td>
+
+  <td><font face="Helvetica, Arial" size=-1>
+
+Multiple post-processing scalar or vector maps can be loaded and
+manipulated (globally or individually) along with the geometry and the
+mesh. Scalar fields are represented by iso-value curves or color maps
+and vector fields by three-dimensional arrows or displacement
+maps. Post-processor functions include offsets, elevation, interactive
+color map modification, range clamping, interactive and scriptable
+animation, vector postscript output, etc. All post-processing options
+can be accessed either interactively or through the the input ascii
+files.
+
+  </td>
+
+</tr>
+
+<!------------------------------------------------------------------>
+
+<tr valign=top>
+
+  <td width="130" align="right">
+    <font color="#ffffff" face="Helvetica, Arial"><b>Mailing lists</b></font></td>
+
+  <td width="60">
+  </td>
+
+  <td align="left" colspan=2><font face="Helvetica, Arial" size=-1>
+
+     <ul>
+     <li><a target="_top"
+     href="http://www.geuz.org//mailman/listinfo/gmsh-announce/">gmsh-announce</a> is a
+     moderated list for announcements about significant Gmsh
+     events. You should subscribe to this list to get information
+     about software releases, important bug fixes and other
+     Gmsh-specific news. The list is archived <a target="_top"
+     href="http://www.geuz.org/pipermail/gmsh-announce/">here</a>.
+
+     <li><a target="_top" href="http://www.geuz.org/mailman/listinfohttp://geuz.org/gmsh/">gmsh</a> is
+     the public mailing list for Gmsh users. You should send all
+     questions, bug reports, requests or pleas for changes related to
+     Gmsh to this list. The list is archived <a target="_top"
+     href="http://www.geuz.org/pipermailhttp://geuz.org/gmsh/">here</a>
+     </ul>
+
+  </font></td>
+
+</tr>
+
+<!------------------------------------------------------------------>
+
+<tr valign=top>
+
+  <td width="130" align="right">
+    <font color="#ffffff" face="Helvetica, Arial"><b>Documentation and Download</b></font></td>
+
+  <td width="60">
+  </td>
+
+  <td align="left" colspan=2><font face="Helvetica, Arial" size=-1>
+
+Go to the <a target="_top" href="http://www.geuz.org/gmsh/">official Gmsh homepage</a>.
+
+  </font></td>
+
+</tr>
+
+<!------------------------------------------------------------------>
+
+<tr valign=top>
+
+  <td width="130" align="right">
+    <font color="#ffffff" face="Helvetica, Arial"><b>Authors</b></font></td>
+
+  <td width="60">
+  </td>
+
+  <td><font face="Helvetica, Arial" size=-1> 
+
+Gmsh is developed by <A
+HREF="mailto:Remacle@scorec.rpi.edu">Jean-François Remacle</A> and <A
+HREF="mailto:Christophe.Geuzaine@ulg.ac.be">Christophe Geuzaine</A>.
+
+  </td>
+
+</tr>
+
+<!------------------------------------------------------------------>
+
+</table>
+
+<p>
+
+</BODY>
+</HTML>
+
-- 
GitLab