Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
gmsh
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Larry Price
gmsh
Commits
d8aaeb4d
Commit
d8aaeb4d
authored
22 years ago
by
Christophe Geuzaine
Browse files
Options
Downloads
Patches
Plain Diff
Add single html output
parent
b0142ca1
No related branches found
No related tags found
No related merge requests found
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
doc/gmsh.html
+2
-1
2 additions, 1 deletion
doc/gmsh.html
doc/texinfo/Makefile
+8
-3
8 additions, 3 deletions
doc/texinfo/Makefile
doc/texinfo/gmsh-full.t2h
+4
-0
4 additions, 0 deletions
doc/texinfo/gmsh-full.t2h
doc/texinfo/gmsh.texi
+20
-17
20 additions, 17 deletions
doc/texinfo/gmsh.texi
with
34 additions
and
21 deletions
doc/gmsh.html
+
2
−
1
View file @
d8aaeb4d
...
@@ -66,7 +66,8 @@ capabilities</a>.
...
@@ -66,7 +66,8 @@ capabilities</a>.
(also available in
(also available in
<a
href=
"/gmsh/doc/texinfo/gmsh.ps"
>
postscript
</a>
,
<a
href=
"/gmsh/doc/texinfo/gmsh.ps"
>
postscript
</a>
,
<a
href=
"/gmsh/doc/texinfo/gmsh.pdf"
>
pdf
</a>
,
<a
href=
"/gmsh/doc/texinfo/gmsh.pdf"
>
pdf
</a>
,
<a
href=
"/gmsh/doc/texinfo/gmsh.txt"
>
text
</a>
and
<a
href=
"/gmsh/doc/texinfo/gmsh.txt"
>
text
</a>
,
<a
href=
"/gmsh/doc/texinfo/gmsh-full.html"
>
html
</a>
and
<a
href=
"/gmsh/doc/texinfo/gmsh-info.tgz"
>
info
</a>
formats)
<a
href=
"/gmsh/doc/texinfo/gmsh-info.tgz"
>
info
</a>
formats)
<li><a
href=
"/gmsh/doc/FAQ"
>
Frequently asked questions (FAQ)
</a>
<li><a
href=
"/gmsh/doc/FAQ"
>
Frequently asked questions (FAQ)
</a>
<li><a
href=
"/gmsh/doc/VERSIONS"
>
Version history
</a>
<li><a
href=
"/gmsh/doc/VERSIONS"
>
Version history
</a>
...
...
This diff is collapsed.
Click to expand it.
doc/texinfo/Makefile
+
8
−
3
View file @
d8aaeb4d
# $Id: Makefile,v 1.
4
2003-04-1
5 21:49:43
geuzaine Exp $
# $Id: Makefile,v 1.
5
2003-04-1
9 17:24:28
geuzaine Exp $
#
#
# Copyright (C) 1997-2003 C. Geuzaine, J.-F. Remacle
# Copyright (C) 1997-2003 C. Geuzaine, J.-F. Remacle
#
#
...
@@ -33,6 +33,9 @@ html:
...
@@ -33,6 +33,9 @@ html:
rm
-f
index.html
rm
-f
index.html
ln
-s
gmsh.html index.html
ln
-s
gmsh.html index.html
html1
:
./texi2html
-prefix
gmsh-full
-init_file
gmsh-full.t2h gmsh.texi
html2
:
html2
:
makeinfo
--html
gmsh.texi
makeinfo
--html
gmsh.texi
...
@@ -47,9 +50,11 @@ infoz: info
...
@@ -47,9 +50,11 @@ infoz: info
gtar zcvf gmsh-info.tgz gmsh.info
*
gtar zcvf gmsh-info.tgz gmsh.info
*
txt
:
txt
:
makeinfo
--no-headers
gmsh.texi
>
gmsh.txt
makeinfo
--no-headers
gmsh.texi |
\
sed
-n
'/...Table of Contents.../,$$p'
|
\
sed
's/...Table of Contents...//'
>
gmsh.txt
all
:
ps pdf html infoz txt
all
:
ps pdf html
html1
infoz txt
clean
:
clean
:
rm
-f
*
.cp
*
*
.fn
*
*
.ky
*
*
.pg
*
*
.tp
*
*
.vr
*
*
.mv
*
\
rm
-f
*
.cp
*
*
.fn
*
*
.ky
*
*
.pg
*
*
.tp
*
*
.vr
*
*
.mv
*
\
...
...
This diff is collapsed.
Click to expand it.
doc/texinfo/gmsh-full.t2h
0 → 100644
+
4
−
0
View file @
d8aaeb4d
# The following can only be set in the init file
$T2H_INDEX_CHAPTER = 'Concept index';
This diff is collapsed.
Click to expand it.
doc/texinfo/gmsh.texi
+
20
−
17
View file @
d8aaeb4d
\input
texinfo.tex @c -*-texinfo-*-
\input
texinfo.tex @c -*-texinfo-*-
@c
$
Id: gmsh.texi,v
1
.
3
2
2003
-
04
-
19
1
6
:
34
:
44
geuzaine Exp
$
@c
$
Id: gmsh.texi,v
1
.
3
3
2003
-
04
-
19
1
7
:
24
:
28
geuzaine Exp
$
@c
@c
@c Copyright (C) 1997-2003 C. Geuzaine, J.-F. Remacle
@c Copyright (C) 1997-2003 C. Geuzaine, J.-F. Remacle
@c
@c
...
@@ -1112,8 +1112,9 @@ The following commands can be used anywhere in a Gmsh ASCII text input file:
...
@@ -1112,8 +1112,9 @@ The following commands can be used anywhere in a Gmsh ASCII text input file:
@item @var
{
string
}
= @var
{
expression
}
;
@item @var
{
string
}
= @var
{
expression
}
;
Defines a new expression identifier @var
{
string
}
, or affects
Defines a new expression identifier @var
{
string
}
, or affects
@var
{
expression
}
to an existing expression identifier. Note that eight
@var
{
expression
}
to an existing expression identifier. Eight expression
expression identifiers are predefined (hard coded in Gmsh's parser):
identifiers are predefined (hard coded in Gmsh's parser):
@ftable @code
@ftable @code
@item Pi
@item Pi
Returns 3.1415926535897932.
Returns 3.1415926535897932.
...
@@ -1703,10 +1704,10 @@ geometry module (@pxref{Geometry module}).
...
@@ -1703,10 +1704,10 @@ geometry module (@pxref{Geometry module}).
If only elementary geometrical entities are defined (or if the option
If only elementary geometrical entities are defined (or if the option
@code
{
Mesh.SaveAll
}
is set; see @ref
{
Mesh options
}
), the grid produced by
@code
{
Mesh.SaveAll
}
is set; see @ref
{
Mesh options
}
), the grid produced by
the mesh will be saved ``as is''. That is, all the elements in the
grid are
the mesh
module
will be saved ``as is''. That is, all the elements in the
saved to disk using the number of the elementary region they
discretize as
grid will be
saved to disk using the number of the elementary region they
their region number (@pxref
{
Gmsh mesh file format
}
). However,
this can
discretize as
their region number (@pxref
{
Gmsh mesh file format
}
). However,
sometimes be impractical or even insufficient:
this can
sometimes be impractical or even insufficient:
@itemize @bullet
@itemize @bullet
@item
@item
...
@@ -1729,7 +1730,7 @@ groups. If physical entities are defined, the output mesh only contains
...
@@ -1729,7 +1730,7 @@ groups. If physical entities are defined, the output mesh only contains
those elements that belong to physical entities. The introduction of such
those elements that belong to physical entities. The introduction of such
physical entities in large models usually greatly facilitates the
physical entities in large models usually greatly facilitates the
manipulation of the model (e.g. using `Tools->Visibility' in the GUI) and
manipulation of the model (e.g. using `Tools->Visibility' in the GUI) and
the interfacing with external solvers.
See @ref
{
t1.geo
}
, for an example.
the interfacing with external solvers.
@c -------------------------------------------------------------------------
@c -------------------------------------------------------------------------
@c Mesh commands
@c Mesh commands
...
@@ -1770,6 +1771,7 @@ options; see @ref{Running Gmsh} and @ref{Command-line options}).
...
@@ -1770,6 +1771,7 @@ options; see @ref{Running Gmsh} and @ref{Command-line options}).
There are three main ways to specify the size of the mesh elements for a
There are three main ways to specify the size of the mesh elements for a
given geometry:
given geometry:
@enumerate
@enumerate
@item
@item
You can specify characteristic lengths at the points of the geometrical
You can specify characteristic lengths at the points of the geometrical
...
@@ -1848,8 +1850,8 @@ extruded and has the following syntax:
...
@@ -1848,8 +1850,8 @@ extruded and has the following syntax:
@example
@example
@var
{
layers
}
:
@var
{
layers
}
:
Layer @
{
@
{
@var
{
expression-list
}
@
}
, @
{
@var
{
expression-list
}
@
}
,
Layer @
{
@
{
@var
{
expression-list
}
@
}
, @
{
@var
{
expression-list
}
@
}
,
@
{
@var
{
expression-list
}
@
}
@
}
; |
@
{
@var
{
expression-list
}
@
}
@
}
; |
Recombine;
Recombine;
@end example
@end example
The first @var
{
expression-list
}
defines how many elements should be created
The first @var
{
expression-list
}
defines how many elements should be created
...
@@ -1866,11 +1868,11 @@ into prisms, hexahedra or pyramids.
...
@@ -1866,11 +1868,11 @@ into prisms, hexahedra or pyramids.
@item Extrude Point | Line | Surface @
{
@var
{
expression
}
, @
{
@var
{
expression-list
}
@
}
, @
{
@var
{
expression-list
}
@
}
, @var
{
expression
}
@
}
@
{
@var
{
layers
}
; @dots
{}
@
}
;
@item Extrude Point | Line | Surface @
{
@var
{
expression
}
, @
{
@var
{
expression-list
}
@
}
, @
{
@var
{
expression-list
}
@
}
, @var
{
expression
}
@
}
@
{
@var
{
layers
}
; @dots
{}
@
}
;
Extrudes both the geometry and the mesh using a rotation
Extrudes both the geometry and the mesh using a rotation
(@pxref
{
Extrusions
}
). The @var
{
layers
}
parameters are
defined as above.
(@pxref
{
Extrusions
}
). The @var
{
layers
}
option is
defined as above.
@item Extrude Point | Line | Surface @
{
@var
{
expression
}
, @
{
@var
{
expression-list
}
@
}
, @
{
@var
{
expression-list
}
@
}
, @
{
@var
{
expression-list
}
@
}
, @var
{
expression
}
@
}
@
{
@var
{
layers
}
; @dots
{}
@
}
;
@item Extrude Point | Line | Surface @
{
@var
{
expression
}
, @
{
@var
{
expression-list
}
@
}
, @
{
@var
{
expression-list
}
@
}
, @
{
@var
{
expression-list
}
@
}
, @var
{
expression
}
@
}
@
{
@var
{
layers
}
; @dots
{}
@
}
;
Extrudes both the geometry and the mesh using a combined translation and
Extrudes both the geometry and the mesh using a combined translation and
rotation (@pxref
{
Extrusions
}
). The @var
{
layers
}
parameters are
defined as
rotation (@pxref
{
Extrusions
}
). The @var
{
layers
}
option is
defined as
above.
above.
@item Transfinite Line @
{
@var
{
expression-list
}
@
}
= @var
{
expression
}
< Using Progression | Bump @var
{
expression
}
>
@item Transfinite Line @
{
@var
{
expression-list
}
@
}
= @var
{
expression
}
< Using Progression | Bump @var
{
expression
}
>
...
@@ -2101,12 +2103,13 @@ file format} and @ref{Gmsh binary post-processing file format}.
...
@@ -2101,12 +2103,13 @@ file format} and @ref{Gmsh binary post-processing file format}.
General post-processing option names have the form
General post-processing option names have the form
@code
{
PostProcessing.@var
{
string
}}
. Options peculiar to post-processing
@code
{
PostProcessing.@var
{
string
}}
. Options peculiar to post-processing
views take two forms:
views take two forms:
@enumerate
@enumerate
@item options that should apply to all views can be set through
@item options that should apply to all views can be set through
@code
{
View.@var
{
string
}}
, @emph
{
before any view is loaded
}
;
@code
{
View.@var
{
string
}}
, @emph
{
before any view is loaded
}
;
@item options that should apply only to the @var
{
n
}
-th
@item options that should apply only to the @var
{
n
}
-th
view take the form @code
{
View[@var
{
n
}
].@var
{
string
}}
(@var
{
n
}
= 0, 1, 2,
view take the form @code
{
View[@var
{
n
}
].@var
{
string
}}
(@var
{
n
}
= 0, 1, 2,
@dots
{}
).
@dots
{}
)
, @emph
{
after the @var
{
n
}
-th view is loaded
}
.
@end enumerate
@end enumerate
See @ref
{
t9.geo
}
for some examples.
See @ref
{
t9.geo
}
for some examples.
...
@@ -2130,10 +2133,10 @@ See @ref{t9.geo} for some examples.
...
@@ -2130,10 +2133,10 @@ See @ref{t9.geo} for some examples.
@cindex Examples
@cindex Examples
@cindex Tutorial
@cindex Tutorial
Here are the examples in the Gmsh tutorial. These examples are commented
Here are the examples in the Gmsh tutorial. These examples are commented
and
(both C and C++-style comments can be used in Gmsh input files: se
e
should introduce new features gradually, starting with @file
{
t1.geo
}
. Th
e
@ref
{
Comments
}
) and should introduce new features gradually, starting with
files corresponding to these examples are available in the @file
{
tutorial
}
@file
{
t1.geo
}
.
directory of the Gmsh distribution
.
This tutorial does not explain the mesh and post-processing file
This tutorial does not explain the mesh and post-processing file
formats. See @ref
{
File formats
}
for this.
formats. See @ref
{
File formats
}
for this.
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment