Arne Morten Kvarving
a6aa80668a
changed: explicitly instance with and without dune-fem
...
in preparation for making dune-fem typetag configurable
2023-08-10 13:44:08 +02:00
hnil
3442a549cd
moved cd to xxx_impl.hh to avoid
...
this way we do not have to add explicit initiation of all
variants of grids and gridView iterators in the library
2023-08-08 15:36:08 +02:00
Arne Morten Kvarving
3ca1102d6f
remove unused lambda capture
2023-05-31 09:35:16 +02:00
Markus Blatt
20af10e2c6
Apply EDITNNCR information to tranmissibilities.
2023-04-12 14:24:47 +02:00
Markus Blatt
c693f0f50c
Refactor applyEditNncToGridTrans for better reuse with EDINNCR.
2023-04-12 14:24:47 +02:00
Arne Morten Kvarving
e3a4c70da9
adjust to PinchMode now being an enum class
2023-01-05 14:26:17 +01:00
Markus Blatt
f6ae49fec4
Honor MULTZ- when determining TRANSZ over pinched cells (pinch all).
...
Previously, a barrier between cells in Z-direction was only honored if
it was done using MULTZ. We disregarded MULTZ- completely when
calculating the TRANZ over pinched cells.
Now we also take into account MULTZ-.
2022-12-14 15:00:41 +01:00
Arne Morten Kvarving
998cd137a0
ecltransmissibility: use elements and intersections range generators
2022-10-13 23:00:57 +02:00
Elyes Ahmed
5c2b60bcd0
rebasing
2022-07-28 20:40:34 +02:00
Joakim Hove
6b92443cb4
Downstream filesystem reorganisation in opm-common
2022-01-02 14:33:34 +01:00
Markus Blatt
b8a1f04a48
Added missing explicit template instatiations for dune-fem 2.8.
2021-10-26 21:54:41 +02:00
Markus Blatt
457d270bdf
[refactor] Move cell centroid lookup magic to vanguard for reuse.
...
In addition to transmissibilities We will need this for the tracers,
too, and should prevent code duplication.
2021-10-04 09:47:03 +02:00
Markus Blatt
33645cb4f6
Save space for cartesianToCompressed mapping.
...
For 10 Million cell problems my compute server (with 128 GB Ram)
starts to swap, when I use debugging tools in parallel runs. I assume
that this might get an issue for others, too.
Now we consistently use unordered_map for the mapping.
2021-09-22 10:23:50 +02:00
Markus Blatt
8abf2159c4
Support Dune 2.8 version of MultipleCodimMultipleGeomTypeMapper
...
Drop removed second template parameter from
MultipleCodimMultipleGeomTypeMapper (there is a defaultsince 2,6
nd now it is gone alltogether)
2021-09-13 12:27:56 +02:00
Arne Morten Kvarving
86fc165af6
remove template parameters for enableEnergy/Diffusion in transmissibility
...
- the diffusion one is basically done on runtime anyways
- the energy one gives some small code elimination gains
however, it complicates the writing of downstream templates.
2021-05-20 08:53:40 +02:00
Tor Harald Sandve
89e5b6758b
fix building with dunefem
2021-05-18 15:31:57 +02:00
Arne Morten Kvarving
7ff44d9093
ecltransmissibility: separate from typetag
...
this allows using explicit template instantation to only
compile this code per grid, not per simulator object
2021-05-12 12:10:29 +02:00