|
My Project
|
Implements some common averages. More...
#include <cmath>Go to the source code of this file.
Functions | |
| template<class Scalar > | |
| Scalar | Opm::arithmeticMean (Scalar x, Scalar y) |
| Computes the arithmetic average of two values. More... | |
| template<class Scalar > | |
| Scalar | Opm::geometricMean (Scalar x, Scalar y) |
| Computes the geometric average of two values. More... | |
| template<class Scalar > | |
| Scalar | Opm::harmonicMean (Scalar x, Scalar y) |
| Computes the harmonic average of two values. More... | |
Implements some common averages.
i.e., arithmetic, geometric and harmonic averages.
|
inline |
Computes the arithmetic average of two values.
This uses the usual definition of the arithmethic mean:
|
inline |
Computes the geometric average of two values.
This uses the usual definition of the geometric mean:
|
inline |
Computes the harmonic average of two values.
This uses the usual definition of the harmonic mean: