mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
Make file formatting comply with POSIX and Unix standards
UTF-8, LF, no BOM, and newlines at the end of files
This commit is contained in:
committed by
Rasmus Munk Larsen
parent
5afdaa473a
commit
5c22c7a7de
@@ -232,4 +232,4 @@ td.width20em p.endtd {
|
||||
/* needed for huge screens */
|
||||
.ui-resizable-e {
|
||||
background-repeat: repeat-y;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,4 +2,4 @@ ArrayXXi a {
|
||||
{1, 2, 3},
|
||||
{3, 4, 5}
|
||||
};
|
||||
cout << a << endl;
|
||||
cout << a << endl;
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
Array<int, Dynamic, 1> v {{1, 2, 3, 4, 5}};
|
||||
cout << v << endl;
|
||||
cout << v << endl;
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
Array<int, 1, 6> a(1, 2, 3, 4, 5, 6);
|
||||
Array<int, 3, 1> b {1, 2, 3};
|
||||
cout << a << "\n\n" << b << endl;
|
||||
cout << a << "\n\n" << b << endl;
|
||||
|
||||
@@ -8,4 +8,4 @@
|
||||
std::cout << "#iterations: " << solver.iterations() << std::endl;
|
||||
std::cout << "estimated error: " << solver.error() << std::endl;
|
||||
/* ... update b ... */
|
||||
x = solver.solve(b); // solve again
|
||||
x = solver.solve(b); // solve again
|
||||
|
||||
@@ -11,4 +11,4 @@
|
||||
x = solver.solveWithGuess(b,x);
|
||||
std::cout << i << " : " << solver.error() << std::endl;
|
||||
++i;
|
||||
} while (solver.info()!=Success && i<100);
|
||||
} while (solver.info()!=Success && i<100);
|
||||
|
||||
@@ -3,4 +3,4 @@ JacobiRotation<float> G;
|
||||
G.makeGivens(v.x(), v.y());
|
||||
cout << "Here is the vector v:" << endl << v << endl;
|
||||
v.applyOnTheLeft(0, 1, G.adjoint());
|
||||
cout << "Here is the vector J' * v:" << endl << v << endl;
|
||||
cout << "Here is the vector J' * v:" << endl << v << endl;
|
||||
|
||||
@@ -5,4 +5,4 @@ J.makeJacobi(m, 0, 1);
|
||||
cout << "Here is the matrix m:" << endl << m << endl;
|
||||
m.applyOnTheLeft(0, 1, J.adjoint());
|
||||
m.applyOnTheRight(0, 1, J);
|
||||
cout << "Here is the matrix J' * m * J:" << endl << m << endl;
|
||||
cout << "Here is the matrix J' * m * J:" << endl << m << endl;
|
||||
|
||||
@@ -2,4 +2,4 @@ int data[] = {1,2,3,4,5,6,7,8,9};
|
||||
Map<RowVectorXi> v(data,4);
|
||||
cout << "The mapped vector v is: " << v << "\n";
|
||||
new (&v) Map<RowVectorXi>(data+4,5);
|
||||
cout << "Now v is: " << v << "\n";
|
||||
cout << "Now v is: " << v << "\n";
|
||||
|
||||
@@ -9,4 +9,4 @@ cout << "Here is the matrix m after the for-range-loop:" << endl << m << endl;
|
||||
auto cols = m.colwise();
|
||||
auto it = std::find_if(cols.cbegin(), cols.cend(),
|
||||
[](Matrix3i::ConstColXpr x) { return x.squaredNorm() == 0; });
|
||||
cout << "The first empty column is: " << distance(cols.cbegin(),it) << endl;
|
||||
cout << "The first empty column is: " << distance(cols.cbegin(),it) << endl;
|
||||
|
||||
@@ -3,4 +3,4 @@ Projective3d P(Matrix4d::Random());
|
||||
cout << "v = " << v.transpose() << "]^T" << endl;
|
||||
cout << "v.hnormalized() = " << v.hnormalized().transpose() << "]^T" << endl;
|
||||
cout << "P*v = " << (P*v).transpose() << "]^T" << endl;
|
||||
cout << "(P*v).hnormalized() = " << (P*v).hnormalized().transpose() << "]^T" << endl;
|
||||
cout << "(P*v).hnormalized() = " << (P*v).hnormalized().transpose() << "]^T" << endl;
|
||||
|
||||
@@ -3,4 +3,4 @@ Projective3d P(Matrix4d::Random());
|
||||
cout << "v = [" << v.transpose() << "]^T" << endl;
|
||||
cout << "h.homogeneous() = [" << v.homogeneous().transpose() << "]^T" << endl;
|
||||
cout << "(P * v.homogeneous()) = [" << (P * v.homogeneous()).transpose() << "]^T" << endl;
|
||||
cout << "(P * v.homogeneous()).hnormalized() = [" << (P * v.homogeneous()).eval().hnormalized().transpose() << "]^T" << endl;
|
||||
cout << "(P * v.homogeneous()).hnormalized() = [" << (P * v.homogeneous()).eval().hnormalized().transpose() << "]^T" << endl;
|
||||
|
||||
@@ -2,4 +2,4 @@ MatrixXd m {
|
||||
{1, 2, 3},
|
||||
{4, 5, 6}
|
||||
};
|
||||
cout << m << endl;
|
||||
cout << m << endl;
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
VectorXi v {{1, 2}};
|
||||
cout << v << endl;
|
||||
cout << v << endl;
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
Matrix<int, 1, 6> a(1, 2, 3, 4, 5, 6);
|
||||
Matrix<int, 3, 1> b {1, 2, 3};
|
||||
cout << a << "\n\n" << b << endl;
|
||||
cout << a << "\n\n" << b << endl;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
ArrayXi ind(5); ind<<4,2,5,5,3;
|
||||
MatrixXi A = MatrixXi::Random(4,6);
|
||||
cout << "Initial matrix A:\n" << A << "\n\n";
|
||||
cout << "A(all,ind-1):\n" << A(all,ind-1) << "\n\n";
|
||||
cout << "A(all,ind-1):\n" << A(all,ind-1) << "\n\n";
|
||||
|
||||
@@ -9,4 +9,4 @@ A.reshaped() = VectorXi::LinSpaced(9,1,9);
|
||||
cout << "Initial matrix A:\n" << A << "\n\n";
|
||||
MatrixXi B(5,5);
|
||||
B = A(pad{3,5}, pad{3,5});
|
||||
cout << "A(pad{3,N}, pad{3,N}):\n" << B << "\n\n";
|
||||
cout << "A(pad{3,N}, pad{3,N}):\n" << B << "\n\n";
|
||||
|
||||
@@ -2,4 +2,4 @@
|
||||
MatrixXi A = MatrixXi::Random(4,6);
|
||||
cout << "Initial matrix A:\n" << A << "\n\n";
|
||||
cout << "A(all,{4,2,5,5,3}):\n" << A(all,{4,2,5,5,3}) << "\n\n";
|
||||
#endif
|
||||
#endif
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
std::vector<int> ind{4,2,5,5,3};
|
||||
MatrixXi A = MatrixXi::Random(4,6);
|
||||
cout << "Initial matrix A:\n" << A << "\n\n";
|
||||
cout << "A(all,ind):\n" << A(all,ind) << "\n\n";
|
||||
cout << "A(all,ind):\n" << A(all,ind) << "\n\n";
|
||||
|
||||
@@ -2,4 +2,4 @@ MatrixXf A(2,2), B(3,2);
|
||||
B << 2, 0, 0, 3, 1, 1;
|
||||
A << 2, 0, 0, -2;
|
||||
A = (B * A).cwiseAbs();
|
||||
cout << A;
|
||||
cout << A;
|
||||
|
||||
@@ -3,4 +3,4 @@ M1 << 1, 2, 3, 4, 5, 6,
|
||||
7, 8, 9, 10, 11, 12;
|
||||
|
||||
Map<MatrixXf> M2(M1.data(), 6,2);
|
||||
cout << "M2:" << endl << M2 << endl;
|
||||
cout << "M2:" << endl << M2 << endl;
|
||||
|
||||
@@ -8,4 +8,4 @@ cout << "v1:" << endl << v1 << endl;
|
||||
|
||||
Matrix<float,Dynamic,Dynamic,RowMajor> M2(M1);
|
||||
Map<RowVectorXf> v2(M2.data(), M2.size());
|
||||
cout << "v2:" << endl << v2 << endl;
|
||||
cout << "v2:" << endl << v2 << endl;
|
||||
|
||||
@@ -8,4 +8,4 @@ RowMajorMatrixXf M3(M1);
|
||||
cout << "Row major input:" << endl << M3 << "\n";
|
||||
Map<RowMajorMatrixXf,0,Stride<Dynamic,3> > M4(M3.data(), M3.rows(), (M3.cols()+2)/3,
|
||||
Stride<Dynamic,3>(M3.outerStride(),3));
|
||||
cout << "1 column over 3:" << endl << M4 << "\n";
|
||||
cout << "1 column over 3:" << endl << M4 << "\n";
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
RowVectorXf v = RowVectorXf::LinSpaced(20,0,19);
|
||||
cout << "Input:" << endl << v << endl;
|
||||
Map<RowVectorXf,0,InnerStride<2> > v2(v.data(), v.size()/2);
|
||||
cout << "Even:" << v2 << endl;
|
||||
cout << "Even:" << v2 << endl;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
VectorXi v = VectorXi::Random(4);
|
||||
cout << "Here is the vector v:\n";
|
||||
for(auto x : v) cout << x << " ";
|
||||
cout << "\n";
|
||||
cout << "\n";
|
||||
|
||||
@@ -2,4 +2,4 @@ Matrix2i A = Matrix2i::Random();
|
||||
cout << "Here are the coeffs of the 2x2 matrix A:\n";
|
||||
for(auto x : A.reshaped())
|
||||
cout << x << " ";
|
||||
cout << "\n";
|
||||
cout << "\n";
|
||||
|
||||
@@ -2,4 +2,4 @@ MatrixXi m = Matrix4i::Random();
|
||||
cout << "Here is the matrix m:" << endl << m << endl;
|
||||
cout << "Here is m.reshaped(2, 8):" << endl << m.reshaped(2, 8) << endl;
|
||||
m.resize(2,8);
|
||||
cout << "Here is the matrix m after m.resize(2,8):" << endl << m << endl;
|
||||
cout << "Here is the matrix m after m.resize(2,8):" << endl << m << endl;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
Array4i v = Array4i::Random().abs();
|
||||
cout << "Here is the initial vector v:\n" << v.transpose() << "\n";
|
||||
std::sort(v.begin(), v.end());
|
||||
cout << "Here is the sorted vector v:\n" << v.transpose() << "\n";
|
||||
cout << "Here is the sorted vector v:\n" << v.transpose() << "\n";
|
||||
|
||||
@@ -2,4 +2,4 @@ ArrayXXi A = ArrayXXi::Random(4,4).abs();
|
||||
cout << "Here is the initial matrix A:\n" << A << "\n";
|
||||
for(auto row : A.rowwise())
|
||||
std::sort(row.begin(), row.end());
|
||||
cout << "Here is the sorted matrix A:\n" << A << "\n";
|
||||
cout << "Here is the sorted matrix A:\n" << A << "\n";
|
||||
|
||||
@@ -2,4 +2,4 @@ Matrix2i a; a << 1, 2, 3, 4;
|
||||
cout << "Here is the matrix a:\n" << a << endl;
|
||||
|
||||
a = a.transpose(); // !!! do NOT do this !!!
|
||||
cout << "and the result of the aliasing effect:\n" << a << endl;
|
||||
cout << "and the result of the aliasing effect:\n" << a << endl;
|
||||
|
||||
@@ -3,4 +3,4 @@ cout << "Here is the initial matrix a:\n" << a << endl;
|
||||
|
||||
|
||||
a.transposeInPlace();
|
||||
cout << "and after being transposed:\n" << a << endl;
|
||||
cout << "and after being transposed:\n" << a << endl;
|
||||
|
||||
Reference in New Issue
Block a user