mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-05-07 21:39:04 +08:00
Merged latest updates from trunk
This commit is contained in:
commit
a910bcee43
@ -525,7 +525,7 @@ template<typename ArrayType> void array_complex(const ArrayType& m)
|
|||||||
|
|
||||||
// scalar by array division
|
// scalar by array division
|
||||||
Scalar s1 = internal::random<Scalar>();
|
Scalar s1 = internal::random<Scalar>();
|
||||||
const RealScalar tiny = sqrt(std::numeric_limits<RealScalar>::epsilon());
|
const RealScalar tiny = std::sqrt(std::numeric_limits<RealScalar>::epsilon());
|
||||||
s1 += Scalar(tiny);
|
s1 += Scalar(tiny);
|
||||||
m1 += ArrayType::Constant(rows,cols,Scalar(tiny));
|
m1 += ArrayType::Constant(rows,cols,Scalar(tiny));
|
||||||
VERIFY_IS_APPROX(s1/m1, s1 * m1.inverse());
|
VERIFY_IS_APPROX(s1/m1, s1 * m1.inverse());
|
||||||
|
@ -16,8 +16,8 @@ using Eigen::RowMajor;
|
|||||||
|
|
||||||
static void test_1d()
|
static void test_1d()
|
||||||
{
|
{
|
||||||
Tensor<float, 1> vec1({6});
|
Tensor<float, 1> vec1(6);
|
||||||
Tensor<float, 1, RowMajor> vec2({6});
|
Tensor<float, 1, RowMajor> vec2(6);
|
||||||
|
|
||||||
vec1(0) = 4.0; vec2(0) = 0.0;
|
vec1(0) = 4.0; vec2(0) = 0.0;
|
||||||
vec1(1) = 8.0; vec2(1) = 1.0;
|
vec1(1) = 8.0; vec2(1) = 1.0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user