Atgeirr Flø Rasmussen
5fe48dab8b
Merge pull request #2327 from akva2/bump_dune
...
Bump required dune version to 2.6
2020-02-11 09:41:44 +01:00
Robert Kloefkorn
526f1f9bb1
[bugfix][AsyncOutput] Restore asynchronicity for output and make sure
...
that all output is written before the simulator is finalized.
2020-02-10 12:11:30 +01:00
Arne Morten Kvarving
4978e72039
bump required dune version to 2.6
...
remove compatiblity code with older versions
2020-02-06 16:24:39 +01:00
Arne Morten Kvarving
df62305673
update for simplified Tuning data structure in opm-common
2020-01-31 13:45:05 +01:00
Markus Blatt
daa8f778bb
Merge pull request #2310 from akva2/noecl_small_stuff
...
Preparatory changes for single-process parsing
2020-01-30 09:13:14 +01:00
Arne Morten Kvarving
39492fdaf4
only calculate ACTNUM on root-process
2020-01-29 15:30:55 +01:00
Arne Morten Kvarving
d91155738f
avoid dereferencing eclGrid and FieldProps on non-root processes setting up grids
...
these only used on root process in any case
2020-01-29 15:30:55 +01:00
Joakim Hove
fcdd5874a3
Use RockConfig in eclproblem
2020-01-29 15:06:53 +01:00
Bård Skaflestad
645b07bf7f
Merge pull request #2305 from akva2/fix_thermal
...
Parallel thermal simulations
2020-01-29 13:27:45 +01:00
Arne Morten Kvarving
35a085fe0d
changed: adjust to ThermalLawManager initialization changes
2020-01-29 08:54:50 +01:00
Arne Morten Kvarving
e2862a3a4d
avoid deck usage on non-root processes checking for TRACERS
2020-01-28 15:55:58 +01:00
Arne Morten Kvarving
b5cd80c232
Merge pull request #2304 from akva2/hide_fprops_ifaces
...
don't use templated get and has interface from fieldpropsmanager
2020-01-28 15:34:12 +01:00
Arne Morten Kvarving
6cb300c0f9
initialize variable to avoid warning spew
2020-01-28 14:09:53 +01:00
Joakim Hove
bc718bafc8
Use BCConfig when setting up boundary conditions
2020-01-27 15:55:04 +01:00
Arne Morten Kvarving
7dfb45067b
don't use templated get and has interface from fieldpropsmanager
...
it is now private
2020-01-27 15:33:18 +01:00
Joakim Hove
2cfe1dce7f
Merge pull request #2295 from akva2/noecl_flush_matman
...
Avoid deck usage on non-root processes setting up MaterialLawManager
2020-01-22 15:09:57 +01:00
Arne Morten Kvarving
b7a2612ecf
avoid deck usage on non-root processes checking for EQUIL
...
this is achieved by using the InitConfig member from EclipseState
instead
2020-01-22 12:57:25 +01:00
Arne Morten Kvarving
7f9f65811f
changed: avoid deck usage on non-root processes setting up gravity
...
this is achieved by using the InitConfig member from EclipseState
instead
2020-01-22 12:57:25 +01:00
Arne Morten Kvarving
db2ad1587d
fixed: mark constructor explicit
2020-01-22 11:36:02 +01:00
Arne Morten Kvarving
60f3fea67a
avoid deck usage on non-root processes setting up MaterialLawManager
2020-01-22 11:35:55 +01:00
Arne Morten Kvarving
3396b31852
changed: add helper template to serialize and broadcast static types
2020-01-22 00:32:46 +01:00
Arne Morten Kvarving
02ce13c800
Merge pull request #2291 from akva2/reorganize_matlaw
...
changed: adjust to split of initFromDeck in EclMaterialManager
2020-01-21 12:59:29 +01:00
Bård Skaflestad
570cf08fc4
Merge pull request #2290 from akva2/noecl_flush_fluidsystem
...
Avoid deck usage on non-root processes setting up FluidSystem
2020-01-21 10:47:44 +01:00
Arne Morten Kvarving
f57a2bf089
changed: adjust to split of initFromDeck in EclMaterialManager
2020-01-20 15:33:45 +01:00
Arne Morten Kvarving
c3ecedadb1
avoid deck usage on non-root processes setting up FluidSystem
2020-01-20 11:17:31 +01:00
Joakim Hove
d1085466e0
Remove #include GridProperty
2020-01-20 09:00:48 +01:00
Bård Skaflestad
d42bbbe15a
Merge pull request #2286 from akva2/avoid_deck_unitsystem
...
changed: avoid deck usage
2020-01-17 15:52:09 +01:00
Arne Morten Kvarving
3f0fe3bcbd
changed: avoid deck usage
...
in particular, this is preparing for the case where only the
root-process has a deck instance
2020-01-17 14:56:40 +01:00
Arne Morten Kvarving
cfc9cb3513
changed: avoid near-duplicate code
2020-01-17 14:55:36 +01:00
Joakim Hove
0e9535319b
Simulate with only active cells ( #2213 )
...
Use FieldProps implementation for 3D properties
2020-01-13 15:46:50 +01:00
Atgeirr Flø Rasmussen
9d8d4921b8
Pass EnableBrine flag to BlackOilFluidState used for equilibration.
...
Gave compile error on clang due to narrowing (the int 3 -> bool).
Bug did not cause trouble because default number of phases in
the fluid state (3) was sufficient.
2020-01-13 11:00:33 +01:00
Tor Harald Sandve
ada7c9d90b
fix various extentions
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
646e7d4eb1
Merge pull request #2265 from akva2/fix_serial_build
...
fix build without mpi
2020-01-06 17:02:08 +01:00
Arne Morten Kvarving
bd9ca91df2
fix build without mpi
2020-01-06 15:43:16 +01:00
Bård Skaflestad
dfb4946f13
Restart: Don't Access Solvent Saturation Unless Active
...
This commit ensures that the previous solvent restart fix (commit
afba6c8e8 , PR #2023 ) does not attempt to index into the data member
solventSaturation_ unless solvent is activated.
2020-01-06 14:11:11 +01:00
Arne Morten Kvarving
e5c44ce1f2
avoid usage of deck on all processes setting up EclFoamModule
2020-01-06 11:20:46 +01:00
Arne Morten Kvarving
777d38e550
avoid usage of deck on all processes setting up EclPolymerModule
2020-01-06 11:20:02 +01:00
Arne Morten Kvarving
3b27df91b4
avoid usage of deck on all processes setting up EclSolventModule
2020-01-06 11:19:12 +01:00
Markus Blatt
68272d5861
Merge pull request #2243 from blattms/construct-cpgrid-from-eclgrid-pointer
...
Pass a pointer to the EclipseGrid to CpGrid::processEclipseGrid.
2019-12-19 11:40:23 +01:00
Markus Blatt
ecfbb0e491
Pass a pointer to the EclipseGrid to CpGrid::processEclipseGrid.
...
... instead of a reference This is needed as we only want to read the
full deck and construct the EclipseGrid only on the master process
with rank 0. Hence all other ranks will pass a nullptr to this
function. This will be possible with this move from a reference to a
pointer.
2019-12-18 21:39:08 +01:00
Robert Kloefkorn
2fa90d24f6
[bugfix][ebos] Make compile with PolyhedralGrid again.
2019-12-18 11:03:42 +01:00
Markus Blatt
d255e1cad6
Merge pull request #2215 from dr-robertk/PR/fix-compile-dune27
...
Fix compilation with DUNE 2.7
2019-12-18 08:56:51 +01:00
Joakim Hove
d4890f81f5
Use Dune communicator instead of raw MPI call
2019-12-14 13:54:06 +01:00
Joakim Hove
f4aa118cc4
Update the internal ACTNUM in the FieldPropsManager
2019-12-12 12:00:51 +01:00
Robert Kloefkorn
8b09030139
[bugfix] Make compatibility code compile with DUNE 2.7
2019-12-11 11:22:28 +01:00
Markus Blatt
e7f7ad2ddc
Use ActiveGridCells instead of EclipseGrid when filtering connections.
...
The function signature has changed upstream.
2019-12-10 11:50:07 +01:00
Robert Kloefkorn
44e4ea3cdf
[feature][ebos] Adding oil-water-polymer option of ebos.
2019-12-09 18:16:23 +01:00
Joakim Hove
dc5340046a
Call applyActions at the end of every timestep
2019-12-06 13:18:49 +01:00