Skip to content

Commit ae97b00

Browse files
authored
Merge pull request #4987 from blattms/update-man-page
Update manpage for release
2 parents a70df8c + 386d372 commit ae97b00

1 file changed

Lines changed: 71 additions & 17 deletions

File tree

doc/man1/flow.1

Lines changed: 71 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.8.
2-
.TH FLOW "1" "October 2022" "flow 2022.10" "User Commands"
2+
.TH FLOW "1" "October 2023" "flow 2023.10" "User Commands"
33
.SH NAME
44
flow \- Eclipse compatible parallel reservoir simulator
55
.SH SYNOPSIS
@@ -16,7 +16,7 @@ Print this help message and exit
1616
Print all parameters, including obsolete, hidden and deprecated ones.
1717
.TP
1818
\fB\-\-accelerator\-mode\fR=\fI\,STRING\/\fR
19-
Use GPU (cusparseSolver or openclSolver) or FPGA (fpgaSolver) as the linear solver, usage: '\-\-accelerator\-mode=[none|cusparse|opencl|fpga|amgcl]'. Default: "none"
19+
Use GPU (cusparseSolver, openclSolver, amgcl or rocalution) in the linear solver, usage: '\-\-accelerator\-mode=[none|cusparse|opencl|amgcl|rocalution]'. Default: "none"
2020
.TP
2121
\fB\-\-allow\-distributed\-wells\fR=\fI\,BOOLEAN\/\fR
2222
Allow the perforations of a well to be distributed to interior of multiple processes. Default: false
@@ -30,14 +30,11 @@ Choose device ID for cusparseSolver or openclSolver, use 'nvidia\-smi' or 'clinf
3030
\fB\-\-continue\-on\-convergence\-error\fR=\fI\,BOOLEAN\/\fR
3131
Continue with a non\-converged solution instead of giving up if we encounter a time step size smaller than the minimum time step size. Default: false
3232
.TP
33-
\fB\-\-cpr\-max\-ell\-iter\fR=\fI\,INTEGER\/\fR
34-
MaxIterations of the elliptic pressure part of the cpr solver. Default: 20
35-
.TP
3633
\fB\-\-cpr\-reuse\-interval\fR=\fI\,INTEGER\/\fR
37-
Reuse preconditioner interval. Used when CprReuseSetup is set to 4, then the preconditioner will be fully recreated instead of reused every N linear solve, where N is this parameter. Default: 10
34+
Reuse preconditioner interval. Used when CprReuseSetup is set to 4, then the preconditioner will be fully recreated instead of reused every N linear solve, where N is this parameter. Default: 30
3835
.TP
3936
\fB\-\-cpr\-reuse\-setup\fR=\fI\,INTEGER\/\fR
40-
Reuse preconditioner setup. Valid options are 0: recreate the preconditioner for every linear solve, 1: recreate once every timestep, 2: recreate if last linear solve took more than 10 iterations, 3: never recreate, 4: recreated every CprReuseInterval. Default: 3
37+
Reuse preconditioner setup. Valid options are 0: recreate the preconditioner for every linear solve, 1: recreate once every timestep, 2: recreate if last linear solve took more than 10 iterations, 3: never recreate, 4: recreated every CprReuseInterval. Default: 4
4138
.TP
4239
\fB\-\-dbhp\-max\-rel\fR=\fI\,SCALAR\/\fR
4340
Maximum relative change of the bottom\-hole pressure in a single iteration. Default: 1
@@ -63,9 +60,6 @@ Tell the output writer to use double precision. Useful for 'perfect' restarts. D
6360
\fB\-\-ecl\-output\-interval\fR=\fI\,INTEGER\/\fR
6461
The number of report steps that ought to be skipped between two writes of ECL results. Default: \fB\-1\fR
6562
.TP
66-
\fB\-\-ecl\-strict\-parsing\fR=\fI\,BOOLEAN\/\fR
67-
Use strict mode for parsing \- all errors are collected before the applicaton exists. Default: false
68-
.TP
6963
\fB\-\-edge\-weights\-method\fR=\fI\,INTEGER\/\fR
7064
Choose edge\-weighing strategy: 0=uniform, 1=trans, 2=log(trans). Default: 1
7165
.TP
@@ -120,9 +114,6 @@ Do not print fluid\-in\-place values after each report step even if requested by
120114
\fB\-\-force\-disable\-resv\-fluid\-in\-place\-output\fR=\fI\,BOOLEAN\/\fR
121115
Do not print reservoir volumes values after each report step even if requested by the deck. Default: false
122116
.TP
123-
\fB\-\-fpga\-bitstream\fR=\fI\,STRING\/\fR
124-
Specify the bitstream file for fpgaSolver (including path), usage: '\-\-fpga\-bitstream=<filename>'. Default: ""
125-
.TP
126117
\fB\-\-full\-time\-step\-initially\fR=\fI\,BOOLEAN\/\fR
127118
Always attempt to finish a report step using a single substep. Default: false
128119
.TP
@@ -145,26 +136,50 @@ Whether to reorder the entries of the matrix in the red\-black ILU preconditione
145136
The size of the initial time step in days. Default: 1
146137
.TP
147138
\fB\-\-linear\-solver\fR=\fI\,STRING\/\fR
148-
Configuration of solver. Valid options are: ilu0 (default), cpr (an alias for cpr_trueimpes), cpr_quasiimpes, cpr_trueimpes or amg. Alternatively, you can request a configuration to be read from a JSON file by giving the filename here, ending with '.json.'. Default: "ilu0"
139+
Configuration of solver. Valid options are: ilu0 (default), dilu, cprw, cpr (an alias for cprw), cpr_quasiimpes, cpr_trueimpes, amg or hybrid (experimental). Alternatively, you can request a configuration to be read from a JSON file by giving the filename here, ending with '.json.'. Default: "ilu0"
149140
.TP
150141
\fB\-\-linear\-solver\-ignore\-convergence\-failure\fR=\fI\,BOOLEAN\/\fR
151142
Continue with the simulation like nothing happened after the linear solver did not converge. Default: false
152143
.TP
153144
\fB\-\-linear\-solver\-max\-iter\fR=\fI\,INTEGER\/\fR
154145
The maximum number of iterations of the linear solver. Default: 200
155146
.TP
147+
\fB\-\-linear\-solver\-print\-json\-definition\fR=\fI\,BOOLEAN\/\fR
148+
Write the JSON definition of the linear solver setup to the DBG file. Default: true
149+
.TP
156150
\fB\-\-linear\-solver\-reduction\fR=\fI\,SCALAR\/\fR
157151
The minimum reduction of the residual which the linear solver must achieve. Default: 0.01
158152
.TP
159-
\fB\-\-linear\-solver\-require\-full\-sparsity\-pattern\fR=\fI\,BOOLEAN\/\fR
160-
Produce the full sparsity pattern for the linear solver. Default: false
161-
.TP
162153
\fB\-\-linear\-solver\-restart\fR=\fI\,INTEGER\/\fR
163154
The number of iterations after which GMRES is restarted. Default: 40
164155
.TP
165156
\fB\-\-linear\-solver\-verbosity\fR=\fI\,INTEGER\/\fR
166157
The verbosity level of the linear solver (0: off, 2: all). Default: 0
167158
.TP
159+
\fB\-\-load\-step\fR=\fI\,INTEGER\/\fR
160+
Load serialized state from .OPMRST file. Either a specific report step, or 0 to load last stored report step. Default: \fB\-1\fR
161+
.TP
162+
\fB\-\-local\-domains\-ordering\-measure\fR=\fI\,STRING\/\fR
163+
Subdomain ordering measure. Allowed values are 'pressure' and 'residual'. Default: "pressure"
164+
.TP
165+
\fB\-\-local\-domains\-partitioning\-imbalance\fR=\fI\,SCALAR\/\fR
166+
Subdomain partitioning imbalance tolerance. 1.03 is 3 percent imbalance. Default: 1.03
167+
.TP
168+
\fB\-\-local\-domains\-partitioning\-method\fR=\fI\,STRING\/\fR
169+
Subdomain partitioning method. Allowed values are 'zoltan', 'simple', and the name of a partition file ending with '.partition'. Default: "zoltan"
170+
.TP
171+
\fB\-\-local\-solve\-approach\fR=\fI\,STRING\/\fR
172+
Choose local solve approach. Valid choices are jacobi and gauss\-seidel. Default: "jacobi"
173+
.TP
174+
\fB\-\-local\-tolerance\-scaling\-cnv\fR=\fI\,SCALAR\/\fR
175+
Set lower than 1.0 to use stricter convergence tolerance for local solves. Default: 0.01
176+
.TP
177+
\fB\-\-local\-tolerance\-scaling\-mb\fR=\fI\,SCALAR\/\fR
178+
Set lower than 1.0 to use stricter convergence tolerance for local solves. Default: 1
179+
.TP
180+
\fB\-\-local\-well\-solve\-control\-switching\fR=\fI\,BOOLEAN\/\fR
181+
Allow control switching during local well solutions. Default: false
182+
.TP
168183
\fB\-\-matrix\-add\-well\-contributions\fR=\fI\,BOOLEAN\/\fR
169184
Explicitly specify the influences of wells between cells in the Jacobian and preconditioner matrices. Default: false
170185
.TP
@@ -174,6 +189,9 @@ Maximum number of inner iterations for multi\-segment wells. Default: 100
174189
\fB\-\-max\-inner\-iter\-wells\fR=\fI\,INTEGER\/\fR
175190
Maximum number of inner iterations for standard wells. Default: 50
176191
.TP
192+
\fB\-\-max\-local\-solve\-iterations\fR=\fI\,INTEGER\/\fR
193+
Max iterations for local solves with NLDD nonlinear solver. Default: 20
194+
.TP
177195
\fB\-\-max\-newton\-iterations\-with\-inner\-well\-iterations\fR=\fI\,INTEGER\/\fR
178196
Maximum newton iterations with inner well iterations. Default: 8
179197
.TP
@@ -195,6 +213,9 @@ Maximum number of iterations to determine solution the well equations. Default:
195213
\fB\-\-maximum\-number\-of\-well\-switches\fR=\fI\,INTEGER\/\fR
196214
Maximum number of times a well can switch to the same control. Default: 3
197215
.TP
216+
\fB\-\-maximum\-water\-saturation\fR=\fI\,SCALAR\/\fR
217+
Maximum water saturation. Default: 1
218+
.TP
198219
\fB\-\-milu\-variant\fR=\fI\,STRING\/\fR
199220
Specify which variant of the modified\-ILU preconditioner ought to be used. Possible variants are: ILU (default, plain ILU), MILU_1 (lump diagonal with dropped row entries), MILU_2 (lump diagonal with the sum of the absolute values of the dropped row entries), MILU_3 (if diagonal is positive add sum of dropped row entrires. Otherwise subtract them), MILU_4 (if diagonal is positive add sum of dropped row entrires. Otherwise do nothing. Default: "ILU"
200221
.TP
@@ -207,6 +228,15 @@ The minimum time step size (in days for field and metric unit and hours for lab
207228
\fB\-\-min\-time\-step\-before\-shutting\-problematic\-wells\-in\-days\fR=\fI\,SCALAR\/\fR
208229
The minimum time step size in days for which problematic wells are not shut. Default: 0.01
209230
.TP
231+
\fB\-\-network\-max\-iterations\fR=\fI\,INTEGER\/\fR
232+
Maximum number of iterations in the network solver before giving up. Default: 200
233+
.TP
234+
\fB\-\-network\-max\-strict\-iterations\fR=\fI\,INTEGER\/\fR
235+
Maximum iterations in network solver before relaxing tolerance. Default: 100
236+
.TP
237+
\fB\-\-newton\-max\-iterations\fR=\fI\,INTEGER\/\fR
238+
The maximum number of Newton iterations per time step. Default: 20
239+
.TP
210240
\fB\-\-newton\-max\-relax\fR=\fI\,SCALAR\/\fR
211241
The maximum relaxation factor of a Newton iteration. Default: 0.5
212242
.TP
@@ -219,6 +249,15 @@ The type of relaxation used by Newton method. Default: "dampen"
219249
\fB\-\-num\-jacobi\-blocks\fR=\fI\,INTEGER\/\fR
220250
Number of blocks to be created for the Block\-Jacobi preconditioner. Default: 0
221251
.TP
252+
\fB\-\-nldd\-num\-initial\-newton\-iter\fR=\fI\,INTEGER\/\fR
253+
Number of initial global Newton iterations when running the NLDD nonlinear solver. Default: 1
254+
.TP
255+
\fB\-\-nonlinear\-solver\fR=\fI\,STRING\/\fR
256+
Choose nonlinear solver. Valid choices are newton or nldd. Default: "newton"
257+
.TP
258+
\fB\-\-num\-local\-domains\fR=\fI\,INTEGER\/\fR
259+
Number of local domains for NLDD nonlinear solver. Default: 0
260+
.TP
222261
\fB\-\-opencl\-ilu\-parallel\fR=\fI\,BOOLEAN\/\fR
223262
Parallelize ILU decomposition and application on GPU. Default: true
224263
.TP
@@ -228,6 +267,9 @@ Choose platform ID for openclSolver, use 'clinfo' to determine valid platform ID
228267
\fB\-\-output\-dir\fR=\fI\,STRING\/\fR
229268
The directory to which result files are written. Default: ""
230269
.TP
270+
\fB\-\-output\-extra\-convergence\-info\fR=\fI\,STRING\/\fR
271+
Provide additional convergence output files for diagnostic purposes. "none" gives no extra output and overrides all other options, "steps" generates an INFOSTEP file, "iterations" generates an INFOITER file. Combine options with commas, e.g., "steps,iterations" for multiple outputs. Default: "none"
272+
.TP
231273
\fB\-\-output\-interval\fR=\fI\,INTEGER\/\fR
232274
Specify the number of report steps between two consecutive writes of restart data. Default: 1
233275
.TP
@@ -240,6 +282,9 @@ Order cells owned by rank before ghost/overlap cells. Default: true
240282
\fB\-\-parameter\-file\fR=\fI\,STRING\/\fR
241283
An .ini file which contains a set of run\-time parameters. Default: ""
242284
.TP
285+
\fB\-\-parsing\-strictness\fR=\fI\,STRING\/\fR
286+
Set strictness of parsing process. Available options are normal (stop for critical errors), high (stop for all errors) and low (as normal, except do not stop due to unsupported keywords even if marked critical. Default: "normal"
287+
.TP
243288
\fB\-\-pri\-var\-oscilation\-threshold\fR=\fI\,SCALAR\/\fR
244289
The threshold value for the primary variable switching conditions after its meaning has switched to hinder oscilations. Default: 1e\-05
245290
.TP
@@ -255,6 +300,9 @@ Option for doing saturation projection. Default: false
255300
\fB\-\-regularization\-factor\-wells\fR=\fI\,SCALAR\/\fR
256301
Regularization factor for wells. Default: 100
257302
.TP
303+
\fB\-\-relaxed\-linear\-solver\-reduction\fR=\fI\,SCALAR\/\fR
304+
The minimum reduction of the residual which the linear solver need to achieve for the solution to be accepted. Default: 0.01
305+
.TP
258306
\fB\-\-relaxed\-max\-pv\-fraction\fR=\fI\,SCALAR\/\fR
259307
The fraction of the pore volume of the reservoir where the volumetric error (CNV) may be voilated during strict Newton iterations. Default: 0.03
260308
.TP
@@ -264,6 +312,9 @@ Relaxed tolerance for the MSW pressure solution. Default: 10000
264312
\fB\-\-relaxed\-well\-flow\-tol\fR=\fI\,SCALAR\/\fR
265313
Relaxed tolerance for the well flow residual. Default: 0.001
266314
.TP
315+
\fB\-\-save\-step\fR=\fI\,STRING\/\fR
316+
Save serialized state to .OPMRST file. Either a specific report step, "all" to save all report steps or ":x" to save every x'th step.Use negative values of "x" to keep only the last written step, or "last" to save every step, keeping only the last. Default: ""
317+
.TP
267318
\fB\-\-scale\-linear\-system\fR=\fI\,BOOLEAN\/\fR
268319
Scale linear system according to equation scale and primary variable types. Default: false
269320
.TP
@@ -381,5 +432,8 @@ Use the well model for multi\-segment wells instead of the one for single\-segme
381432
\fB\-\-use\-update\-stabilization\fR=\fI\,BOOLEAN\/\fR
382433
Try to detect and correct oscillations or stagnation during the Newton method. Default: true
383434
.TP
435+
\fB\-\-water\-only\-threshold\fR=\fI\,SCALAR\/\fR
436+
Cells with water saturation above or equal is considered one\-phase water only. Default: 1
437+
.TP
384438
\fB\-\-zoltan\-imbalance\-tol\fR=\fI\,SCALAR\/\fR
385439
Tolerable imbalance of the loadbalancing provided by Zoltan (default: 1.1). Default: 1.1

0 commit comments

Comments
 (0)