opm-core/opm/core
Andreas Lauser c685e86f91 add an energy "phase"
This is quite a hack: Even though energy is not a "phase" and it is
also not considered in MaxNumPhases and pu.num_phases because this
would break a lot of assumptions in old code, it is nevertheless
assigned an "canonical index" that can be translated "active index"
via PhaseUsage::phase_pos[]. This awkwardness is needed because much
of the legacy OPM code conflates the concepts of "fluid phase" and
"conserved quantity" and fixing that issue would basically mean an
almost complete rewrite of much of the legacy code. That said, the
same statement applies to polymer and solvent, but these are currently
handled as even more second-class citizens because they are not even
given a canonical index and also cannot be translated into an active
one.
2017-12-11 10:30:14 +01:00
..
flowdiagnostics Add missing include of config.h 2017-05-24 12:11:49 +02:00
linalg [cleanup] Removes unnecessary if clauses for unsupported DUNE versions. 2017-10-11 21:25:18 +02:00
pressure remove more sources which are unused after removals in opm-upscaling 2017-11-17 10:47:15 +01:00
props add an energy "phase" 2017-12-11 10:30:14 +01:00
simulator Fix pvtIndex map for cases with non-active eqlnum regions. 2017-11-27 13:40:09 +01:00
transport remove unused code 2017-11-15 11:56:40 +01:00
utility Merge pull request #1193 from akva2/move_utils_to_simulators 2017-12-05 08:36:54 +01:00
wells fixed: add ENERGY to switch to quell unhandled enum value warning 2017-12-05 17:13:08 +01:00
doxygen_main.hpp Update to shared_ptr-less parser interface. 2016-10-20 10:14:41 +02:00
opm-core-pch.hpp Use precompiled headers to compile C++ modules 2013-02-11 22:38:00 +01:00
well_controls.h Initial integration of VFP 2015-08-19 13:10:48 +02:00
wells.h Add sat table id to well struct 2017-04-06 13:52:27 +02:00