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
|
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 |
|
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
|
f137d15c65
|
Adapt to new (>= DUNE 2.8) way of updating mappers.
|
2022-10-11 09:35:26 +02:00 |
|
Atgeirr Flø Rasmussen
|
521b057035
|
Remove unneeded timeIdx argument.
|
2022-09-29 14:13:23 +02:00 |
|
Atgeirr Flø Rasmussen
|
66e5da9709
|
Address review comments.
|
2022-09-29 09:26:43 +02:00 |
|
Atgeirr Flø Rasmussen
|
7551517401
|
Finalize boundary treatment for TpfaLinearizer.
|
2022-09-28 10:11:30 +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 |
|
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 |
|
Håkon Hægland
|
90a3ae8940
|
Include missing header
|
2022-09-20 21:59:00 +02:00 |
|
Håkon Hægland
|
d9c6ecf79d
|
Add missing include file
|
2022-09-19 12:03:22 +02:00 |
|
Håkon Hægland
|
38add2ed66
|
Rename dirId() to faceDirFromDirId()
|
2022-09-16 09:22:17 +02:00 |
|
Markus Blatt
|
b1b0b4ef2c
|
Merge pull request #715 from akva2/janitoring
fixed: respect rule-of-three for fvbaseintensivequantities
|
2022-09-15 12:49:48 +02:00 |
|
Arne Morten Kvarving
|
7552df1529
|
fvbaseintensivequantities: remove default ctor
it does nothing, no need to declare it
|
2022-09-15 11:26:42 +02:00 |
|
Håkon Hægland
|
7eeca28018
|
Add more support for directional relperms
Adds support for directional relperms for the tpfa linearizer.
|
2022-09-14 23:37:10 +02:00 |
|
Håkon Hægland
|
81cf436630
|
Add support for KRNUM
|
2022-09-14 15:34:38 +02:00 |
|
Arne Morten Kvarving
|
8e38edf928
|
fixed: respect rule-of-three for fvbaseintensivequantities
is no need to explicitly declare the cc here
|
2022-09-09 08:18:02 +02:00 |
|
Arne Morten Kvarving
|
ee9acb31cb
|
changed: unify matrixblock.hh with downstream MatrixBlock.hpp
|
2022-08-25 13:31:37 +02:00 |
|
Bård Skaflestad
|
401441dc10
|
Revert "changed: unify matrixblock.hh with downstream MatrixBlock.hpp"
|
2022-08-24 20:33:08 +02:00 |
|
Arne Morten Kvarving
|
2b30ca9f53
|
changed: unify matrixblock.hh with downstream MatrixBlock.hpp
|
2022-08-24 15:49:03 +02:00 |
|
Arne Morten Kvarving
|
77eccfd869
|
fixed: avoid vector<bool> in fvbasediscretization
writes to vector<bool> is not thread safe
|
2022-08-11 09:51:34 +02:00 |
|
Atgeirr Flø Rasmussen
|
0d4c19b723
|
Remove unneeded timeIdx function parameters.
|
2022-08-10 10:00:12 +02:00 |
|
Atgeirr Flø Rasmussen
|
aa4e0d4d58
|
Ensure cache is updated, not only invalidated, when Newton update fails.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
dd01af1f3b
|
More safeguarding that the intensive quantities cache is updated.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
f4e98c6d32
|
Cleanup in new classes.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
75a5a3d135
|
Remove changes not needed for a minimal PR.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
4001fcffcf
|
Replace assert() with exception.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
733b6e6b11
|
Settle for handling wells the current way for now.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
d3f01b003d
|
Turn on specific well processing (thereby disabling drift comp f. ex.).
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
efd6214643
|
Follow function renaming.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
ec944ff5e3
|
Order operations in the same way as existing code.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
9ff81d2a42
|
Do fluxes before storage, as for the existing linearizer.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
b6986a24f7
|
Make the flux actually a velocity, also for the new callpath.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
6c0d5ea8c5
|
Refactoring in BlackOilLocalResidualTpfa.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
75c8f34e3e
|
Make extrusion factors work properly.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
73d609f7b5
|
Comment out unused items in SmallElementContext.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
552e38bf1d
|
Remove unused parts of TpfaLinearizer.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
bd6b42b859
|
Undo changes to fvbaselinearizer.hh.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
d424262a54
|
Make TpfaLinearizer separate class (again).
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
f21ca0c63e
|
Remove unneeded class.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
8a15e2da08
|
Remove unused file.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
4aa4788740
|
Remove unused file.
Content was added to fvbaselinearizer.hh.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
4764d174b2
|
Add TPFA-specific linearizer variant.
|
2022-08-09 11:08:51 +02:00 |
|
Atgeirr Flø Rasmussen
|
323cfbd5f6
|
Comment out OpenMP code.
|
2022-08-09 11:08:51 +02:00 |
|
hnil
|
3616e68d3a
|
need for true impes
|
2022-08-09 11:08:51 +02:00 |
|