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 database from filename rather than reading  it  from
65           the default problem file name with the .msh extension appended.
66
67       -restart
68           resumes time loop processing from where it stopped.
69
70       -solve resolution-id
71           same as -pre resolution-id -cal.
72
73       -split
74           saves processing results in separate files (one for each timestep).
75
76       -res filename(s)
77           loads  processing  results  from  filename(s)  instead  of from the
78           default problem file name with the .res extension appended.
79
80       -name string
81           uses string as the default generic file name for input or output of
82           mesh, pre-processing and processing files.
83
84       -adapt filename(s)
85           reads adaptation constraints from filename(s).
86
87       -order float
88           specifies maximum interpolation order.
89

LINEAR SOLVER OPTIONS

91       -solver filename
92           specifies solver parameter file.
93
94       [PETSc options]
95           PETSc options (if GetDP was compiled with PETSc support).
96

LINEAR SOLVER OPTIONS

98       -bin
99           creates  binary  output  files.  -v2 creates mesh-based Gmsh output
100           files when possible
101

OTHER OPTIONS

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

AUTHORS

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

SEE ALSO

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