Common components for OPM, in particular build system (cmake).
Go to file
Andreas Lauser 3b933ae42a unify the creation of evalutions
to create a constant, there are now always the three functions

Opm::constant<Eval>(value);
Opm::constant<Eval>(numDeriv, value);
Opm::constant<Eval>(x, value); // with 'x' being the 'template' of the returned value

If a given call does not make sense, an exception is thrown:

- Plain floating point objects like `float`, `double` or `quad`
  complain if the specified number of derivatives is not zero.
- Statically sized evaluations throw if the specified number of
  derivatives of passed to the function is not equal to their static
  size.
- Dynamically sized evaluations complain if the number of derivatives
  cannot be determined.

The third variant of `Opm::constant()` works unconditionally. The
`Opm::variable()` helpers are modified analogously.
2019-06-12 11:50:37 +02:00
bin unify the creation of evalutions 2019-06-12 11:50:37 +02:00
jenkins pre-build.sh: print a message for the non-error case as well. 2019-01-17 14:06:09 +01:00
opm/material unify the creation of evalutions 2019-06-12 11:50:37 +02:00
tests Add log10 AD function 2019-06-03 11:22:42 +02:00