Joakim Hove
91051a687b
Refactor restart test.
...
- Using Python to run flow repeatedly and compare results.
- Cleaned up and removed unnecessary SPE1 runs from testing.
2016-07-28 07:54:20 +02:00
Liu Ming
4ae5a0a85b
change message type from error to warning.
2016-07-27 16:14:22 +08:00
Markus Blatt
b6c06738b5
Do not assume ordering in an unordered_map when gathering data.
...
The order of an unordered_map is quite unpredictable. (The same
order will only hold with the same hash function, comparison
operator, and insertion order). Therefore we cannot assume that
the global SimulationDataContainer uses the same order for the
cell data as the local one (This was done before this commit).
But we can assume that the local one uses the same order on every
process.
Before this commit data got mixed up (e.g. gasoilratio with surfacevol)
when gathering local data for writing eclipse files on the master
process. This commit fixes this.
Instead of iterating over the cell data of the global state when
writing the data received, we again iterate over the cell data of
the local state and simply use the key to request the correct data
for writing from the global state.
2016-07-25 17:17:06 +02:00
Markus Blatt
d6aea1663d
Call writeInit with global grid and properties.
...
Previously, the call was made after the grid was distributed.
This means that each process wrote it, but only with his cells
active which was just a part of the whole domain.
With this commit we make the writeInit call before distributing the
grid and make sure that only one process calls it.
2016-07-22 17:37:14 +02:00
Arne Morten Kvarving
afa64d9875
Merge pull request #754 from kristfho/master
...
CTest & script running flow and compareSummary
2016-07-21 16:30:01 +02:00
Kristian Hole-Drabløs
fc9251bd4f
Added regression tests for comparing ECLfiles using CTest
2016-07-20 16:00:00 +02:00
Bård Skaflestad
01ec7befb4
Merge pull request #758 from qilicun/fix-wellIterations-bugs
...
fix well iterations counting bugs.
2016-07-20 11:20:28 +02:00
Liu Ming
3f4aa65180
add wellIterationsLast_.
2016-07-20 10:44:12 +08:00
Liu Ming
b62834f81c
Treat unsupported options in a more general way.
2016-07-20 10:27:30 +08:00
Joakim Hove
e7213411de
Merge pull request #763 from joakim-hove/master
...
Fixup from bug in ert comparison code.
2016-07-19 07:54:24 +02:00
Liu Ming
a9e51eeb42
treat partially supported options by different multimap.
2016-07-18 12:32:28 +08:00
Liu Ming
52d51e8565
remove wellIterationsLast_.
2016-07-18 09:02:30 +08:00
Joakim Hove
27535d8c8e
Using ony relative differences when comparing.
2016-07-16 11:48:38 +02:00
Joakim Hove
bd63d37af3
Using only relative differences when comparing.
2016-07-16 11:48:03 +02:00
Liu Ming
b43cbe0531
drop useages of std::numeric_limits for counting well iterations.
2016-07-14 10:25:32 +08:00
Liu Ming
776ab451de
handle partially supported options manually.
2016-07-14 09:31:24 +08:00
Liu Ming
b387061b81
Merge pull request #760 from GitPaean/correct_list
...
correcting the list for the missing features
2016-07-14 09:01:04 +08:00
Kai Bao
2f5045bb85
removing some white spaces in MissingFeatures
2016-07-13 09:16:18 +02:00
Liu Ming
6af9aee20f
counting well iterations correctly.
2016-07-13 09:00:15 +08:00
Kai Bao
ab31ab470b
removing two supported keywords from MissingFeatures.
2016-07-12 16:59:45 +02:00
Andreas Lauser
5410d97701
pass the simulation timer object instead of the time step size
...
models may need a more detailed picture of where they are in the
simulation. Note that since the timer objects are available at every
call site, this is also not a very deep change.
2016-07-12 15:55:12 +02:00
Liu Ming
bb0164f39f
fix well iterations counting bugs.
2016-07-11 11:47:29 +08:00
Atgeirr Flø Rasmussen
f54e3ebe38
Merge pull request #756 from qilicun/missing-features-handle
...
Diagnostics keywords that not supported by flow.
2016-07-08 10:30:02 +02:00
Liu Ming
daf1eb9e74
use const reference instead of shared_prt.
2016-07-08 14:52:37 +08:00
Liu Ming
3f819e908d
Merge remote-tracking branch 'opm/master' into missing-features-handle
2016-07-08 14:49:38 +08:00
Liu Ming
77fedce11e
remove unused argument.
2016-07-08 08:19:03 +08:00
Liu Ming
c5fd3b2161
remove some keywords only related to parser.
2016-07-07 15:52:28 +08:00
Liu Ming
1b5b112031
call checkDeck() in FlowMain instead of checkKeywords().
2016-07-07 15:38:03 +08:00
Liu Ming
7b81724e27
fix indentation.
2016-07-07 15:37:38 +08:00
Liu Ming
3e01b42d55
use std::unordered_set.
2016-07-07 13:50:32 +08:00
Liu Ming
064f512893
Diagnostics keywords that not supported by flow.
2016-07-07 10:38:29 +08:00
Atgeirr Flø Rasmussen
ee71a24cd4
Merge pull request #755 from andlaus/MaterialLawManager_follow_up
...
adapt to the EclMaterialLawManager's rename of the *Pointer methods
2016-07-06 14:51:59 +02:00
Andreas Lauser
88519d70c4
adapt to the EclMaterialLawManager's rename of the *Pointer methods
2016-07-06 13:00:35 +02:00
Atgeirr Flø Rasmussen
8be4cc9295
Merge pull request #749 from GitPaean/support_WECON
...
Support of Keyword WECON.
2016-07-05 21:56:54 +02:00
Kai Bao
399298be21
using mapentry_t instead of iterator.
2016-07-05 15:28:02 +02:00
Kai Bao
a8c2626e5a
fixing comments.
...
no functional change.
2016-07-05 13:02:28 +02:00
Kai Bao
4dad47f90d
adding warning tags to all the WECON related warnings.
2016-07-05 13:02:28 +02:00
Kai Bao
aed2760b31
updating the path for the multi-segment wells test.
...
due to the renaming of the folder name in opm-data.
2016-07-05 13:02:28 +02:00
Kai Bao
ddec62288a
fixing the warning messages.
2016-07-05 13:02:28 +02:00
Kai Bao
6a70450422
wrtiting state to report at the end of each time step
...
insead of writing in the begining of each time step.
2016-07-05 13:02:28 +02:00
Kai Bao
8e52e71993
changing shutted to shut.
2016-07-05 13:02:28 +02:00
Kai Bao
b2524a7dc3
making a forwarded updateListEconLimited in SimulatorBase.
...
and some changes to make the code compile for all the simulators.
2016-07-05 13:02:28 +02:00
Kai Bao
98a6495abc
makeing wellModel public for flow_polymer and flow_solvent.
2016-07-05 13:02:27 +02:00
Kai Bao
cc957a77fe
some well will go to stopped list and infomation output.
2016-07-05 13:02:27 +02:00
Kai Bao
e817719d48
When last connection is closed, the well is shut done.
2016-07-05 13:02:27 +02:00
Kai Bao
109b55f61c
using OpmLog to give warning.
2016-07-05 13:02:27 +02:00
Kai Bao
41b9fca434
implementing checkRatioEconLimits
2016-07-05 13:02:27 +02:00
Kai Bao
9220a2bbaf
refactoring updateListEconLimited based on new functions.
2016-07-05 13:02:27 +02:00
Kai Bao
dd59762c0b
adding checkMaxWaterCutLimit to StandardWells.
2016-07-05 13:02:27 +02:00
Kai Bao
c77aa5af09
adding checkRateEconLimited to StandardWells
...
to check rate related to economic limits.
2016-07-05 13:02:27 +02:00