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