Loading...
Searching...
No Matches
PiecewiseLinearTwoPhaseMaterial.hpp File Reference

Implementation of a tabulated, piecewise linear capillary pressure law. More...

`#include "PiecewiseLinearTwoPhaseMaterialParams.hpp"`
`#include <opm/common/TimingMacros.hpp>`
`#include <opm/material/common/MathToolbox.hpp>`
`#include <stdexcept>`
`#include <type_traits>`
`#include <opm/common/utility/gpuDecorators.hpp>`

Go to the source code of this file.

## Classes

class | Opm::PiecewiseLinearTwoPhaseMaterial< TraitsT, ParamsT >
| Implementation of a tabulated, piecewise linear capillary pressure law. More...

## Namespaces

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

## Detailed Description

Implementation of a tabulated, piecewise linear capillary pressure law.

It would be equally possible to use cubic splines, but since the ECLIPSE reservoir simulator uses linear interpolation for capillary pressure and relperm curves, we do the same.