opm-simulators/opm/core
Andreas Lauser 4571a8f841 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 unused code 2017-11-15 11:56:40 +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 PVT properties: allow them to be temperature dependent 2014-12-01 20:06:31 +01:00
utility mark initHydroCarbonState() as inline 2017-10-04 19:24:20 +02:00
wells fixed: add ENERGY to switch to quell unhandled enum value warning 2017-12-05 17:13:08 +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