1GetDP(1) GetDP Manual Pages GetDP(1)
2
3
4
6 GetDP - a General environment for the treatment of Discrete Problems
7
9 getdp [file] [options]
10
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
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
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
91 -solver filename
92 specifies solver parameter file.
93
94 [PETSc options]
95 PETSc options (if GetDP was compiled with PETSc support).
96
98 -bin
99 creates binary output files. -v2 creates mesh-based Gmsh output
100 files when possible
101
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
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
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)