36 #ifndef OPENRS_RESERVOIRPROPERTYTRACERFLUID_HEADER
37 #define OPENRS_RESERVOIRPROPERTYTRACERFLUID_HEADER
42 enum { NumberOfPhases = 2 };
44 template<
class Vector>
45 void phaseMobilities(
int ,
double saturation, Vector& mobility)
const
47 mobility[0] = saturation;
48 mobility[1] = 1.0 - saturation;
52 template <
class ActualMobType>
53 void phaseMobility(
int phase,
int ,
double saturation, ActualMobType& mobility)
const
55 double m = phase == 0 ? saturation : 1.0 - saturation;
60 template<
class Vector>
61 void phaseDensities(
int , Vector& rho)
const
Definition: ReservoirPropertyTracerFluid.hpp:40
Inverting small matrices.
Definition: ImplicitAssembly.hpp:43
void eye(Matrix &A)
Make an identity.
Definition: Matrix.hpp:617