Commit Graph

681 Commits

Author SHA1 Message Date
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