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
GitLab community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Larry Price
gmsh
Commits
89b1d8b7
Commit
89b1d8b7
authored
22 years ago
by
Christophe Geuzaine
Browse files
Options
Downloads
Patches
Plain Diff
Fix spelling
parent
896d50f1
No related branches found
No related tags found
No related merge requests found
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
doc/texinfo/gmsh.texi
+22
-21
22 additions, 21 deletions
doc/texinfo/gmsh.texi
with
22 additions
and
21 deletions
doc/texinfo/gmsh.texi
+
22
−
21
View file @
89b1d8b7
\input
texinfo.tex @c -*-texinfo-*-
\input
texinfo.tex @c -*-texinfo-*-
@c
$
Id: gmsh.texi,v
1
.
2
6
2003
-
04
-
16
08
:
3
2
:
4
6
geuzaine Exp
$
@c
$
Id: gmsh.texi,v
1
.
2
7
2003
-
04
-
16
17
:
1
2
:
0
6
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
...
@@ -282,7 +282,8 @@ the webpage @value{GMSH-WEB}.
...
@@ -282,7 +282,8 @@ the webpage @value{GMSH-WEB}.
If you use Gmsh, we would appreciate that you mention it in your
If you use Gmsh, we would appreciate that you mention it in your
work. References, as well as the latest news about Gmsh development, are
work. References, as well as the latest news about Gmsh development, are
always available on @value
{
GMSH-WEB
}
.
always available on @value
{
GMSH-WEB
}
. Please send all Gmsh-related questions
to the public Gmsh mailing list at @email
{
gmsh@@geuz.org
}
.
@end ifclear
@end ifclear
...
@@ -495,8 +496,8 @@ but powerful graphical user interface.
...
@@ -495,8 +496,8 @@ but powerful graphical user interface.
@node and what Gmsh is not so good at, Syntactic rules, What Gmsh is pretty good at, Overview
@node and what Gmsh is not so good at, Syntactic rules, What Gmsh is pretty good at, Overview
@section @dots
{}
and what Gmsh is not so good at
@section @dots
{}
and what Gmsh is not so good at
Due to its
small size, its academic roots
and limited developer manpower,
Due to its
historical background
and limited developer manpower,
Gmsh has
Gmsh has
also some (a lot of?) weaknesses:
also some (a lot of?) weaknesses:
@itemize @bullet
@itemize @bullet
@item
@item
...
@@ -512,7 +513,7 @@ quadrangles, you have to use transfinite or extruded meshes or recombine
...
@@ -512,7 +513,7 @@ quadrangles, you have to use transfinite or extruded meshes or recombine
unstructured triangular meshes. For hexahedra, your only choice is
unstructured triangular meshes. For hexahedra, your only choice is
transfinite or extruded meshes;
transfinite or extruded meshes;
@item
@item
Gmsh is not a multibloc generator: all meshes produced by Gmsh are
Gmsh is not a multi
-
bloc generator: all meshes produced by Gmsh are
conforming in the sense of finite element meshes;
conforming in the sense of finite element meshes;
@item
@item
there is not support for curved mesh elements as of this writing (Gmsh
there is not support for curved mesh elements as of this writing (Gmsh
...
@@ -524,9 +525,9 @@ thousands of geometric primitives, or millions of mesh/post-processing
...
@@ -524,9 +525,9 @@ thousands of geometric primitives, or millions of mesh/post-processing
elements).
elements).
@end itemize
@end itemize
If you have the skill and time, feel free to
contribute to
the project
: w
e
If you have the skill
s
and
some free
time, feel free to
join
the project
! W
e
will
gladly accept any code contributions (@pxref
{
Programming notes
}
) to
gladly accept any code contributions (@pxref
{
Programming notes
}
) to
remedy
remedy these
(and all other) shortcommings
!
the aforementioned
(and all other) shortcommings
...
@c -------------------------------------------------------------------------
@c -------------------------------------------------------------------------
@c Syntactic Rules Used in this Document
@c Syntactic Rules Used in this Document
...
@@ -773,7 +774,7 @@ Returns the next available volume number.
...
@@ -773,7 +774,7 @@ Returns the next available volume number.
@item newreg
@item newreg
Returns the next available region number. That is, @code
{
newreg
}
returns the
Returns the next available region number. That is, @code
{
newreg
}
returns the
maximum of @code
{
newp
}
, @code
{
newc
}
, @code
{
news
}
, @code
{
newv
}
and all
maximum of @code
{
newp
}
, @code
{
newc
}
, @code
{
news
}
, @code
{
newv
}
and all
physical entity numbers@footnote
{
For compatibility purposes, the behavio
u
r
physical entity numbers@footnote
{
For compatibility purposes, the behavior
of @code
{
newc
}
, @code
{
news
}
, @code
{
newv
}
and @code
{
newreg
}
can be modified
of @code
{
newc
}
, @code
{
news
}
, @code
{
newv
}
and @code
{
newreg
}
can be modified
with the @code
{
Geometry.OldNewReg
}
option (@pxref
{
Geometry options
}
).
}
.
with the @code
{
Geometry.OldNewReg
}
option (@pxref
{
Geometry options
}
).
}
.
@end ftable
@end ftable
...
@@ -821,8 +822,8 @@ is an equivalent of the @code{sprintf} C function (where
...
@@ -821,8 +822,8 @@ is an equivalent of the @code{sprintf} C function (where
formatting characters: @code
{
%e}, @code{%g}, etc.).
formatting characters: @code
{
%e}, @code{%g}, etc.).
Character expressions are mostly used to specify non-numeric options and
Character expressions are mostly used to specify non-numeric options and
input/output file names. See @ref
{
t8.geo
}
, for an intersting usage of
input/output file names. See @ref
{
t8.geo
}
, for an inter
e
sting usage of
@w
{
@var
{
expression-char
}
s
}
in an animation script. Altough there exists no
@w
{
@var
{
expression-char
}
s
}
in an animation script. Alt
h
ough there exists no
character expression identifier, @w
{
@var
{
expression-char
}
s
}
can be affected
character expression identifier, @w
{
@var
{
expression-char
}
s
}
can be affected
to @w
{
@var
{
string-option
}
s
}
:
to @w
{
@var
{
string-option
}
s
}
:
...
@@ -844,7 +845,7 @@ The various @w{@var{string-option}s} are listed in @ref{General options},
...
@@ -844,7 +845,7 @@ The various @w{@var{string-option}s} are listed in @ref{General options},
@cindex Expression, color
@cindex Expression, color
@cindex Colors
@cindex Colors
Colors expressions are hybrids between fixed-length bracket
t
ed
Colors expressions are hybrids between fixed-length bracketed
@w
{
@var
{
expression-list
}
s
}
and a @w
{
@var
{
string
}
s
}
:
@w
{
@var
{
expression-list
}
s
}
and a @w
{
@var
{
string
}
s
}
:
@example
@example
...
@@ -863,7 +864,7 @@ to define colors by using the red, green, blue color components as well as
...
@@ -863,7 +864,7 @@ to define colors by using the red, green, blue color components as well as
the alpha channel. See @ref
{
t3.geo
}
, for an example of the use of color
the alpha channel. See @ref
{
t3.geo
}
, for an example of the use of color
expressions.
expressions.
Altough there exists no color expression identifier,
Alt
h
ough there exists no color expression identifier,
@w
{
@var
{
expression-color
}
s
}
can be affected to @w
{
@var
{
color-option
}
s
}
:
@w
{
@var
{
expression-color
}
s
}
can be affected to @w
{
@var
{
color-option
}
s
}
:
@example
@example
...
@@ -1051,10 +1052,10 @@ Natural logarithm of @var{expression} (@var{expression} > 0).
...
@@ -1051,10 +1052,10 @@ Natural logarithm of @var{expression} (@var{expression} > 0).
Base 10 logarithm of @var
{
expression
}
(@var
{
expression
}
> 0).
Base 10 logarithm of @var
{
expression
}
(@var
{
expression
}
> 0).
@item Modulo ( @var
{
expression
}
, @var
{
expression
}
)
@item Modulo ( @var
{
expression
}
, @var
{
expression
}
)
Syno
m
ym of @code
{
Fmod( @var
{
expression
}
, @var
{
expression
}
)
}
.
Syno
n
ym of @code
{
Fmod( @var
{
expression
}
, @var
{
expression
}
)
}
.
@item Rand ( @var
{
expression
}
)
@item Rand ( @var
{
expression
}
)
Random numb
v
er between zero and @var
{
expression
}
.
Random number between zero and @var
{
expression
}
.
@item Sqrt ( @var
{
expression
}
)
@item Sqrt ( @var
{
expression
}
)
Square root of @var
{
expression
}
(@var
{
expression
}
>= 0).
Square root of @var
{
expression
}
(@var
{
expression
}
>= 0).
...
@@ -1082,7 +1083,7 @@ Hyperbolic tangent of @var{expression}.
...
@@ -1082,7 +1083,7 @@ Hyperbolic tangent of @var{expression}.
@cindex Function, user-defined
@cindex Function, user-defined
User-defined functions take no arguments, and are evaluated as if a file
User-defined functions take no arguments, and are evaluated as if a file
containg the function body was included at the location of the @code
{
Call
}
contain
in
g the function body was included at the location of the @code
{
Call
}
statement.
statement.
@ftable @code
@ftable @code
...
@@ -1183,7 +1184,7 @@ that only valid floating point formatting characters make sens in
...
@@ -1183,7 +1184,7 @@ that only valid floating point formatting characters make sens in
Merges a file named @var
{
expression-char
}
. This command is equivalent to the
Merges a file named @var
{
expression-char
}
. This command is equivalent to the
`File->Merge' menu in the graphical user interface. If the path in
`File->Merge' menu in the graphical user interface. If the path in
@var
{
expression-char
}
is not absolute, @var
{
expression-char
}
is appended to
@var
{
expression-char
}
is not absolute, @var
{
expression-char
}
is appended to
the di
e
rctory where the current opened project resides.
the dir
e
ctory where the current opened project resides.
@item MergeWithBoundingBox @var
{
expression-char
}
;
@item MergeWithBoundingBox @var
{
expression-char
}
;
Merges a file and force the recalculation of the scene's bounding box.
Merges a file and force the recalculation of the scene's bounding box.
...
@@ -1220,7 +1221,7 @@ Executes a system call.
...
@@ -1220,7 +1221,7 @@ Executes a system call.
@item #include @var
{
expression-char
}
;
@item #include @var
{
expression-char
}
;
Includes the file named @var
{
expression-char
}
at the current position in
Includes the file named @var
{
expression-char
}
at the current position in
the input file. The @code
{
Include
}
commands should given on a line of their
the input file. The @code
{
Include
}
commands should given on a line of their
o
n
wn.
own.
@end ftable
@end ftable
@c -------------------------------------------------------------------------
@c -------------------------------------------------------------------------
...
@@ -1239,7 +1240,7 @@ the option in the GUI in real time. This permits for example to resize the
...
@@ -1239,7 +1240,7 @@ the option in the GUI in real time. This permits for example to resize the
graphical window in a script, or to interact with animations in the script
graphical window in a script, or to interact with animations in the script
and in the GUI at the same time.
and in the GUI at the same time.
Gmsh's default behavio
u
r is to save some of these options in a per-user
Gmsh's default behavior is to save some of these options in a per-user
``session resource'' file (@code
{
General.SessionFileName
}
) each time Gmsh is
``session resource'' file (@code
{
General.SessionFileName
}
) each time Gmsh is
shut down. This permits for example to automatically remember the size and
shut down. This permits for example to automatically remember the size and
location of the windows or which fonts to use. Other options can be saved in
location of the windows or which fonts to use. Other options can be saved in
...
@@ -2069,7 +2070,7 @@ currently unused.
...
@@ -2069,7 +2070,7 @@ currently unused.
@item @var
{
text2d-chars
}
@item @var
{
text2d-chars
}
is a list of @item @var
{
nb-text2d-chars
}
characters. Substrings are
is a list of @item @var
{
nb-text2d-chars
}
characters. Substrings are
separated with the @code
{^}
characte
d
(which is a forbidden character in
separated with the @code
{^}
characte
r
(which is a forbidden character in
regular strings).
regular strings).
@item @var
{
text3d
}
@item @var
{
text3d
}
...
@@ -2213,7 +2214,7 @@ text 2d T2 4 arbitrary
...
@@ -2213,7 +2214,7 @@ text 2d T2 4 arbitrary
text 3d T3 5 arbitrary
text 3d T3 5 arbitrary
@end example
@end example
But, for historical re
r
asons, contrary to the ASCII and binary
But, for historical reasons, contrary to the ASCII and binary
post-processing file formats, the coordinates are given by node, i.e.:
post-processing file formats, the coordinates are given by node, i.e.:
@itemize @bullet
@itemize @bullet
...
...
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