Arne Morten Kvarving
edca0f7da0
add necessary explicit template instantations
2020-03-16 11:53:51 +01:00
Arne Morten Kvarving
fe2437e67e
add pair handling in eclmpiserializer::vector
2020-03-16 11:44:13 +01:00
Arne Morten Kvarving
d342ef5c5c
remove old serialization support for Fault, FaultCollection, FaultFace
2020-03-16 11:44:13 +01:00
Arne Morten Kvarving
0212c5e9be
remove old serialization support for TransMult
2020-03-16 11:44:13 +01:00
Arne Morten Kvarving
aad289841a
remove old serialization support for MULTREGTScanner
2020-03-16 11:44:13 +01:00
Arne Morten Kvarving
ae4a9a339b
Merge pull request #2461 from akva2/serialize_internal_eclstate_part1
...
Internal serialization in EclipseState - part 1
2020-03-16 11:43:02 +01:00
Arne Morten Kvarving
6fee426bfc
remove static assert in vector handler of eclmpiserializer
...
std::is_pod is too generic
2020-03-16 10:49:42 +01:00
Arne Morten Kvarving
e6a117abec
changed: clear string, do not assert on it being empty
...
causes issues when deserializing default init classes
with values for string members.
2020-03-16 10:49:42 +01:00
Arne Morten Kvarving
fa3cccdd64
remove old serialization support for SimulationConfig
2020-03-16 10:49:42 +01:00
Arne Morten Kvarving
be74b0903a
remove old serialization support for RockConfig
2020-03-16 10:49:42 +01:00
Arne Morten Kvarving
855baf2cb6
remove old serialization support for BCConfig
2020-03-16 10:49:42 +01:00
Arne Morten Kvarving
33cf3826aa
remove old serialization support for ThresholdPressure
2020-03-16 10:49:42 +01:00
Arne Morten Kvarving
cdb19da0bd
remove old serialization support for GridDims
2020-03-16 10:49:41 +01:00
Arne Morten Kvarving
a576c786dd
remove old serialization support for NNC and EDITNNC
2020-03-16 10:49:41 +01:00
Arne Morten Kvarving
94f7150d10
Merge pull request #2457 from akva2/serializer_schedule
...
EclMpiSerializer for Schedule
2020-03-16 10:48:41 +01:00
Markus Blatt
09c2cb2107
Make flow variants use ParallelEclipseState just as flow
2020-03-16 10:09:26 +01:00
Arne Morten Kvarving
05286d8900
changed: simplify mpi setup
...
no need for a separate reference to the parallel state any longer
2020-03-16 08:20:44 +01:00
Arne Morten Kvarving
3389db4f4c
fixed: consistently use #if MPI instead of #ifdef MPI
2020-03-16 08:20:44 +01:00
Arne Morten Kvarving
9cf815ab95
remove unused templates
2020-03-16 08:20:44 +01:00
Arne Morten Kvarving
1e7816a194
remove unnecessary includes
2020-03-16 08:20:44 +01:00
Arne Morten Kvarving
38023fac21
changed: use EclMpiSerializer for Schedule
2020-03-16 08:20:44 +01:00
Bård Skaflestad
d7522c68b2
Merge pull request #2473 from GitPaean/removing_segvalv_from_missing_features
...
removing WSEGVALV from MissingFeatures.cpp
2020-03-13 17:35:57 -05:00
Kai Bao
3af1d852ef
removing WSEGVALV from MissingFeatures.cpp
2020-03-13 22:18:29 +01:00
Markus Blatt
a45c278c4a
Merge pull request #2458 from blattms/use-indices-for-modifying-matrices
...
Do not use local id set to index matrices.
2020-03-13 20:10:17 +01:00
Markus Blatt
1c2d3fbcc7
Do not use local id set to index matrices.
...
That the local ids were consecutive and starting from 0 was just
a coincidence and they should never be used to access linear systems
or vectors. This commit fixes this by using the correct mappers instead.
Note the we removed some computations from the constructor of
ISTLSolverEbosCpr as it inherits from ISTLSolverEbos and the operations
already happnen in constructor of the base class.
2020-03-13 17:56:49 +01:00
Arne Morten Kvarving
3180974e63
Merge pull request #2471 from akva2/fix_no_mpi
...
fixed: do not build ParallelRestart test without MPI
2020-03-13 17:53:59 +01:00
Arne Morten Kvarving
c40c733a57
fixed: build without MPI
2020-03-13 17:52:37 +01:00
Markus Blatt
e65f6c02bb
Merge pull request #2220 from andrthu/owners-first
...
[For testing] Enable "owners first" ordering. Altered SpMV, SP and ILU.
2020-03-13 17:48:22 +01:00
Joakim Hove
8b844af07e
Merge pull request #2470 from akva2/rename_summarynode
...
adjust for SummaryNode -> SummaryConfigNode rename
2020-03-13 16:53:56 +01:00
Arne Morten Kvarving
654fae05a4
adjust for SummaryNode -> SummaryConfigNode rename
2020-03-13 15:56:33 +01:00
Arne Morten Kvarving
c0938e74f4
Merge pull request #2460 from akva2/serialize_summarynode
...
Remove old serialization for SummaryNode
2020-03-13 15:33:01 +01:00
andrthu
3d0d0f9624
Remove GhostLast ILU
2020-03-13 15:03:31 +01:00
Arne Morten Kvarving
d8028dfa1b
remove old serialization support for SummaryNode
2020-03-13 14:09:17 +01:00
Arne Morten Kvarving
91e9d952d8
added: handler for vectors in eclmpiserializer
...
this shall be used by users when they have a vector of types
with a serializeOp template. it cannot (at least not right now)
be part of the regular operator() as some vectors should go
directly to the underlying serializer (trivial types).
we can possibly find some traits magic for this later.
2020-03-13 14:09:17 +01:00
Joakim Hove
556983192e
Merge pull request #2342 from joakim-hove/schedule-rst
...
Restart flow from restart state
2020-03-13 12:03:59 +01:00
Atgeirr Flø Rasmussen
0c3cacf4da
Merge pull request #2466 from atgeirr/update-readme
...
Remove obsolete information from the README
2020-03-13 11:24:51 +01:00
Atgeirr Flø Rasmussen
43c5df19d5
Remove obsolete information from the README
2020-03-13 11:23:35 +01:00
Joakim Hove
779bc981f6
Use --sched-restart=false in restart testing
2020-03-12 15:20:39 +01:00
Joakim Hove
4dfa22e6a2
Allow flow to continue with --sched-restart=false
2020-03-12 15:20:39 +01:00
Arne Morten Kvarving
1d2b24f54f
Merge pull request #2456 from akva2/serialize_scalars_header
...
changed: move the serialization template definitions for generic scalars
2020-03-12 15:18:19 +01:00
Arne Morten Kvarving
a8b3d05c52
changed: move the serialization template definitions for generic scalars to the header
...
this to avoid having to explicitly instance the templates for
various enums when serialization functions are moved into classes
2020-03-12 10:42:49 +01:00
Alf Birger Rustad
c546dcf9b9
Merge pull request #2455 from GitPaean/tighten_ms_tolerance_4_1
...
tightenging tolerance for MS cases for regression test
2020-03-12 10:26:44 +01:00
Kai Bao
f44c441acb
tightenging tolerance for MS cases for regression test
2020-03-12 08:59:06 +01:00
Bård Skaflestad
1af796257c
Merge pull request #2348 from goncalvesmachadoc/patch-1
...
Add missing keywords to list
2020-03-11 15:40:02 -05:00
Bård Skaflestad
21dc2620fd
Merge pull request #2453 from akva2/eclstate_serialize
...
drop serialization from ParallelEclipseState
2020-03-11 12:15:46 -05:00
andrthu
c91eb330d3
remove 2.6 and move ownerFirst in lb
2020-03-11 12:42:55 +01:00
andrthu
866a661255
New owners-first based linear algebra operations (SoMV, SP and ILU.apply).
2020-03-11 12:41:38 +01:00
andrthu
1fb0860712
add ownersFirst arguments. Change loadBalance to match change in opm-grid.
2020-03-11 12:41:37 +01:00
Arne Morten Kvarving
5b457cbbd6
Merge pull request #2446 from blattms/use-compressed-in-initstateequil.hh
...
Autocreate parallel fieldprops and use compressed ones in initstateequil.hh
2020-03-11 08:14:21 +01:00
Bård Skaflestad
c53d8c58f7
Merge pull request #2450 from akva2/serializer_summaryconfig
...
use eclmpiserializer for SummaryConfig broadcast
2020-03-10 20:32:06 -05:00