| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| testsuite.cmake | 2017-11-22 | 7.3 kB | |
| runtest.sh | 2017-11-22 | 520 Bytes | |
| sparse.h | 2017-11-22 | 4.3 kB | |
| main.h | 2017-11-22 | 13.4 kB | |
| product.h | 2017-11-22 | 5.2 kB | |
| eigen2_unalignedassert.cpp | 2017-11-22 | 2.6 kB | |
| eigen2_visitor.cpp | 2017-11-22 | 3.4 kB | |
| gsl_helper.h | 2017-11-22 | 6.1 kB | |
| eigen2_swap.cpp | 2017-11-22 | 2.7 kB | |
| eigen2_triangular.cpp | 2017-11-22 | 5.2 kB | |
| eigen2_sum.cpp | 2017-11-22 | 2.2 kB | |
| eigen2_svd.cpp | 2017-11-22 | 3.0 kB | |
| eigen2_sparse_vector.cpp | 2017-11-22 | 2.7 kB | |
| eigen2_stdvector.cpp | 2017-11-22 | 4.6 kB | |
| eigen2_submatrices.cpp | 2017-11-22 | 5.8 kB | |
| eigen2_sparse_product.cpp | 2017-11-22 | 4.9 kB | |
| eigen2_sparse_solvers.cpp | 2017-11-22 | 7.1 kB | |
| eigen2_smallvectors.cpp | 2017-11-22 | 1.3 kB | |
| eigen2_sparse_basic.cpp | 2017-11-22 | 10.7 kB | |
| eigen2_regression.cpp | 2017-11-22 | 5.4 kB | |
| eigen2_sizeof.cpp | 2017-11-22 | 1.2 kB | |
| eigen2_product_small.cpp | 2017-11-22 | 772 Bytes | |
| eigen2_qr.cpp | 2017-11-22 | 2.2 kB | |
| eigen2_qtvector.cpp | 2017-11-22 | 4.7 kB | |
| eigen2_prec_inverse_4x4.cpp | 2017-11-22 | 3.1 kB | |
| eigen2_product_large.cpp | 2017-11-22 | 1.6 kB | |
| eigen2_packetmath.cpp | 2017-11-22 | 4.1 kB | |
| eigen2_parametrizedline.cpp | 2017-11-22 | 2.4 kB | |
| eigen2_newstdvector.cpp | 2017-11-22 | 4.6 kB | |
| eigen2_nomalloc.cpp | 2017-11-22 | 1.8 kB | |
| eigen2_meta.cpp | 2017-11-22 | 2.5 kB | |
| eigen2_miscmatrices.cpp | 2017-11-22 | 1.9 kB | |
| eigen2_mixingtypes.cpp | 2017-11-22 | 2.5 kB | |
| eigen2_lu.cpp | 2017-11-22 | 4.1 kB | |
| eigen2_map.cpp | 2017-11-22 | 4.5 kB | |
| eigen2_hyperplane.cpp | 2017-11-22 | 4.9 kB | |
| eigen2_inverse.cpp | 2017-11-22 | 2.0 kB | |
| eigen2_linearstructure.cpp | 2017-11-22 | 3.2 kB | |
| eigen2_geometry.cpp | 2017-11-22 | 14.9 kB | |
| eigen2_geometry_with_eigen2_prefix.cpp | 2017-11-22 | 15.2 kB | |
| eigen2_dynalloc.cpp | 2017-11-22 | 3.5 kB | |
| eigen2_eigensolver.cpp | 2017-11-22 | 5.5 kB | |
| eigen2_first_aligned.cpp | 2017-11-22 | 1.8 kB | |
| eigen2_cwiseop.cpp | 2017-11-22 | 5.7 kB | |
| eigen2_determinant.cpp | 2017-11-22 | 2.1 kB | |
| eigen2_bug_132.cpp | 2017-11-22 | 870 Bytes | |
| eigen2_cholesky.cpp | 2017-11-22 | 3.6 kB | |
| eigen2_commainitializer.cpp | 2017-11-22 | 1.2 kB | |
| eigen2_array.cpp | 2017-11-22 | 5.4 kB | |
| eigen2_basicstuff.cpp | 2017-11-22 | 3.8 kB | |
| CMakeLists.txt | 2017-11-22 | 2.0 kB | |
| eigen2_adjoint.cpp | 2017-11-22 | 4.0 kB | |
| eigen2_alignedbox.cpp | 2017-11-22 | 1.9 kB | |
| Totals: 53 Items | 222.3 kB | 0 | |
Eigen is primarily MPL2 licensed. See COPYING.MPL2 and these links: http://www.mozilla.org/MPL/2.0/ http://www.mozilla.org/MPL/2.0/FAQ.html Some files contain third-party code under BSD or LGPL licenses, whence the other COPYING.* files here. All the LGPL code is either LGPL 2.1-only, or LGPL 2.1-or-later. For this reason, the COPYING.LGPL file contains the LGPL 2.1 text. If you want to guarantee that the Eigen code that you are #including is licensed under the MPL2 and possibly more permissive licenses (like BSD), #define this preprocessor symbol: EIGEN_MPL2_ONLY For example, with most compilers, you could add this to your project CXXFLAGS: -DEIGEN_MPL2_ONLY This will cause a compilation error to be generated if you #include any code that is LGPL licensed.