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
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
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
Arne Morten Kvarving
d840f4b93b
add mpi serialization for Well::WellProductionProperties
2019-12-20 15:46:54 +01:00
Arne Morten Kvarving
5dc9ac507d
add mpi serialization for WellConnections
2019-12-20 11:52:56 +01:00
Arne Morten Kvarving
8bd9f2f68f
add mpi serialization for Well::WellGuideRate
2019-12-20 11:51:36 +01:00
Arne Morten Kvarving
c909075f16
add mpi serialization for WellEconProductionLimits
2019-12-20 11:48:38 +01:00
Arne Morten Kvarving
9915b046eb
add mpi serialization for Well::WellInjectionProperties
2019-12-20 11:48:00 +01:00
Arne Morten Kvarving
89efc489e4
add mpi serialization for Connection
2019-12-20 11:40:30 +01:00
Arne Morten Kvarving
cadd8dc414
add mpi serialization for UDAValue
2019-12-20 11:40:06 +01:00
Arne Morten Kvarving
cebb19ad01
add mpi serialization for WellTracerProperties
2019-12-20 11:38:54 +01:00
Arne Morten Kvarving
072a2d748f
add mpi serialization for WellFoamProperties
2019-12-20 11:38:54 +01:00
Arne Morten Kvarving
f4e991e491
add mpi serialization for WellPolymerProperties
2019-12-20 11:38:54 +01:00
Arne Morten Kvarving
95cc555561
Explicitly instantiate further pack functions for needed symbols
2019-12-20 11:38:44 +01:00
Arne Morten Kvarving
76733a8eae
add mpi serialization for WellTestConfig
2019-12-20 08:15:03 +01:00
Arne Morten Kvarving
5445e0e2d7
add mpi serialization for WellTestConfig::WTESTWell
2019-12-20 08:14:56 +01:00
Arne Morten Kvarving
b4b8f17cf3
add mpi serialization for VFPProdTable
2019-12-20 08:14:12 +01:00
Arne Morten Kvarving
a8b76b5ffc
add mpi serialization for VFPInjTable
2019-12-20 08:13:14 +01:00
Arne Morten Kvarving
a932b81d79
add mpi serialization for MessageLimits
2019-12-20 08:11:47 +01:00
Arne Morten Kvarving
987257554f
add mpi serialization for MLimits
2019-12-20 08:11:34 +01:00
Arne Morten Kvarving
4be5a5207d
add mpi serialization for Events
2019-12-20 08:10:36 +01:00
Arne Morten Kvarving
74aca3fefb
add mpi serialization for DynamicVector
2019-12-20 08:09:42 +01:00
Arne Morten Kvarving
1e145194c4
add mpi serialization for OilVaporizationProperties
2019-12-20 08:08:40 +01:00
Arne Morten Kvarving
1ab9a66bf4
add mpi serialization for WaterPvtMultiplexer and WaterPvtThermal
...
these are intermixed so kept in one commit
2019-12-19 14:20:19 +01:00
Arne Morten Kvarving
e56bbba99c
add mpi serialization for ConstantCompressibilityWaterPvt
2019-12-19 14:20:05 +01:00
Arne Morten Kvarving
fe4ed0466a
add mpi serialization for OilPvtMultiplexer and OilPvtThermal
...
these are intermixed so kept in one commit
2019-12-19 14:16:47 +01:00
Arne Morten Kvarving
30dde6f410
add mpi serialization for LiveOilPvt
2019-12-19 14:16:06 +01:00
Arne Morten Kvarving
1a3f00f300
add mpi serialization for DeadOilPvt
2019-12-19 14:14:33 +01:00
Arne Morten Kvarving
e6a608ccc9
add mpi serialization for ConstantCompressibilityOilPvt
2019-12-19 14:13:37 +01:00
Arne Morten Kvarving
981ba74211
add mpi serialization for GasPvtMultiplexer and GasPvtThermal
...
these are interlinked so kept in one commit
2019-12-19 11:00:26 +01:00
Arne Morten Kvarving
987ae06ace
add mpi serialization for WetGasPvt
2019-12-19 10:56:44 +01:00
Arne Morten Kvarving
8e80b043f3
add mpi serialization for UniformXTabulated2DFunction
2019-12-19 10:56:11 +01:00
Arne Morten Kvarving
d2dd2c51be
add mpi serialization for tuples
2019-12-19 10:55:42 +01:00
Arne Morten Kvarving
a2ac61f592
add mpi serialization for DryGasPvt
2019-12-19 10:43:39 +01:00
Arne Morten Kvarving
f2640197be
add mpi serialization for IntervalTabulated2DFunction
2019-12-19 10:42:52 +01:00
Arne Morten Kvarving
6fde7dcb47
add mpi serialization for SolventPvt
2019-12-19 10:32:06 +01:00
Arne Morten Kvarving
37d8f702c8
add mpi serialization for Tabulated1DFunction
2019-12-19 10:28:12 +01:00
Arne Morten Kvarving
5b5dddd64c
add mpi serialization for TableManager
2019-12-19 09:29:48 +01:00
Arne Morten Kvarving
f9fc843ce2
add mpi serialization for RockTable
2019-12-19 09:29:48 +01:00
Arne Morten Kvarving
fb4c1deb10
add mpi serialization for ROCKRecord
2019-12-19 09:29:48 +01:00
Arne Morten Kvarving
c19a816bfa
add mpi serialization for Aqudims
2019-12-19 09:28:48 +01:00
Arne Morten Kvarving
1da522d815
add mpi serialization for Eqldims
2019-12-19 09:28:48 +01:00
Arne Morten Kvarving
6a130697af
add mpi serialization for Regdims
2019-12-19 09:28:48 +01:00
Arne Morten Kvarving
fab1b9eaf1
add mpi serialization for SkprwatTable
2019-12-19 09:27:11 +01:00
Arne Morten Kvarving
81602af103
add mpi serialization for SkprpolyTable
2019-12-19 09:27:11 +01:00
Arne Morten Kvarving
cda78cee94
add mpi serialization for PlymwinjTable
2019-12-19 09:27:11 +01:00
Arne Morten Kvarving
0cadc377ac
add mpi serialization for PolyInjTable
2019-12-19 09:26:35 +01:00
Arne Morten Kvarving
fc8a4fdae1
add mpi serialization for WatdentTable
2019-12-18 14:27:25 +01:00
Arne Morten Kvarving
a8a30cbd4c
add mpi serialization for WATDENTRecord
2019-12-18 14:27:25 +01:00
Arne Morten Kvarving
c7d661bfc8
add mpi serialization for ViscrefTable
2019-12-18 14:27:25 +01:00
Arne Morten Kvarving
b0d6e34799
add mpi serialization for VISCREFRecord
2019-12-18 14:27:25 +01:00
Arne Morten Kvarving
0adbdc1d05
add mpi serialization for DensityTable
2019-12-18 14:27:25 +01:00
Arne Morten Kvarving
e5b1b48bcb
add mpi serialization for DENSITYRecord
2019-12-18 14:27:25 +01:00
Arne Morten Kvarving
ba647bac5b
add mpi serialization of PvcdoTable
2019-12-18 14:26:33 +01:00
Arne Morten Kvarving
8f541db989
add mpi serialization for PVCDORecord
2019-12-18 14:26:27 +01:00
Arne Morten Kvarving
0e93df61ad
add mpi serialization of PvtwTable
2019-12-18 14:26:20 +01:00
Arne Morten Kvarving
e6321cfe87
add mpi serialization for PVTWRecord
2019-12-18 14:24:37 +01:00
Arne Morten Kvarving
35498f0241
add mpi serialization for JFunc
2019-12-18 14:23:39 +01:00
Arne Morten Kvarving
d4df817b50
add mpi serialization of PvtxTable
2019-12-18 13:08:13 +01:00
Arne Morten Kvarving
6ca259c890
add mpi serialization for Runspec
2019-12-18 13:08:13 +01:00
Arne Morten Kvarving
1eb45ad5c2
add mpi serialization for Actdims
2019-12-18 13:08:13 +01:00
Arne Morten Kvarving
39ffbd6629
add mpi serialization for EclHysterConfig
2019-12-18 13:08:13 +01:00
Arne Morten Kvarving
efdabae2a2
add mpi serialization for UDQParams
2019-12-18 13:08:13 +01:00
Arne Morten Kvarving
0bf43fc516
add mpi serialization for WellSegmentDims
2019-12-18 13:08:13 +01:00
Arne Morten Kvarving
7989fb89d4
add mpi serialization for Welldims
2019-12-18 13:08:13 +01:00
Arne Morten Kvarving
64c7ead11c
add mpi serialization for EndpointScaling
2019-12-18 13:08:13 +01:00
Arne Morten Kvarving
7c1b5bc25f
add mpi serialization for Tabdims
2019-12-17 16:37:03 +01:00
Arne Morten Kvarving
cdfac8c02b
add mpi serialization for Phases
2019-12-17 16:37:03 +01:00
Arne Morten Kvarving
2a2effd54b
add mpi serialization for IOConfig
2019-12-17 16:35:36 +01:00
Arne Morten Kvarving
3470760307
add mpi serialization for RestartConfig
2019-12-17 16:35:36 +01:00
Arne Morten Kvarving
a869641ee4
add mpi serialization of DynamicState
2019-12-17 16:35:35 +01:00
Arne Morten Kvarving
3e93b3e043
add mpi serialization for TimeMap
2019-12-17 16:34:05 +01:00
Arne Morten Kvarving
7aa73eadd2
add mpi serialization for RestartSchedule
2019-12-17 16:33:59 +01:00
Arne Morten Kvarving
498bee5310
add mpi serialization for SimulationConfig
2019-12-17 11:17:28 +01:00
Arne Morten Kvarving
c011306ba7
add mpi serialization for InitConfig
2019-12-17 11:17:28 +01:00
Arne Morten Kvarving
c113aa1a11
add mpi serialization for FoamConfig
2019-12-17 11:17:28 +01:00
Arne Morten Kvarving
1f313d6b04
add mpi serialization for FoamData
2019-12-17 11:17:28 +01:00
Arne Morten Kvarving
f989b004e0
add mpi serialization for Equil
2019-12-17 11:11:36 +01:00
Arne Morten Kvarving
21eab1aa6d
add mpi serialization for EquilRecord
2019-12-17 11:11:36 +01:00
Arne Morten Kvarving
f837a5f7eb
add mpi serialization for TableContainer
2019-12-17 11:11:36 +01:00
Arne Morten Kvarving
ec95a19f4c
add mpi serialization for SimpleTable
2019-12-17 11:11:36 +01:00
Arne Morten Kvarving
443cb4402f
add mpi serialization for TableColumn
2019-12-17 11:11:36 +01:00
Arne Morten Kvarving
b33611077b
add mpi serialization specialization for std::vector<bool>
2019-12-17 11:11:36 +01:00
Arne Morten Kvarving
95ee6566d4
added: a macro to handle types as pod
2019-12-17 11:11:36 +01:00
Arne Morten Kvarving
6bc3a24762
add mpi serialization for TableSchema
2019-12-16 14:45:54 +01:00
Arne Morten Kvarving
09554a4c25
add mpi serialization for OrderedMap
2019-12-16 14:45:53 +01:00
Arne Morten Kvarving
46c5afa490
add mpi serialization for ColumnSchema
2019-12-16 14:39:17 +01:00
Arne Morten Kvarving
e08a5c3046
add mpi serialization for Rock2dtrTable
2019-12-16 14:35:17 +01:00
Arne Morten Kvarving
5a1f1a6b36
add mpi serialization for Rock2dTable
2019-12-16 14:32:14 +01:00
Arne Morten Kvarving
fb7d4b7cb9
add mpi serialization for NNC and EDITNNC
2019-12-16 14:29:16 +01:00
Arne Morten Kvarving
d9268980f3
add mpi serialization for Opm::ThresholdPressure
2019-12-16 14:28:29 +01:00
Arne Morten Kvarving
77879f50fe
changed: use a macro to declare prototypes in ParallelRestart.hpp
...
more readable, less tedious to add new types
2019-11-28 13:58:10 +01:00
Markus Blatt
a0650012c3
ParallelRestart: use references and allow non-default template parameters.
...
packSize now uses a reference to map/unordered_map to prevent copying.
In addition we always specify all template parameters for the containers to
allow for sending data if non-default ones are used.
2019-11-25 13:04:40 +01:00
Markus Blatt
3dad4f21e8
Fixed unused parameter warning wehn compiling without MPI.
2019-10-18 16:23:22 +02:00
Markus Blatt
42247105bf
Addressed reviewer's comments.
2019-10-18 16:23:22 +02:00
Markus Blatt
9735bdadfc
Load restart with global grid only available on one processor.
...
For this the master (IO) rank loads the RestartValue and then
broadcasts it to the other ranks.
2019-10-15 14:03:24 +02:00
Tor Harald Sandve
a33c967ad0
throw runtime_error instead of logical_error
2019-05-22 10:08:55 +02:00
Atgeirr Flø Rasmussen
c17adf788f
Moved files to opm/simulators/ subdirs.
2019-05-08 12:58:19 +02:00