|
| template<class Ostream , typename Scalar > |
| Ostream & | Opm::operator<< (Ostream &os, const AutoDiffBlock< Scalar > &fw) |
| | Stream output. More...
|
| |
| template<typename Scalar > |
| AutoDiffBlock< Scalar > | Opm::operator* (const typename AutoDiffBlock< Scalar >::M &lhs, const AutoDiffBlock< Scalar > &rhs) |
| | Multiply with AutoDiffMatrix from the left. More...
|
| |
| template<typename Scalar > |
| AutoDiffBlock< Scalar > | Opm::operator* (const Eigen::SparseMatrix< Scalar > &lhs, const AutoDiffBlock< Scalar > &rhs) |
| | Multiply with Eigen sparse matrix from the left. More...
|
| |
| template<typename Scalar > |
| AutoDiffBlock< Scalar > | Opm::operator* (const typename AutoDiffBlock< Scalar >::V &lhs, const AutoDiffBlock< Scalar > &rhs) |
| | Elementwise multiplication with constant on the left. More...
|
| |
| template<typename Scalar > |
| AutoDiffBlock< Scalar > | Opm::operator* (const AutoDiffBlock< Scalar > &lhs, const typename AutoDiffBlock< Scalar >::V &rhs) |
| | Elementwise multiplication with constant on the right. More...
|
| |
| template<typename Scalar > |
| AutoDiffBlock< Scalar > | Opm::operator+ (const typename AutoDiffBlock< Scalar >::V &lhs, const AutoDiffBlock< Scalar > &rhs) |
| | Elementwise addition with constant on the left. More...
|
| |
| template<typename Scalar > |
| AutoDiffBlock< Scalar > | Opm::operator+ (const AutoDiffBlock< Scalar > &lhs, const typename AutoDiffBlock< Scalar >::V &rhs) |
| | Elementwise addition with constant on the right. More...
|
| |
| template<typename Scalar > |
| AutoDiffBlock< Scalar > | Opm::operator- (const typename AutoDiffBlock< Scalar >::V &lhs, const AutoDiffBlock< Scalar > &rhs) |
| | Elementwise subtraction with constant on the left. More...
|
| |
| template<typename Scalar > |
| AutoDiffBlock< Scalar > | Opm::operator- (const AutoDiffBlock< Scalar > &lhs, const typename AutoDiffBlock< Scalar >::V &rhs) |
| | Elementwise subtraction with constant on the right. More...
|
| |
| template<typename Scalar > |
| AutoDiffBlock< Scalar > | Opm::operator/ (const typename AutoDiffBlock< Scalar >::V &lhs, const AutoDiffBlock< Scalar > &rhs) |
| | Elementwise division with constant on the left. More...
|
| |
| template<typename Scalar > |
| AutoDiffBlock< Scalar > | Opm::operator/ (const AutoDiffBlock< Scalar > &lhs, const typename AutoDiffBlock< Scalar >::V &rhs) |
| | Elementwise division with constant on the right. More...
|
| |
| template<typename Scalar > |
| AutoDiffBlock< Scalar > | Opm::operator* (const AutoDiffBlock< Scalar > &lhs, const Scalar &rhs) |
| | Operator for multiplication with a scalar on the right-hand side. More...
|
| |
| template<typename Scalar > |
| AutoDiffBlock< Scalar > | Opm::operator* (const Scalar &lhs, const AutoDiffBlock< Scalar > &rhs) |
| | Operator for multiplication with a scalar on the left-hand side. More...
|
| |