Andreas Lauser
4a0832030c
EclProblem: add docstrings for the materialLawManager() methods
2016-11-30 14:24:15 +01:00
Andreas Lauser
4ef6d5d1ce
EclProblem: add a porosity(elemIdx) method
...
this is not a generic API but makes emulating legacy stuff which
requires the porosity quite a bit easier in flow_ebos.
2016-11-30 14:21:04 +01:00
Andreas Lauser
a3ddd2066b
ebos: make it possible to easily disable SWATINIT
...
in flow_ebos, this code collides with the flow part.
2016-11-30 14:20:44 +01:00
Andreas Lauser
c4c00bdaaa
implement two-phase blackoil simulations
2016-11-22 15:22:41 +01:00
Andreas Lauser
6cf1eab4f4
ebos: export the ECL material law manager
...
this allows external code (i.e., flow_ebos) to reuse it.
2016-11-22 14:08:07 +01:00
Andreas Lauser
431cebaa21
EclFluxModule: make sure that the upwind and downwind directions are set
...
before, they were undefined for phases which exhibited zero mobility
in both directions. since in this case the flux is zero (and thus the
upstream direction does not matter), the correctness is unaffected by
this patch. (still, I consider it to bug and valgrind also complained
about it.)
2016-11-17 19:48:07 +01:00
Andreas Lauser
a5e859e4c6
discretizations: no longer depend on the problem to provide the mappers
...
Dune entity mappers seem to be dirt-cheap to create so there is not
much point in jumping through hoops to avoid this...
2016-11-17 19:44:17 +01:00
Andreas Lauser
759c2dbdaa
move all applications into their top-level directory
...
thanks to [at]akva2 for the suggestion.
2016-11-11 15:04:04 +01:00