Skip to content

Commit 69435ae

Browse files
committed
Fix warnings
1 parent 76f8c5c commit 69435ae

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

unittest/matrix.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ generateRowMajorMatrix(const Eigen::DenseIndex rows,
101101
typedef Eigen::Matrix<Scalar,Eigen::Dynamic,Eigen::Dynamic,Eigen::RowMajor> RowMajorMatrix;
102102
RowMajorMatrix A(rows, cols);
103103
typedef Eigen::Matrix<Scalar,Eigen::Dynamic,1> Vector;
104-
Eigen::Map<Vector>(A.data(),A.size()) = Vector::LinSpaced(A.size(),1,A.size());
104+
Eigen::Map<Vector>(A.data(),A.size()) = Vector::LinSpaced(A.size(), 1, static_cast<Scalar>(A.size()));
105105
std::cout << "Matrix values:\n" << A << std::endl;
106106
return A;
107107
}
@@ -112,7 +112,7 @@ generateRowMajorVector(const Eigen::DenseIndex size)
112112
{
113113
typedef Eigen::Matrix<Scalar,1,Eigen::Dynamic,Eigen::RowMajor> RowMajorVector;
114114
RowMajorVector A(size);
115-
A.setLinSpaced(size,1,size);
115+
A.setLinSpaced(size, 1, static_cast<Scalar>(size));
116116
std::cout << "Vector values: " << A.transpose() << std::endl;
117117
return A;
118118
}
@@ -125,7 +125,7 @@ generateColMajorMatrix(const Eigen::DenseIndex rows,
125125
typedef Eigen::Matrix<Scalar,Eigen::Dynamic,Eigen::Dynamic> ColMajorMatrix;
126126
ColMajorMatrix A(rows, cols);
127127
typedef Eigen::Matrix<Scalar,Eigen::Dynamic,1> Vector;
128-
Eigen::Map<Vector>(A.data(),A.size()) = Vector::LinSpaced(A.size(),1,A.size());
128+
Eigen::Map<Vector>(A.data(),A.size()) = Vector::LinSpaced(A.size(), 1, static_cast<Scalar>(A.size()));
129129
std::cout << "Matrix values:\n" << A << std::endl;
130130
return A;
131131
}
@@ -136,7 +136,7 @@ generateColMajorVector(const Eigen::DenseIndex size)
136136
{
137137
typedef Eigen::Matrix<Scalar,1,Eigen::Dynamic> ColMajorVector;
138138
ColMajorVector A(size);
139-
A.setLinSpaced(size,1,size);
139+
A.setLinSpaced(size, 1, static_cast<Scalar>(size));
140140
std::cout << "Vector values: " << A.transpose() << std::endl;
141141
return A;
142142
}

0 commit comments

Comments
 (0)