mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-07-28 15:52:01 +08:00
Moved the operator/(Scalar,ArrayBase) into the Eigen namespace.
This commit is contained in:
parent
8cb3e36e14
commit
aee0db2e2c
@ -71,21 +71,21 @@ namespace std
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
namespace Eigen
|
||||||
* \brief Component-wise division of a scalar by array elements.
|
|
||||||
**/
|
|
||||||
template <typename Derived>
|
|
||||||
inline const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_mult_op<typename Derived::Scalar>, const Derived>
|
|
||||||
operator/(typename Derived::Scalar s, const Eigen::ArrayBase<Derived>& a)
|
|
||||||
{
|
{
|
||||||
|
/**
|
||||||
|
* \brief Component-wise division of a scalar by array elements.
|
||||||
|
**/
|
||||||
|
template <typename Derived>
|
||||||
|
inline const Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_mult_op<typename Derived::Scalar>, const Derived>
|
||||||
|
operator/(typename Derived::Scalar s, const Eigen::ArrayBase<Derived>& a)
|
||||||
|
{
|
||||||
return Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_mult_op<typename Derived::Scalar>, const Derived>(
|
return Eigen::CwiseUnaryOp<Eigen::internal::scalar_inverse_mult_op<typename Derived::Scalar>, const Derived>(
|
||||||
a.derived(),
|
a.derived(),
|
||||||
Eigen::internal::scalar_inverse_mult_op<typename Derived::Scalar>(s)
|
Eigen::internal::scalar_inverse_mult_op<typename Derived::Scalar>(s)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace Eigen
|
|
||||||
{
|
|
||||||
namespace internal
|
namespace internal
|
||||||
{
|
{
|
||||||
EIGEN_ARRAY_DECLARE_GLOBAL_EIGEN_UNARY(real,scalar_real_op)
|
EIGEN_ARRAY_DECLARE_GLOBAL_EIGEN_UNARY(real,scalar_real_op)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user