Tor Harald Sandve
6e0f26f488
fix typos
2020-01-20 09:14:19 +01:00
Bård Skaflestad
b1fc78056e
Merge pull request #2277 from akva2/noecl_flush_schedule
...
Avoid using deck setting up Schedule on non-root processes
2020-01-17 15:36:34 +01:00
Arne Morten Kvarving
1b1f613ed4
fixed: 0 processes is too 'special' a special case
...
this was intended to check for 1 process
2020-01-17 12:32:19 +01:00
Arne Morten Kvarving
1d68e37763
fixed: do not handle GuideRateConfig::GroupTarget as POD
...
valgrind is not happy
2020-01-17 10:17:32 +01:00
Arne Morten Kvarving
446af27a42
fixed: do not handle GuideRateConfig::WellTarget as POD
...
valgrind is not happy
2020-01-17 10:17:32 +01:00
Arne Morten Kvarving
4d0bf970fd
fixed: do not handle Well::WellGuideRate as POD
...
valgrind is not happy
2020-01-17 10:17:32 +01:00
Arne Morten Kvarving
8668ecaa64
fixed: do not handle WellPolymerProperties as POD
...
valgrind is not happy
2020-01-17 10:17:32 +01:00
Arne Morten Kvarving
486602ea98
fixed: do not handle JFunc as POD
...
valgrind is not happy
2020-01-17 10:17:32 +01:00
Arne Morten Kvarving
eca6108cbf
fixed: do not handle EclHysterConfig as POD
...
valgrind is not happy
2020-01-17 10:17:32 +01:00
Arne Morten Kvarving
720fd66638
fixed: do not handle TimeMap::StepData as POD
...
valgrind is not happy
2020-01-17 10:17:32 +01:00
Arne Morten Kvarving
b7d7ced43d
fixed: do not handle RestartSchedule as POD
...
valgrind is not happy
2020-01-17 10:17:32 +01:00
Arne Morten Kvarving
1b81e43e73
fixed: do not handle FoamData as POD
...
valgrind is not happy
2020-01-17 10:17:32 +01:00
Arne Morten Kvarving
64e943176b
fixed: do not handle EquilRecord as POD
...
valgrind is not happy
2020-01-17 10:17:32 +01:00
Arne Morten Kvarving
72b33edf81
fixed: cannot simply deserialize the udq function table
...
rather we simply create it based on the params as elsewhere.
2020-01-17 10:10:07 +01:00
Arne Morten Kvarving
6bf2f8e285
add missing Connection serialization in Well
2020-01-17 10:10:07 +01:00
Arne Morten Kvarving
b2b398e217
fixed: missing Kind in Connection serialization
2020-01-17 10:10:07 +01:00
Arne Morten Kvarving
2a2379dce9
update serialization for UDAValue due to new dim member
2020-01-17 10:10:07 +01:00
Arne Morten Kvarving
c463bcc54a
fixed: disable sanity check when reconstructing Dimension
2020-01-17 10:10:07 +01:00
Arne Morten Kvarving
41853c2622
fixed: we have to reconstruct the exact pointer map for these
...
we cannot just deserialize as new entities
2020-01-17 10:10:07 +01:00
Atgeirr Flø Rasmussen
b91f6fcc9f
Add missing instantiation of pack.
...
For pack(std::vector<Opm::Tabulated1DFunction<double>>).
2020-01-15 11:25:00 +01:00
Bård Skaflestad
b455faf067
Parallel Restart: Chase RFTConfig API Update
...
The RFTConfig object gained a new data member and constructor
argument, in addition to altering the type of the data member
well_open_rft_name from an unordered_set to an unordered_map.
Update serialization code accordingly.
2020-01-14 16:49:33 +01:00
Tor Harald Sandve
c1748604f0
Fix REIN for multi level groups by passing the top phase
2020-01-13 11:32:13 +01:00
Atgeirr Flø Rasmussen
725b90504c
Merge pull request #2269 from totto82/fixVREP
...
fix for vrep and rein for more then one level of groups
2020-01-13 08:33:29 +01:00
Joakim Hove
c20bbbcb1d
Merge pull request #2270 from totto82/trinemykk-smartwater
...
Trinemykk smartwater
2020-01-11 06:50:56 +01:00
Atgeirr Flø Rasmussen
b39ca125f6
Change auto in prototype to template argument.
2020-01-10 09:59:21 +01:00
Tor Harald Sandve
bc33e482be
don't communicate isoThermal when approach is NoWaterPvt
2020-01-10 09:02:16 +01:00
Tor Harald Sandve
2877a984a1
Adapt FluidState in Aquifer model to interface change due to Brine
2020-01-09 15:09:53 +01:00
Tor Harald Sandve
56d7a1ec19
yet another rebase fix
2020-01-09 14:14:38 +01:00
Tor Harald Sandve
8b93953ef5
clean-up after rebase
2020-01-09 14:14:38 +01:00
Arne Morten Kvarving
19a40c6047
update serialization for TableManager and Well due to brine additions
2020-01-09 14:14:38 +01:00
Arne Morten Kvarving
f118ae5036
add mpi serialization for WellBrineProperties
2020-01-09 14:14:38 +01:00
Arne Morten Kvarving
1f8ed78683
add mpi serialization for PvtwsaltTable
2020-01-09 14:14:38 +01:00
Arne Morten Kvarving
b9f8429691
add mpi serialization for BrineDensityTable
2020-01-09 14:14:38 +01:00
Trine S. Mykkeltvedt
99e7785fb5
renamed saltwater-->brine and removed keywords from missingFeatures
2020-01-09 14:14:38 +01:00
Trine S. Mykkeltvedt
5749615bd8
addd simple salt/brine implementation
2020-01-09 14:14:38 +01:00
Bård Skaflestad
736f647936
Merge pull request #2268 from akva2/noecl_flush_summarycfg
...
Avoid using global ecl state setting up SummaryConfig on non-root processes
2020-01-08 16:48:32 +01:00
Tor Harald Sandve
18c8cc6119
fix vrep and rein for more then one level of groups
2020-01-08 14:26:25 +01:00
Arne Morten Kvarving
fa5f026fe4
add mpi serialization for SummaryConfig
2020-01-08 10:08:30 +01:00
Arne Morten Kvarving
b596ac6e6e
add mpi serialization for std::set
2020-01-08 10:08:30 +01:00
Arne Morten Kvarving
725af1442e
add mpi serialization for SummaryNode
2020-01-08 10:08:30 +01:00
Arne Morten Kvarving
68225309a1
add helper templates to pack/send and receive/unpack
2020-01-08 10:01:53 +01:00
Markus Blatt
7e700c11e0
Move PreconditionerFactory into namespace Opm.
...
This fixes name clashes with DUNE's own factory that is introduced
in DUNE 2.7. Hence it closes issue #2266 .
BTW: Dune's factory has more template parameters than ours.
2020-01-07 17:59:23 +01:00
Kai Bao
6be8d1b4bb
adapting to the interface change from OPM/opm-common#1386
2020-01-07 11:40:06 +01:00
Arne Morten Kvarving
a9a35a2f21
Merge pull request #2262 from akva2/noecl_flush_modules
...
Avoid global ecl state in setting up additional modules
2020-01-06 12:43:51 +01:00
Arne Morten Kvarving
3b27df91b4
avoid usage of deck on all processes setting up EclSolventModule
2020-01-06 11:19:12 +01:00
Arne Morten Kvarving
66949e0a59
add mpi serialization for Schedule
2020-01-03 10:55:45 +01:00
Arne Morten Kvarving
16ce8af5e9
add mpi serialization for Actions
2020-01-03 08:47:29 +01:00
Arne Morten Kvarving
9fb68ef289
add mpi serialization for Action::ActionX
2020-01-03 08:41:43 +01:00
Arne Morten Kvarving
92811754a8
add mpi serialization for Action::Condition
2020-01-03 08:39:16 +01:00
Arne Morten Kvarving
a0c2d5b0f6
add mpi serialization for Action::Quantity
2020-01-03 08:37:41 +01:00
Arne Morten Kvarving
2a16051d84
add mpi serialization for Action::AST
2020-01-03 08:36:09 +01:00
Arne Morten Kvarving
2d682a0838
add mpi serialization for ASTNode
2020-01-03 08:34:15 +01:00
Arne Morten Kvarving
5be1955e47
add mpi serialization for Tuning
2020-01-03 08:32:41 +01:00
Arne Morten Kvarving
f461db3316
add mpi serialization for Deck
2020-01-03 08:30:26 +01:00
Arne Morten Kvarving
6e8b82ae7d
add mpi serialization for std::unique_ptr
2020-01-03 08:30:26 +01:00
Arne Morten Kvarving
1860141771
add mpi serialization for DeckKeyword
2020-01-03 08:27:51 +01:00
Arne Morten Kvarving
8ba18cf038
add mpi serialization for Location
2020-01-03 08:24:58 +01:00
Arne Morten Kvarving
4899056717
add mpi serialization for DeckRecord
2020-01-02 15:33:27 +01:00
Arne Morten Kvarving
13de64985a
add mpi serialization for DeckItem
2020-01-02 15:30:48 +01:00
Arne Morten Kvarving
55630acded
add mpi serialization for RFTConfig
2020-01-02 15:27:50 +01:00
Arne Morten Kvarving
b925d75def
add mpi serialization for GConSump
2020-01-02 15:25:03 +01:00
Arne Morten Kvarving
e7f0a00b00
add mpi serialization for GConSale
2020-01-02 15:22:21 +01:00
Arne Morten Kvarving
5de7605863
add mpi serialization for GuideRateConfig
2020-01-02 15:19:31 +01:00
Arne Morten Kvarving
805f68fdee
add mpi serialization for GuideRateModel
2020-01-02 15:15:49 +01:00
Arne Morten Kvarving
34a55ed381
add mpi serialization for std::array
2020-01-02 15:15:48 +01:00
Arne Morten Kvarving
c6e2db1f69
Merge pull request #2259 from akva2/noecl_flush
...
More MPI serialization support
2020-01-02 15:10:06 +01:00
Tor Harald Sandve
d1ff941adc
Merge pull request #2223 from totto82/makeGrupMPI
...
communicate group rates
2020-01-02 14:38:56 +01:00
Tor Harald Sandve
77d52e5b53
communicate group rates and add test
2020-01-02 13:57:12 +01:00
Atgeirr Flø Rasmussen
5f979b4ec2
Merge pull request #2241 from GitPaean/fixing_non_defaulted_influx_coefficient
...
fixing the non-defaulted influx coefficient for AquiferFetkovich
2020-01-02 13:51:35 +01:00
Tor Harald Sandve
1b7af4c1b6
Merge pull request #2239 from totto82/nupcol2
...
froze wellState at nupcol iterations
2020-01-02 12:47:13 +01:00
Arne Morten Kvarving
ec1a18ca70
add mpi serialization for UDQActive
2020-01-02 12:14:13 +01:00
Arne Morten Kvarving
01d05c9585
add mpi serialization for UDQConfig
2020-01-02 12:12:45 +01:00
Arne Morten Kvarving
dc5a3d0e0e
add mpi serialization for UDQIndex
2020-01-02 12:11:15 +01:00
Arne Morten Kvarving
fcd6c7582b
add mpi serialization for UDQAssign
2020-01-02 12:09:44 +01:00
Arne Morten Kvarving
3d17266476
add mpi serialization for UDQDefine
2020-01-02 12:08:07 +01:00
Arne Morten Kvarving
7d825cea82
add mpi serialization for UDQASTNode
2020-01-02 12:06:16 +01:00
Arne Morten Kvarving
5873b56025
add mpi serialization for UDQFunctionTable
2020-01-02 12:03:54 +01:00
Arne Morten Kvarving
abe09ae93d
add mpi serialization for UDQFunction
2020-01-02 12:02:42 +01:00
Arne Morten Kvarving
b2d454eaf2
add mpi serialization for WListManager
2020-01-02 12:00:03 +01:00
Arne Morten Kvarving
c2bff16e75
add mpi serialization for WList
2020-01-02 11:59:27 +01:00
Arne Morten Kvarving
9fec893834
Merge pull request #2257 from akva2/noecl_flush
...
More MPI serialization support
2020-01-02 11:51:49 +01:00
Tor Harald Sandve
c0598fcc7b
Merge pull request #2252 from totto82/setBHPWP
...
set bhp control explicilty for well potential calculations
2020-01-02 11:07:43 +01:00
Kai Bao
d1fd04e635
WIP in fixing the non-defaulted influx coefficient for AquiferFetkovich
2020-01-02 10:55:03 +01:00
Arne Morten Kvarving
f8029133a5
add mpi serialization for Group
2020-01-02 09:05:53 +01:00
Arne Morten Kvarving
dcdba24f53
add mpi serialization for Group::GroupProductionProperties
2020-01-02 09:05:46 +01:00
Arne Morten Kvarving
c030545478
add mpi serialization for Group::GroupInjectionProperties
2020-01-02 09:04:41 +01:00
Arne Morten Kvarving
2df5aaf876
add mpi serialization for IOrderedSet
2020-01-02 09:03:41 +01:00
Arne Morten Kvarving
4e14746405
add mpi serialization for std::unordered_set
2020-01-02 09:03:11 +01:00
Arne Morten Kvarving
d01a389396
add mpi serialization for Well
2020-01-02 09:00:28 +01:00
Arne Morten Kvarving
c31d209295
add mpi serialization for WellSegments
2020-01-02 08:31:06 +01:00
Arne Morten Kvarving
5bc506cd3b
add mpi serialization for UnitSystem
2020-01-02 08:27:13 +01:00
Arne Morten Kvarving
e53072faf5
add mpi serialization for Dimension
2020-01-02 08:25:19 +01:00
Arne Morten Kvarving
781625ec63
add mpi serialization for Segment
2020-01-02 08:23:40 +01:00
Arne Morten Kvarving
badc59ca6f
add mpi serialization for std::shared_ptr
2020-01-02 08:22:13 +01:00
Arne Morten Kvarving
cf7e81bb07
add mpi serialiation for Valve
2020-01-02 08:19:46 +01:00
Arne Morten Kvarving
9baba1bae9
add mpi serialization for SpiralICD
2020-01-02 08:18:56 +01:00
Atgeirr Flø Rasmussen
63a2460ed4
Bugfix: correct well efficiency factors for MSW
...
With this, the conservation equations for the mswell are in terms of
effective flows. This is similar to the treatment for standard wells.
The alternative (formulating the equations in full rates) could be
better and clearer in the long run.
2019-12-23 12:37:20 +01:00
Joakim Hove
8ba5caadd4
Merge pull request #2255 from joakim-hove/missing-UDT
...
Mark UDT as not supported
2019-12-20 17:16:04 +01:00
Bård Skaflestad
8a378249f7
Merge pull request #2250 from akva2/noecl_flush
...
More MPI serialization support
2019-12-20 17:08:01 +01:00
Joakim Hove
8bba4f0557
Mark UDT as not supported
2019-12-20 16:33:13 +01:00