Andreas Lauser
cfdf9f3e4d
fix build on some Linux distributions
...
i.e., mine (openSuse Tumbleweed). the problem seems to be that the
specialization of `ISTLSolver::constructAMGPrecond()` is ambiguous and
some compilers seem to be more strict about this than others. Simply
removing the problematic method seems to work fine.
That said, for non-legacy `flow` this codepath is not taken at runtime
anyway because the `ISTLSolverEbos` class is used!?
2018-09-21 13:53:38 +02:00
Andreas Lauser
85802932dd
Merge pull request #1573 from GitPaean/sliencing_extra_
...
removing the extra ; after BEGIN_PROPERTIES and END_PROPERTIES
2018-09-18 14:31:31 +02:00
Kai Bao
6e2334dcad
removing the extra ; after BEGIN_PROPERTIES and END_PROPERTIES
...
which causes compilation warning.
2018-09-18 13:35:27 +02:00
Joakim Hove
e1a34e77ec
Merge pull request #1569 from joakim-hove/opm-compatible-restart
...
Make sure the restart files used when testing are OPM style
2018-09-15 11:10:19 +02:00
Joakim Hove
e6be0f5ca6
Make sure the restart files used when testing are OPM style
2018-09-14 14:28:04 +02:00
Arne Morten Kvarving
0d86d670b5
Merge pull request #1570 from joakim-hove/jenkins-ignore-extra-kw
...
Enable -x switch to comparison scripts with jenkins
2018-09-13 13:58:50 +02:00
Joakim Hove
8979d1a3b3
Jenkins can ignore extra keywords when doing regression testing
2018-09-13 12:38:51 +02:00
Bård Skaflestad
c3de357f30
Merge pull request #1567 from blattms/tighten-regex-for-parallel-output
...
Let ParallelFileMerger only warn about CASENAME.[0-9]*.EXT files.
2018-09-12 12:21:47 +02:00
Joakim Hove
1a0ab98255
Merge pull request #1548 from joakim-hove/connection-updates
...
Get connection properties directly from the opm-common
2018-09-11 13:19:07 +02:00
Arne Morten Kvarving
af863c82a0
Merge pull request #1562 from andlaus/threading_fixes
...
flow: default to 2 threads if OpenMP is available
2018-09-11 12:37:13 +02:00
Joakim Hove
b9df94a70f
Use Well CF and Kh calculations from opm-common
2018-09-10 12:23:59 +02:00
Arne Morten Kvarving
a8addc17d3
Merge pull request #1568 from akva2/adjust_compareECL
...
changed: adjust to compareSummary being part of compareECL
2018-09-10 11:06:39 +02:00
Arne Morten Kvarving
0f482eef5b
changed: adjust to compareSummary being part of compareECL
2018-09-10 08:44:53 +02:00
Markus Blatt
8455c0457b
ParallelFileMerger: Remove old local regex and fileWaringRegex_ instead
2018-09-05 16:42:13 +02:00
Markus Blatt
5aab0dfb7b
Really only warn about CASENAME.[0-9]+.[A-Z]+.
...
Previously we did warn about files not starting with CASENAME.
2018-09-05 16:06:36 +02:00
Markus Blatt
07bc4396ab
Let ParallelFileMerger only warn about CASENAME.[0-9]*.EXT files.
...
Previously the regex issued warning for all files containing ".[0-9]*." in the name
in the output directory. That was too general and created more warnings than we wanted.
2018-09-05 16:06:36 +02:00
Andreas Lauser
25248066d8
Merge pull request #1561 from blattms/fix-milu-parameters
...
Fix milu parameters
2018-08-31 18:04:37 +02:00
Andreas Lauser
05dfe43fd2
flow: default to 2 threads if OpenMP is available
...
I still think it is better to specify `--threads-per-process`
explicitly, but this patch is better than the current machinery...
2018-08-31 12:32:41 +02:00
Markus Blatt
9a692b2d09
Improvements to MILU help strings
2018-08-30 18:22:17 +02:00
Markus Blatt
324cb70d3e
Renamed MIluVariant to MiluVariant to correct --m-ilu-variant parameter.
...
It should be --milu-variant and is it now. Maybe the parameter system
could be a bit smart and detect consecutive upper case letters and treat
them correctly.
2018-08-30 18:02:24 +02:00
Atgeirr Flø Rasmussen
c4c461b389
Merge pull request #1558 from totto82/changeDefaultTolMB
...
Change default ToleranceMB from 1e-5 to 1e-6
2018-08-27 16:09:09 +02:00
Tor Harald Sandve
b0101647a1
Change default ToleranceMB from 1e-5 to 1e-6
2018-08-27 11:54:32 +02:00
Andreas Lauser
15890a2570
Merge pull request #1557 from akva2/fix_flow_openmp
...
fixed: need to init ewoms thread manager
2018-08-24 17:02:03 +02:00
Arne Morten Kvarving
518634f994
fixed: need to init ewoms thread manager
2018-08-24 15:44:09 +02:00
Tor Harald Sandve
61b4b34ad6
Merge pull request #1542 from andlaus/use_ewoms_blackoil_update
...
flow: use the update procedure of the eWoms blackoil model
2018-08-21 09:16:35 +02:00
Andreas Lauser
fb44c41ea0
Merge pull request #1553 from andlaus/remove_ThreadManager_typedef
...
FlowMainEbos: remove unused typedef `ThreadManager`
2018-08-20 15:25:54 +02:00
Andreas Lauser
445a36972b
FlowMainEbos: remove unused typedef ThreadManager
...
this may avoid a compiler warning under some circumstances.
2018-08-20 13:10:15 +02:00
Arne Morten Kvarving
5d753994b5
Merge pull request #1552 from andlaus/better_input_case_handling
...
print usage message if the input case cannot be found
2018-08-20 09:37:16 +02:00
Andreas Lauser
455b38e729
remove some now unused parameters
2018-08-17 13:16:11 +02:00
Andreas Lauser
66b95c7f8d
flow: use the update procedure of the eWoms blackoil model
2018-08-17 13:03:37 +02:00
Andreas Lauser
6ff1d580ea
Merge pull request #1551 from akva2/fix_run_scripts
...
fixed: run-norne and run-spe for new parameter system
2018-08-17 12:25:22 +02:00
Andreas Lauser
8e9b43fdce
print usage message if the input case cannot be found
2018-08-17 11:36:21 +02:00
Arne Morten Kvarving
b036761872
fixed: run-norne and run-spe for new parameter system
2018-08-17 09:43:31 +02:00
Atgeirr Flø Rasmussen
31280d579b
Merge pull request #1512 from andlaus/ewoms_parameters
...
Switch flow to the eWoms parameter system
2018-08-16 10:36:11 +02:00
Andreas Lauser
f2b0630040
flow: minor parameter related fixes
...
- Change the brief description slightly
- Do not print anything anymore if there are no unused parameters
- Change the boiler plate text for printing the parameters to the
PRT/DBG files
in part, this has been requested by [at]atgeirr.
2018-08-15 23:36:56 +02:00
Andreas Lauser
f22f1668f3
fix some rebase fallout
2018-08-15 23:36:56 +02:00
Andreas Lauser
620a89587c
fix a few parameter names
...
bph should be "bhp" and "DWellFractionMax" looks weird as a command
line parameter (-d-well-fraction-max). now, it only looks slightly
weird in the c++ code.
2018-08-15 23:34:32 +02:00
Andreas Lauser
43ac2e36c6
remove the Flow
prefixes of parameters only used by flow
...
this has been requested by [at]atgeirr.
Note: The FlowLinearSolverVerbosity, FlowNewtonMaxIterations and
FlowNewtonMinIterations parameters are still prefixed because they
clashes with parameters registered deeply within eWoms.
2018-08-15 23:34:32 +02:00
Andreas Lauser
9203b614e8
flow: customize the brief description printed in the usage message
...
The text can certainly be improved uppon.
2018-08-15 23:34:32 +02:00
Andreas Lauser
1ac74c62ee
flow: print the parameters at the beginning of the .PRT and .DBG files
2018-08-15 23:34:32 +02:00
Andreas Lauser
0714ab5930
add the parameters which were introduced by the MILU PR
...
i.e., make it possible to specify them via the eWoms parameter system.
2018-08-15 23:34:32 +02:00
Andreas Lauser
61650a22df
fix the fallout of OPM/opm-simulators#1495
2018-08-15 23:34:32 +02:00
Andreas Lauser
076312b28a
fix the CPR warning
...
this was probably a rebase mistake. thanks to [at]blattms for noticing
this.
2018-08-15 23:34:32 +02:00
Andreas Lauser
d94be85a9d
flow: do not mention unused parameters in the help message
...
while they do no longer appear in the help message, in the code they
are still there and can be specified and used as normal.
also, this patch makes --print-parameters=1 and --print-properties=1
work.
2018-08-15 23:34:32 +02:00
Andreas Lauser
66b749c2eb
undo most of the variable changes of the previous commits
...
a few were probably forgotten.
2018-08-15 23:34:32 +02:00
Andreas Lauser
394790475f
make it possible to disable the terminal output
...
the well model and (probably) the ECL output writing code look like
they cannot be gagged.
2018-08-15 23:34:32 +02:00
Andreas Lauser
b5cddef928
flow: switch it to use the eWoms parameter system
...
this has several advanges:
- a consistent and complete help message is now printed by passing the
-h or --help command line parameters. most notably this allows to
generically implement tab completion of parameters for bash
- the full list of runtime parameters can now be printed before the simulator
has been run.
- all runtime parameters understood by ebos can be specified
- no hacks to marry the two parameter systems anymore
- command parameters now follow the standard unix convention, i.e.,
`--param-name=value` instead of `param_name=value`
on the negative side, some parameters have been renamed and the syntax
has changed so calls to `flow` that specify parameters must adapted.
2018-08-15 23:34:32 +02:00
Andreas Lauser
976ab03f68
fork ISTLSolver into a legacy and non-legacy version
...
this is necessary because only the latter can use the property system.
2018-08-15 23:33:50 +02:00
Atgeirr Flø Rasmussen
279d1950dd
Merge pull request #1550 from andlaus/generic_output_dir
...
adapt to the rename of the EclOutputDir parameter to OutputDir in eWoms
2018-08-15 21:34:18 +02:00
Arne Morten Kvarving
6642df7a8c
Merge pull request #1549 from akva2/use_builtin_analysis
...
changed: use the built-in analysis in the comparison programs
2018-08-15 08:09:55 +02:00