Joakim Hove
bb29ad1060
Merge pull request #2392 from joakim-hove/welltype
...
Add serialization for WellType
2020-03-09 16:40:35 +01:00
Atgeirr Flø Rasmussen
724adc31cb
Merge pull request #2436 from akva2/no_serialization_matman
...
No need to serialize MaterialLawManager any longer
2020-03-09 16:05:46 +01:00
Joakim Hove
3ab0e570c7
Use WellType when serializing and constructing Well
2020-03-09 14:45:44 +01:00
Joakim Hove
69871fdefd
Add serialization for WellType
2020-03-09 14:45:44 +01:00
Joakim Hove
bbbf3c42fd
Merge pull request #2414 from joakim-hove/serialize-dimension
...
Update serialization of Dimension class
2020-03-09 13:28:15 +01:00
Arne Morten Kvarving
4ae82687cc
get rid of unused serialization methods
2020-03-09 11:23:12 +01:00
Arne Morten Kvarving
9dc3f926ba
Merge pull request #2433 from akva2/serialize_stonetype
...
update mpi serialization for Runspec
2020-03-09 11:21:40 +01:00
Arne Morten Kvarving
f24c8a3b2f
Merge pull request #2420 from akva2/drop_serialization
...
Drop unused serialization code
2020-03-09 09:56:35 +01:00
Arne Morten Kvarving
ee2c406575
update mpi serialization for Runspec
...
add stonetype
2020-03-09 09:55:48 +01:00
Markus Blatt
eea15e5659
Merge pull request #2417 from blattms/loadbalance-centroids
...
Also distribute the centroids when loadbalancing CpGrid.
2020-03-06 19:47:51 +01:00
Bård Skaflestad
a449b2e2e6
Merge pull request #2415 from akva2/vappars_supported
...
fixed: VAPPARS is supported, remove from unsupported features list
2020-03-06 07:40:41 -06:00
Markus Blatt
4c962e61d1
Also distribute the centroids when loadbalancing CpGrid.
...
They are attached to the cells as well and are now distributed
during CpGrid::loadBalance. Due to this change we also rename
FieldPropsDataHandle to PropsCentroidsDataHandle.
2020-03-06 14:09:32 +01:00
Markus Blatt
1b03b040a3
Merge pull request #2422 from blattms/fix-2406-without-mpi
...
Only compile FieldPropsDataHandle if MPI was found
2020-03-06 14:03:12 +01:00
Arne Morten Kvarving
49ace214ec
fixed: PLYSHLOG and ROCKTAB needs to be serialized as their actual types
...
if not we lose the extra info that is not part of the SimpleTable base
classes.
2020-03-06 13:54:57 +01:00
Arne Morten Kvarving
ab0b5dcec6
use normal shared ptrs
2020-03-06 13:54:57 +01:00
Arne Morten Kvarving
c3e3524753
add mpi serialization for RocktabTable
2020-03-06 13:54:57 +01:00
Arne Morten Kvarving
719c008f22
add mpi serialization for PlyshlogTable
2020-03-06 13:54:57 +01:00
Arne Morten Kvarving
c4439976fe
Merge pull request #2421 from akva2/serialize_stone1ex
...
add mpi serialization for Stone1exTable
2020-03-06 13:52:54 +01:00
Markus Blatt
4baa1ba038
Only compile FieldPropsDataHandle if MPI was found
2020-03-06 13:05:29 +01:00
Arne Morten Kvarving
ce8036918b
add mpi serialization for Stone1exTable
2020-03-06 12:12:53 +01:00
Arne Morten Kvarving
5728d19018
remove unused serialization methods
2020-03-06 11:55:41 +01:00
Markus Blatt
1f00870660
Merge pull request #2406 from blattms/loadbalance-fielprops
...
Use CpGrid::loadBalance to distribute the field properties.
2020-03-06 11:51:14 +01:00
Markus Blatt
77478a59eb
Use CpGrid::loadBalance to distribute the field properties.
...
The created data handle for the communication could in theory be used
with other DUNE grids, too. In reality we will need to merge with the
handle that ALUGrid already uses to communicate the cartesian indices.
This PR gets rid of using the get_global_(double|int) method in
ParallelEclipseState and reduces the amount of boilerplate code there.
2020-03-06 09:48:04 +01:00
Arne Morten Kvarving
1c90a6bb00
serialize ShrateTable
2020-03-05 15:02:12 +01:00
Arne Morten Kvarving
c18beb40f3
Revert "add mpi serialization for PolymerConfig"
...
This reverts commit 5d0e9164f3
.
2020-03-05 14:17:08 +01:00
Arne Morten Kvarving
21ef1103cc
fixed: VAPPARS is supported, remove from unsupported features list
2020-03-05 13:41:09 +01:00
Joakim Hove
25b4b9ca18
Update serialization of Dimension class
2020-03-05 13:18:31 +01:00
Arne Morten Kvarving
0e6881ec6e
add mpi serialization for PlyvmhTable
2020-03-05 13:11:57 +01:00
Arne Morten Kvarving
579dbe73c1
add mpi serialization for PlmixparTable
2020-03-05 13:05:27 +01:00
Arne Morten Kvarving
5d0e9164f3
add mpi serialization for PolymerConfig
2020-03-05 11:43:04 +01:00
Atgeirr Flø Rasmussen
390c7b21d4
Merge pull request #2402 from akva2/update_foam_serialization
...
changed: update FoamConfig serialization
2020-03-04 14:18:39 +01:00
Arne Morten Kvarving
cd0a686349
changed: update FoamConfig serialization
2020-03-04 10:53:57 +01:00
Arne Morten Kvarving
2e30487bff
remove unused serialization support for Pvt classes
2020-03-04 10:19:19 +01:00
Arne Morten Kvarving
250a7fc33d
add mpi serialization for TlmixparTable
2020-03-04 08:32:02 +01:00
Joakim Hove
93964b2fa8
Merge pull request #2389 from joakim-hove/move-wellinjector-enum
...
InjectorType enum is moved out from Well class
2020-03-03 16:36:40 +01:00
Arne Morten Kvarving
bb1f27bce6
add mpi serialization for StandardCond
2020-03-03 12:16:04 +01:00
Joakim Hove
9268bcb2ac
InjectorType enum is moved out from Well class
2020-03-03 09:08:02 +01:00
Joakim Hove
2d31a192b8
Merge pull request #2371 from akva2/simplify_oilvap
...
adjust to upstream OilVaporization change
2020-03-03 08:22:42 +01:00
Arne Morten Kvarving
293612265e
fix build without MPI
2020-02-28 13:03:16 +01:00
Arne Morten Kvarving
8dc9b21dba
adjust to upstream OilVaporization change
2020-02-28 10:54:18 +01:00
Arne Morten Kvarving
05c0c4b6e8
Use the ParallelEclipseState and ParallelFieldPropsManager
...
with these in place, we now only parse the deck on the root process.
2020-02-28 10:26:55 +01:00
Arne Morten Kvarving
35de9fa53d
add ParallelEclipseState and ParallelFieldProps
...
these are wrappers sitting on top of the EclipseState and
FieldPropsManager classes.
The former has some additional methods related to parallelism,
and the latter is a parallel frontend to the FieldPropManager which
only hold the process-local data (in compressed arrays).
2020-02-28 10:26:55 +01:00
Arne Morten Kvarving
55b5ebd3df
add mpi serialization for GridDims
2020-02-28 10:24:00 +01:00
Atgeirr Flø Rasmussen
3aeab97aa1
Update for upstream changes to Group.
2020-02-27 15:15:35 +01:00
Arne Morten Kvarving
92303531b9
add mpi serialization for SolventDensityTable
2020-02-26 13:30:43 +01:00
Joakim Hove
c23dd11d6b
Merge pull request #2362 from joakim-hove/serialize-dent
...
Serialize density-temparture class DenT
2020-02-26 09:56:17 +01:00
Joakim Hove
d94943a741
Serialize new member TableManager::gas_comp_index
2020-02-25 08:04:28 +01:00
Joakim Hove
2ce7b35e69
Serialize density-temparture class DenT
2020-02-25 06:50:31 +01:00
Joakim Hove
87ddba6028
Simplify serialization of WellSegments
2020-02-22 10:49:41 +01:00
Markus Blatt
22d4e784d3
Merge pull request #2356 from akva2/boost_prune
...
Lessen boost usage
2020-02-21 13:15:03 +01:00