1GetDP(1)                      GetDP Manual Pages                      GetDP(1)
2
3
4

NAME

6       GetDP - a General environment for the treatment of Discrete Problems
7

SYNOPSIS

9       getdp [file] [options]
10

DESCRIPTION

12       GetDP  is  a general finite element solver using mixed elements to dis‐
13       cretize de Rham-type complexes in one, two and  three  dimensions.  The
14       main  feature of GetDP is the closeness between the input data defining
15       discrete problems (written by the user in ASCII  data  files)  and  the
16       symbolic mathematical expressions of these problems.
17
18       GetDP is a command-line program. See Gmsh for a graphical front-end.
19

WARNING

21       This  man  page  does  not  describe the syntax of the input files: you
22       should refer to the info documentation for this (e.g. with info getdp).
23       Up-to-date  versions  of the manual in various formats are available at
24       http://getdp.info.
25

PROCESSING OPTIONS

27       file
28           is an ASCII file  containing  the  problem  definition,  i.e.,  the
29           structures the Texinfo documentation will teach you to create. This
30           file can include other files, so that only one  problem  definition
31           file  should  always  be given on the command line. The input files
32           containing the problem definition structure are usually  given  the
33           .pro extension (if so, there is no need to specify the extension on
34           the command line). The name of this file (without the extension) is
35           used  as  a basis for the creation of intermediate files during the
36           pre-processing and the processing stages.
37
38       -pre resolution-id
39           performs the pre-processing associated with the  resolution  called
40           resolution-id.  In the pre-processing stage, GetDP creates the geo‐
41           metric database (from the mesh file),  identifies  the  degrees  of
42           freedom  (the  unknowns) of the problem and sets up the constraints
43           on these degrees of freedom. The pre-processing creates a file with
44           a  .pre  extension. If resolution-id is omitted, the list of avail‐
45           able choices is displayed.
46
47       -cal
48           performs the processing. This requires that  a  pre-processing  has
49           been  performed  previously,  or that a -pre option is given on the
50           same command line. The performed resolution is the one given as  an
51           argument  to  the  -pre option. In the processing stage, GetDP exe‐
52           cutes all the operations of the selected resolution (such as matrix
53           assemblies, system resolutions, ...). The processing creates a file
54           with a .res extension.
55
56       -pos post-operation-id(s)
57           performs the post-processing operations selected by the post-opera‐
58           tion-id(s). This requires that a processing has been performed pre‐
59           viously, or that a -cal option is given on the same  command  line.
60           If  post-operation-id  is omitted, the list of available choices is
61           displayed.
62
63       -msh filename
64           reads the mesh from  filename  rather  than  reading  it  from  the
65           default problem file name with the .msh extension appended.
66
67       -msh_scaling value
68           multiplies the coordinates of all the nodes in the mesh by value.
69
70       -restart
71           resumes time loop processing from where it stopped.
72
73       -solve resolution-id
74           same as -pre resolution-id -cal.
75
76       -split
77           saves processing results in separate files (one for each timestep).
78
79       -res filename(s)
80           loads  processing  results  from  filename(s)  instead  of from the
81           default problem file name with the .res extension appended.
82
83       -name string
84           uses string as the default generic file name for input or output of
85           mesh, pre-processing and processing files.
86
87       -adapt filename(s)
88           reads adaptation constraints from filename(s).
89
90       -order float
91           specifies maximum interpolation order.
92

LINEAR SOLVER OPTIONS

94       -solver filename
95           specifies solver parameter file.
96
97       [PETSc options]
98           PETSc options (if GetDP was compiled with PETSc support).
99

LINEAR SOLVER OPTIONS

101       -bin
102           creates  binary  output  files.  -v2 creates mesh-based Gmsh output
103           files when possible
104

OTHER OPTIONS

106       -check
107           lets you check the problem structure interactively.
108
109       -v int
110           sets the verbosity level. A value of 0 means  that  no  information
111           will  be  displayed  during  processing. Higher values increase the
112           amount of information displayed.
113
114       -p int
115           sets the progress update rate. This controls the  refreshment  rate
116           of the counter indicating the progress of the current computation.
117
118       -onelab name address
119           communicates with OneLab server through socket.
120
121       -version
122           displays the version number.
123
124       -info
125           displays detailed version information.
126
127       -help
128           displays a message listing basic usage and available options.
129

AUTHORS

131       Patrick  Dular  (patrick.dular  at  ulg.ac.be)  and Christophe Geuzaine
132       (cgeuzaine at ulg.ac.be). See the  documentation  for  a  comprehensive
133       list of contributors.
134

SEE ALSO

136       gmsh(1),    GetDP  examples  (/usr/share/doc/getdp-*/),  GetDP homepage
137       (http://getdp.info).
138
139       The full documentation for GetDP is maintained as a Texinfo manual.  If
140       the  info  and  getdp programs are properly installed at your site, the
141       command
142
143              info getdp
144
145       should give you access to the complete manual.
146
147
148
1494th Berkeley Distribution        19 April 2019                        GetDP(1)
Impressum