My Project
EclEpsTwoPhaseLaw.hpp File Reference

This material law takes a material law defined for unscaled saturation and converts it to a material law defined on scaled saturations. More...

#include "EclEpsTwoPhaseLawParams.hpp"
#include <algorithm>
#include <cstddef>
#include <type_traits>

Go to the source code of this file.

Classes

class  Opm::EclEpsTwoPhaseLaw< EffLawT, ParamsT >
 This material law takes a material law defined for unscaled saturation and converts it to a material law defined on scaled saturations. More...
 

Detailed Description

This material law takes a material law defined for unscaled saturation and converts it to a material law defined on scaled saturations.

In ECL, simulations "live" in scaled space, while the saturation functions operate on and produce unscaled quantities. This class implements the "impedance adaption" layer between the two worlds. The basic purpose of it is thus the same as the one of EffToAbsLaw, but it is quite a bit more complex.