diff options
author | 2013-07-07 19:34:13 +0800 | |
---|---|---|
committer | 2013-07-07 19:34:13 +0800 | |
commit | 55ec3cc6d50807ae99dfe603e15ff5f7d075ecb3 (patch) | |
tree | 1c58852268876c5a0bb0a12ebc1fd3f0355fac4c /unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h | |
parent | 9e2b4eeac0dcf62f27e05bb0ae923d5c48ee98ed (diff) |
Prevent copying with internal::noncopyable.
Diffstat (limited to 'unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h')
-rw-r--r-- | unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h b/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h index c744fc05f..586c034af 100644 --- a/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h +++ b/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h @@ -28,7 +28,7 @@ namespace Eigen { * \sa class MatrixFunctionAtomic, MatrixBase::log() */ template <typename MatrixType> -class MatrixLogarithmAtomic +class MatrixLogarithmAtomic : internal::noncopyable { public: @@ -71,10 +71,6 @@ private: std::numeric_limits<RealScalar>::digits<= 64? 8: // extended precision std::numeric_limits<RealScalar>::digits<=106? 10: // double-double 11; // quadruple precision - - // Prevent copying - MatrixLogarithmAtomic(const MatrixLogarithmAtomic&); - MatrixLogarithmAtomic& operator=(const MatrixLogarithmAtomic&); }; /** \brief Compute logarithm of triangular matrix with clustered eigenvalues. */ |