mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-06-30 18:25:11 +08:00
We need not prohibit assignment here. Thanks to changeset 3edd4681f2f04c1164cb3805f1ac37fbf9a618c0
.
This commit is contained in:
parent
55ec3cc6d5
commit
00e30a5fc4
@ -435,8 +435,6 @@ template<typename Derived> struct MatrixExponentialReturnValue
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
const Derived& m_src;
|
const Derived& m_src;
|
||||||
private:
|
|
||||||
MatrixExponentialReturnValue& operator=(const MatrixExponentialReturnValue&);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
namespace internal {
|
namespace internal {
|
||||||
|
@ -527,8 +527,6 @@ template<typename Derived> class MatrixFunctionReturnValue
|
|||||||
private:
|
private:
|
||||||
typename internal::nested<Derived>::type m_A;
|
typename internal::nested<Derived>::type m_A;
|
||||||
StemFunction *m_f;
|
StemFunction *m_f;
|
||||||
|
|
||||||
MatrixFunctionReturnValue& operator=(const MatrixFunctionReturnValue&);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
namespace internal {
|
namespace internal {
|
||||||
|
@ -454,8 +454,6 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
typename internal::nested<Derived>::type m_A;
|
typename internal::nested<Derived>::type m_A;
|
||||||
|
|
||||||
MatrixLogarithmReturnValue& operator=(const MatrixLogarithmReturnValue&);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
namespace internal {
|
namespace internal {
|
||||||
|
@ -34,7 +34,6 @@ class MatrixPowerRetval : public ReturnByValue< MatrixPowerRetval<MatrixType> >
|
|||||||
private:
|
private:
|
||||||
MatrixPower<MatrixType>& m_pow;
|
MatrixPower<MatrixType>& m_pow;
|
||||||
const RealScalar m_p;
|
const RealScalar m_p;
|
||||||
MatrixPowerRetval& operator=(const MatrixPowerRetval&);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
template<typename MatrixType>
|
template<typename MatrixType>
|
||||||
@ -500,7 +499,6 @@ class MatrixPowerReturnValue : public ReturnByValue< MatrixPowerReturnValue<Deri
|
|||||||
private:
|
private:
|
||||||
const Derived& m_A;
|
const Derived& m_A;
|
||||||
const RealScalar m_p;
|
const RealScalar m_p;
|
||||||
MatrixPowerReturnValue& operator=(const MatrixPowerReturnValue&);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
template<typename Derived>
|
template<typename Derived>
|
||||||
@ -524,7 +522,6 @@ class MatrixComplexPowerReturnValue : public ReturnByValue< MatrixComplexPowerRe
|
|||||||
private:
|
private:
|
||||||
const Derived& m_A;
|
const Derived& m_A;
|
||||||
const ComplexScalar m_p;
|
const ComplexScalar m_p;
|
||||||
MatrixComplexPowerReturnValue& operator=(const MatrixComplexPowerReturnValue&);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
namespace internal {
|
namespace internal {
|
||||||
|
@ -442,8 +442,6 @@ template<typename Derived> class MatrixSquareRootReturnValue
|
|||||||
|
|
||||||
protected:
|
protected:
|
||||||
const Derived& m_src;
|
const Derived& m_src;
|
||||||
private:
|
|
||||||
MatrixSquareRootReturnValue& operator=(const MatrixSquareRootReturnValue&);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
namespace internal {
|
namespace internal {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user