goncalvesmachadoc
c5da05a59d
addSaltDensity
2022-11-14 14:02:49 +01:00
Markus Blatt
f2886fcf52
Merge pull request #739 from totto82/bc_dirichlet
...
implement dirichlet boundary conditions
2022-11-11 22:23:04 +01:00
Atgeirr Flø Rasmussen
9b6c493da4
Merge pull request #746 from totto82/fixThB
...
fix bug in boundary conditions for energy by adding the scaling factor
2022-11-03 08:54:23 +01:00
Bård Skaflestad
183c75fa05
Merge pull request #744 from plgbrts/rwgsalt
...
added salt concentration dependency of saturated water-gas ratio
2022-11-01 21:28:07 +01:00
Bård Skaflestad
46c1068c60
Merge pull request #741 from blattms/newton-props-separate-header
...
Put properties of Newton method into separate header for reuse.
2022-10-29 20:36:52 +02:00
Bård Skaflestad
488a67a1c1
Merge pull request #748 from atgeirr/update-stored-trans
...
Add interface for updating stored parameters in linearizers.
2022-10-27 17:46:30 +02:00
Atgeirr Flø Rasmussen
477acf0c6c
Add interface for updating stored parameters in linearizers.
...
Implement for the TpfaLinearizer to update transmissibilities.
2022-10-27 09:56:01 +02:00
Arne Morten Kvarving
3fe4b6ac4b
remove shadowing local typedef
2022-10-26 10:53:41 +02:00
Tor Harald Sandve
c23c64893e
fix bug in boundary conditions for energy by adding the scaling factor
2022-10-21 15:34:05 +02:00
Paul Egberts
d420a78585
added salt concentration dependency of water-gas ratio
2022-10-20 11:22:18 +02:00
Markus Blatt
e1ac4c15d6
Use flow's default for NewtonMaxIterations here.
...
Unfortunately, each registration of a parameter has to be done with
the exact value and usage string or an exception will be thrown.
2022-10-19 21:34:24 +02:00
Markus Blatt
5cfe0385aa
Put properties of Newton method into separate header for reuse.
...
Now they can be reused in opm-simulators without any hassle.
2022-10-19 16:30:01 +02:00
Kai Bao
d90937419c
using Dune::MPIHelper::getCommunicator() in newtonmethod.hh
...
removing function details::getMPIHelperCommunicator() in newtonmethod.hh
2022-10-19 13:51:41 +02:00
Tor Harald Sandve
2bd0575523
implement dirichlet boundary conditions
2022-10-19 09:16:35 +02:00
Bård Skaflestad
6f54bd9310
Merge pull request #736 from akva2/use_range_generators
...
Use elements range generator
2022-10-17 18:10:48 +02:00
Atgeirr Flø Rasmussen
7dde54c21a
Merge pull request #730 from blattms/dune-2.9-compiles
...
Fixes compilation with DUNE 2.9 and 2.6
2022-10-17 15:22:03 +02:00
Arne Morten Kvarving
85ac4160ee
MultiPhaseBaseProblem: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
96913df6c9
BlackOilModel: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
b0168da21b
PvsModel: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
b5ec1906e1
TpfaLinearizer: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
2eba75db7e
FvBaseDiscretization: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
91762ace6f
FvBaseLinearizer: use elements range generator
2022-10-17 13:37:44 +02:00
Arne Morten Kvarving
a8bbe5549c
PffGridvector: use elements range generator
2022-10-17 13:37:44 +02:00
Markus Blatt
6d747b6620
Merge pull request #733 from atgeirr/fix-vtk-default-output-dir
...
Use current dir for output by default.
2022-10-14 13:07:08 +02:00
Atgeirr Flø Rasmussen
64f7895c76
Register all (not just some) of the vtk parameters unconditionally.
2022-10-14 10:42:46 +02:00
Bård Skaflestad
e460cbd273
Merge pull request #734 from plgbrts/set-rs
...
bug fix: missing setRs added
2022-10-13 23:22:39 +02:00
Atgeirr Flø Rasmussen
83e17fd44d
Merge pull request #712 from totto82/changeDefaultMaxMinTemp
...
change default max/min temp in newton clamping
2022-10-13 21:52:04 +02:00
Paul Egberts
84bb044bad
missing setRs added
2022-10-13 21:14:08 +02:00
Atgeirr Flø Rasmussen
44628a902d
Use current dir for output by default.
...
For OPM Flow, this only affects VTK output.
2022-10-13 16:00:58 +02:00
Markus Blatt
7725f2020f
Fix compilation for DUNE 2.6
...
This has been broken for month as there is no equivalent method to
Dune::MPIHelper::getCommunicator() in DUNE 2.6.
2022-10-11 09:50:38 +02:00
Markus Blatt
b9b6f7defd
Use Communication instead of CollectiveCommunication for DUNE>=2.7.
...
The later is removed in 2.9.
2022-10-11 09:50:27 +02:00
Markus Blatt
f137d15c65
Adapt to new (>= DUNE 2.8) way of updating mappers.
2022-10-11 09:35:26 +02:00
Bård Skaflestad
3c7ba992f1
Merge pull request #718 from atgeirr/tpfa-bcs
...
Boundary condition support for TpfaLinearizer
2022-09-29 16:14:55 +02:00
Atgeirr Flø Rasmussen
521b057035
Remove unneeded timeIdx argument.
2022-09-29 14:13:23 +02:00
Markus Blatt
5abfe4ecbf
Merge pull request #726 from goncalvesmachadoc/rvw
...
Initialize Rvw
2022-09-29 11:41:50 +02:00
Atgeirr Flø Rasmussen
66e5da9709
Address review comments.
2022-09-29 09:26:43 +02:00
Atgeirr Flø Rasmussen
7981fb92e0
Use std::array instead of C arrays.
2022-09-28 10:11:30 +02:00
Atgeirr Flø Rasmussen
7551517401
Finalize boundary treatment for TpfaLinearizer.
2022-09-28 10:11:30 +02:00
Atgeirr Flø Rasmussen
64cbf7e035
Add ScalarFluidSystem (for other classes' use).
2022-09-28 08:45:45 +02:00
Atgeirr Flø Rasmussen
a050c1e945
Improve doc of dirId() method.
2022-09-28 08:45:13 +02:00
Atgeirr Flø Rasmussen
6526f9a29a
Add boundary condition treatment to TpfaLinearizer.
2022-09-28 08:39:27 +02:00
Bård Skaflestad
29fb7eea72
Tag 'updateRelperms' Parameters as Maybe Unused
...
That way we won't get compiler warnings about unused parameters.
2022-09-27 09:25:28 +02:00
Håkon Hægland
5aa9f6cdea
Simplify statement
...
We do not need to explicitly mention the template parameter here.
2022-09-26 17:55:30 +02:00
Håkon Hægland
4a9da82e94
Move updateRelperms() to the problem class
...
Moves the updateRelperms() method in BlackOilInstensiveQuantities to the
Problem class. This is a more natural place for this method and it avoids
including EclMaterialManager into the BlackOilInstensiveQuantities. The
DirectionalMobility struct is moved to a separate file such that it can be
include from both the Problem files and the BlackOilInstensiveQuanMove
updateRelperms() to the problem class
2022-09-26 17:11:43 +02:00
Tor Harald Sandve
c4705de5b1
Merge pull request #714 from hakonhagland/krnum
...
Add support for directional relative permeabilities
2022-09-26 09:10:32 +02:00
goncalvesmachadoc
8207f448e0
Initialize Rvw
2022-09-25 22:45:54 +02:00
Håkon Hægland
f36aa67804
Return a nullptr to the EclMaterialLawManager
...
Define a method materialLawManagerPtr() that returns a nullpointer
to EclMaterialLawManager, but that can be overridden in derived classes
e.g. EclProblem
2022-09-23 00:05:09 +02:00
Atgeirr Flø Rasmussen
bc6e4ffa26
Merge pull request #717 from hnil/cpr_analytic
...
made definition of model fluid,indices and primaryvariables public
2022-09-21 09:12:03 +02:00
Håkon Hægland
a941ba49c0
Try to fix: no type named EclMaterialLawManager
...
Try to fix jenkins build error: no type named EclMaterialLawManager
2022-09-20 22:09:04 +02:00
Håkon Hægland
90a3ae8940
Include missing header
2022-09-20 21:59:00 +02:00