Loading...
Searching...
No Matches
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...

## Namespaces

namespace | Opm
| This class implements a small container which holds the transmissibility mulitpliers for all the faces in the grid.

## 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.