cabal-version: >= 1.10 name: eigen version: 3.3.7.0 homepage: https://github.com/chessai/eigen synopsis: Eigen C++ library (linear algebra: matrices, sparse matrices, vectors, numerical solvers). description: __NOTE__: This library does not follow PVP. Instead, it follows Eigen's versioning. Version X.Y.Z.W means that the Eigen version is X.Y.Z, and the haskell release is W, where each W release is for bug fixes/API improvements. . This module provides Haskell binding for . . Eigen is versatile. . * It supports all matrix sizes, from small fixed-size matrices to arbitrarily large dense matrices, and even sparse matrices. . * It supports all standard numeric types, including std::complex, integers, and is easily extensible to custom numeric types. . * It supports various and . . * Its ecosystem of provides many specialized features such as non-linear optimization, matrix functions, a polynomial solver, FFT, and much more. . Eigen is fast. . * Expression templates allow to intelligently remove temporaries and enable , when that is appropriate. . * is performed for SSE 2\/3\/4, ARM NEON, and AltiVec instruction sets, with graceful fallback to non-vectorized code. . * Fixed-size matrices are fully optimized: dynamic memory allocation is avoided, and the loops are unrolled when that makes sense. . * For large matrices, special attention is paid to cache-friendliness. . Eigen is reliable. . * Algorithms are carefully selected for reliability. Reliability trade-offs are and are available. . * Eigen is thoroughly tested through its own (over 500 executables), the standard BLAS test suite, and parts of the LAPACK test suite. . Eigen is elegant. . * The API is extremely while feeling natural to C++ programmers, thanks to expression templates. . * Implementing an algorithm on top of Eigen feels like just copying pseudocode. . Eigen has good compiler support as we run our test suite against many compilers to guarantee reliability and work around any compiler bugs. Eigen also is standard C++98 and maintains very reasonable compilation times. . Eigen is licensed under the MPL2, which is a simple weak copyleft license. Common questions about the MPL2 are answered in the official MPL2 FAQ at . . Note that currently, a few features in Eigen rely on third-party code licensed under the LGPL: SimplicialCholesky, AMD ordering, and constrained_cg. Such features are explicitly disabled by compiling Eigen with the EIGEN_MPL2_ONLY preprocessor symbol defined. . Virtually any software may use Eigen. For example, closed-source software may use Eigen without having to disclose its own source code. Many proprietary and closed-source software projects are using Eigen right now, as well as many BSD-licensed projects. . Documentation at the most extent replicates original . category: Data, Math, Algebra, Statistics, Algorithms, Numeric license: BSD3 license-file: LICENSE copyright: (c) 2013-2015, Oleg Sidorkin, (c) 2018, chessai author: Oleg Sidorkin maintainer: chessai build-type: Simple tested-with: GHC == 8.2.2, GHC == 8.4.3, GHC == 8.6.1 extra-source-files: cbits/eigen-runtime.h cbits/eigen-dense.h cbits/eigen-la.h cbits/eigen-sparse.h cbits/eigen-sparse-la.h eigen3/COPYING.MPL2 eigen3/demos/mandelbrot/mandelbrot.h eigen3/demos/mandelbrot/README eigen3/demos/mandelbrot/CMakeLists.txt eigen3/demos/mandelbrot/mandelbrot.cpp eigen3/demos/mix_eigen_and_c/binary_library.h eigen3/demos/mix_eigen_and_c/binary_library.cpp eigen3/demos/mix_eigen_and_c/example.c eigen3/demos/mix_eigen_and_c/README eigen3/demos/opengl/trackball.h eigen3/demos/opengl/camera.cpp eigen3/demos/opengl/camera.h eigen3/demos/opengl/trackball.cpp eigen3/demos/opengl/icosphere.h eigen3/demos/opengl/README eigen3/demos/opengl/quaternion_demo.cpp eigen3/demos/opengl/icosphere.cpp eigen3/demos/opengl/quaternion_demo.h eigen3/demos/opengl/gpuhelper.h eigen3/demos/opengl/CMakeLists.txt eigen3/demos/opengl/gpuhelper.cpp eigen3/demos/CMakeLists.txt eigen3/README.md eigen3/COPYING.LGPL eigen3/failtest/ldlt_int.cpp eigen3/failtest/ref_3.cpp eigen3/failtest/cwiseunaryview_nonconst_ctor_on_const_xpr.cpp eigen3/failtest/partialpivlu_int.cpp eigen3/failtest/block_nonconst_ctor_on_const_xpr_2.cpp eigen3/failtest/ref_4.cpp eigen3/failtest/llt_int.cpp eigen3/failtest/const_qualified_transpose_method_retval.cpp eigen3/failtest/fullpivqr_int.cpp eigen3/failtest/sparse_ref_5.cpp eigen3/failtest/swap_1.cpp eigen3/failtest/bdcsvd_int.cpp eigen3/failtest/eigensolver_cplx.cpp eigen3/failtest/map_nonconst_ctor_on_const_ptr_1.cpp eigen3/failtest/ref_1.cpp eigen3/failtest/sparse_ref_4.cpp eigen3/failtest/map_nonconst_ctor_on_const_ptr_4.cpp eigen3/failtest/triangularview_nonconst_ctor_on_const_xpr.cpp eigen3/failtest/swap_2.cpp eigen3/failtest/map_on_const_type_actually_const_1.cpp eigen3/failtest/cwiseunaryview_on_const_type_actually_const.cpp eigen3/failtest/ref_2.cpp eigen3/failtest/transpose_nonconst_ctor_on_const_xpr.cpp eigen3/failtest/selfadjointview_on_const_type_actually_const.cpp eigen3/failtest/eigensolver_int.cpp eigen3/failtest/map_on_const_type_actually_const_0.cpp eigen3/failtest/ternary_2.cpp eigen3/failtest/sparse_ref_3.cpp eigen3/failtest/const_qualified_block_method_retval_1.cpp eigen3/failtest/const_qualified_block_method_retval_0.cpp eigen3/failtest/ternary_1.cpp eigen3/failtest/failtest_sanity_check.cpp eigen3/failtest/qr_int.cpp eigen3/failtest/block_on_const_type_actually_const_0.cpp eigen3/failtest/jacobisvd_int.cpp eigen3/failtest/sparse_ref_2.cpp eigen3/failtest/sparse_storage_mismatch.cpp eigen3/failtest/const_qualified_diagonal_method_retval.cpp eigen3/failtest/selfadjointview_nonconst_ctor_on_const_xpr.cpp eigen3/failtest/map_nonconst_ctor_on_const_ptr_0.cpp eigen3/failtest/diagonal_on_const_type_actually_const.cpp eigen3/failtest/CMakeLists.txt eigen3/failtest/transpose_on_const_type_actually_const.cpp eigen3/failtest/block_nonconst_ctor_on_const_xpr_0.cpp eigen3/failtest/block_on_const_type_actually_const_1.cpp eigen3/failtest/map_nonconst_ctor_on_const_ptr_3.cpp eigen3/failtest/diagonal_nonconst_ctor_on_const_xpr.cpp eigen3/failtest/triangularview_on_const_type_actually_const.cpp eigen3/failtest/map_nonconst_ctor_on_const_ptr_2.cpp eigen3/failtest/fullpivlu_int.cpp eigen3/failtest/ref_5.cpp eigen3/failtest/sparse_ref_1.cpp eigen3/failtest/colpivqr_int.cpp eigen3/failtest/block_nonconst_ctor_on_const_xpr_1.cpp eigen3/COPYING.MINPACK eigen3/COPYING.README eigen3/lapack/ilaslc.f eigen3/lapack/dlamch.f eigen3/lapack/cladiv.f eigen3/lapack/double.cpp eigen3/lapack/slarfb.f eigen3/lapack/zlarfg.f eigen3/lapack/dlarft.f eigen3/lapack/lapack_common.h eigen3/lapack/zladiv.f eigen3/lapack/iladlr.f eigen3/lapack/dsecnd_NONE.f eigen3/lapack/slarft.f eigen3/lapack/svd.cpp eigen3/lapack/slapy3.f eigen3/lapack/dlapy2.f eigen3/lapack/clarfb.f eigen3/lapack/complex_double.cpp eigen3/lapack/ilazlr.f eigen3/lapack/dlarfg.f eigen3/lapack/zlacgv.f eigen3/lapack/eigenvalues.cpp eigen3/lapack/clarfg.f eigen3/lapack/zlarfb.f eigen3/lapack/dlapy3.f eigen3/lapack/ilazlc.f eigen3/lapack/complex_single.cpp eigen3/lapack/ilaclc.f eigen3/lapack/dladiv.f eigen3/lapack/clarf.f eigen3/lapack/lu.cpp eigen3/lapack/slamch.f eigen3/lapack/dlarfb.f eigen3/lapack/clarft.f eigen3/lapack/ilaclr.f eigen3/lapack/single.cpp eigen3/lapack/zlarf.f eigen3/lapack/slapy2.f eigen3/lapack/slarf.f eigen3/lapack/cholesky.cpp eigen3/lapack/CMakeLists.txt eigen3/lapack/zlarft.f eigen3/lapack/clacgv.f eigen3/lapack/slarfg.f eigen3/lapack/iladlc.f eigen3/lapack/sladiv.f eigen3/lapack/second_NONE.f eigen3/lapack/ilaslr.f eigen3/lapack/dlarf.f eigen3/COPYING.BSD eigen3/bench/benchFFT.cpp eigen3/bench/sparse_cholesky.cpp eigen3/bench/perf_monitoring/gemm/gemm.cpp eigen3/bench/perf_monitoring/gemm/gemm_settings.txt eigen3/bench/perf_monitoring/gemm/lazy_gemm.cpp eigen3/bench/perf_monitoring/gemm/lazy_gemm_settings.txt eigen3/bench/perf_monitoring/gemm/changesets.txt eigen3/bench/perf_monitoring/gemm/run.sh eigen3/bench/perf_monitoring/gemm/make_plot.sh eigen3/bench/btl/COPYING eigen3/bench/btl/libs/mtl4/mtl4_LU_solve_interface.hh eigen3/bench/btl/libs/mtl4/.kdbgrc.main eigen3/bench/btl/libs/mtl4/main.cpp eigen3/bench/btl/libs/mtl4/CMakeLists.txt eigen3/bench/btl/libs/mtl4/mtl4_interface.hh eigen3/bench/btl/libs/eigen3/btl_tiny_eigen3.cpp eigen3/bench/btl/libs/eigen3/eigen3_interface.hh eigen3/bench/btl/libs/eigen3/main_vecmat.cpp eigen3/bench/btl/libs/eigen3/main_adv.cpp eigen3/bench/btl/libs/eigen3/main_linear.cpp eigen3/bench/btl/libs/eigen3/main_matmat.cpp eigen3/bench/btl/libs/eigen3/CMakeLists.txt eigen3/bench/btl/libs/gmm/gmm_LU_solve_interface.hh eigen3/bench/btl/libs/gmm/main.cpp eigen3/bench/btl/libs/gmm/CMakeLists.txt eigen3/bench/btl/libs/gmm/gmm_interface.hh eigen3/bench/btl/libs/blitz/blitz_interface.hh eigen3/bench/btl/libs/blitz/blitz_LU_solve_interface.hh eigen3/bench/btl/libs/blitz/tiny_blitz_interface.hh eigen3/bench/btl/libs/blitz/btl_blitz.cpp eigen3/bench/btl/libs/blitz/btl_tiny_blitz.cpp eigen3/bench/btl/libs/blitz/CMakeLists.txt eigen3/bench/btl/libs/ublas/ublas_interface.hh eigen3/bench/btl/libs/ublas/main.cpp eigen3/bench/btl/libs/ublas/CMakeLists.txt eigen3/bench/btl/libs/BLAS/blas_interface_impl.hh eigen3/bench/btl/libs/BLAS/blas_interface.hh eigen3/bench/btl/libs/BLAS/blas.h eigen3/bench/btl/libs/BLAS/c_interface_base.h eigen3/bench/btl/libs/BLAS/main.cpp eigen3/bench/btl/libs/BLAS/CMakeLists.txt eigen3/bench/btl/libs/STL/STL_interface.hh eigen3/bench/btl/libs/STL/main.cpp eigen3/bench/btl/libs/STL/CMakeLists.txt eigen3/bench/btl/libs/tensors/main_vecmat.cpp eigen3/bench/btl/libs/tensors/tensor_interface.hh eigen3/bench/btl/libs/tensors/main_linear.cpp eigen3/bench/btl/libs/tensors/main_matmat.cpp eigen3/bench/btl/libs/tensors/CMakeLists.txt eigen3/bench/btl/libs/eigen2/btl_tiny_eigen2.cpp eigen3/bench/btl/libs/eigen2/main_vecmat.cpp eigen3/bench/btl/libs/eigen2/main_adv.cpp eigen3/bench/btl/libs/eigen2/eigen2_interface.hh eigen3/bench/btl/libs/eigen2/main_linear.cpp eigen3/bench/btl/libs/eigen2/main_matmat.cpp eigen3/bench/btl/libs/eigen2/CMakeLists.txt eigen3/bench/btl/libs/tvmet/tvmet_interface.hh eigen3/bench/btl/libs/tvmet/main.cpp eigen3/bench/btl/libs/tvmet/CMakeLists.txt eigen3/bench/btl/libs/blaze/blaze_interface.hh eigen3/bench/btl/libs/blaze/main.cpp eigen3/bench/btl/libs/blaze/CMakeLists.txt eigen3/bench/btl/data/mk_gnuplot_script.sh eigen3/bench/btl/data/smooth.cxx eigen3/bench/btl/data/mk_mean_script.sh eigen3/bench/btl/data/mean.cxx eigen3/bench/btl/data/gnuplot_common_settings.hh eigen3/bench/btl/data/mk_new_gnuplot.sh eigen3/bench/btl/data/perlib_plot_settings.txt eigen3/bench/btl/data/action_settings.txt eigen3/bench/btl/data/CMakeLists.txt eigen3/bench/btl/data/regularize.cxx eigen3/bench/btl/data/go_mean eigen3/bench/btl/data/smooth_all.sh eigen3/bench/btl/README eigen3/bench/btl/cmake/FindMKL.cmake eigen3/bench/btl/cmake/FindMTL4.cmake eigen3/bench/btl/cmake/FindACML.cmake eigen3/bench/btl/cmake/FindOPENBLAS.cmake eigen3/bench/btl/cmake/FindCBLAS.cmake eigen3/bench/btl/cmake/FindPackageHandleStandardArgs.cmake eigen3/bench/btl/cmake/FindTvmet.cmake eigen3/bench/btl/cmake/FindATLAS.cmake eigen3/bench/btl/cmake/FindBLAZE.cmake eigen3/bench/btl/cmake/MacroOptionalAddSubdirectory.cmake eigen3/bench/btl/cmake/FindGMM.cmake eigen3/bench/btl/cmake/FindBlitz.cmake eigen3/bench/btl/CMakeLists.txt eigen3/bench/btl/actions/action_ger.hh eigen3/bench/btl/actions/action_lu_solve.hh eigen3/bench/btl/actions/action_trisolve.hh eigen3/bench/btl/actions/action_rot.hh eigen3/bench/btl/actions/action_syr2.hh eigen3/bench/btl/actions/action_matrix_vector_product.hh eigen3/bench/btl/actions/action_aat_product.hh eigen3/bench/btl/actions/basic_actions.hh eigen3/bench/btl/actions/action_trisolve_matrix.hh eigen3/bench/btl/actions/action_symv.hh eigen3/bench/btl/actions/action_lu_decomp.hh eigen3/bench/btl/actions/action_atv_product.hh eigen3/bench/btl/actions/action_axpby.hh eigen3/bench/btl/actions/action_ata_product.hh eigen3/bench/btl/actions/action_partial_lu.hh eigen3/bench/btl/actions/action_hessenberg.hh eigen3/bench/btl/actions/action_matrix_matrix_product.hh eigen3/bench/btl/actions/action_matrix_matrix_product_bis.hh eigen3/bench/btl/actions/action_cholesky.hh eigen3/bench/btl/actions/action_axpy.hh eigen3/bench/btl/actions/action_trmm.hh eigen3/bench/btl/generic_bench/static/bench_static.hh eigen3/bench/btl/generic_bench/static/intel_bench_fixed_size.hh eigen3/bench/btl/generic_bench/static/static_size_generator.hh eigen3/bench/btl/generic_bench/utils/size_log.hh eigen3/bench/btl/generic_bench/utils/xy_file.hh eigen3/bench/btl/generic_bench/utils/size_lin_log.hh eigen3/bench/btl/generic_bench/utils/utilities.h eigen3/bench/btl/generic_bench/bench_parameter.hh eigen3/bench/btl/generic_bench/bench.hh eigen3/bench/btl/generic_bench/timers/STL_perf_analyzer.hh eigen3/bench/btl/generic_bench/timers/portable_timer.hh eigen3/bench/btl/generic_bench/timers/x86_timer.hh eigen3/bench/btl/generic_bench/timers/portable_perf_analyzer.hh eigen3/bench/btl/generic_bench/timers/STL_timer.hh eigen3/bench/btl/generic_bench/timers/x86_perf_analyzer.hh eigen3/bench/btl/generic_bench/timers/mixed_perf_analyzer.hh eigen3/bench/btl/generic_bench/timers/portable_perf_analyzer_old.hh eigen3/bench/btl/generic_bench/btl.hh eigen3/bench/btl/generic_bench/init/init_vector.hh eigen3/bench/btl/generic_bench/init/init_function.hh eigen3/bench/btl/generic_bench/init/init_matrix.hh eigen3/bench/benchmark_suite eigen3/bench/basicbenchmark.h eigen3/bench/basicbenchmark.cpp eigen3/bench/sparse_randomsetter.cpp eigen3/bench/benchmarkX.cpp eigen3/bench/bench_unrolling eigen3/bench/sparse_setter.cpp eigen3/bench/dense_solvers.cpp eigen3/bench/check_cache_queries.cpp eigen3/bench/bench_sum.cpp eigen3/bench/BenchUtil.h eigen3/bench/bench_reverse.cpp eigen3/bench/benchBlasGemm.cpp eigen3/bench/basicbench.cxxlist eigen3/bench/sparse_product.cpp eigen3/bench/benchEigenSolver.cpp eigen3/bench/analyze-blocking-sizes.cpp eigen3/bench/benchGeometry.cpp eigen3/bench/README.txt eigen3/bench/bench_gemm.cpp eigen3/bench/vdw_new.cpp eigen3/bench/spbench/spbench.dtd eigen3/bench/spbench/spbenchsolver.h eigen3/bench/spbench/spbenchsolver.cpp eigen3/bench/spbench/CMakeLists.txt eigen3/bench/spbench/test_sparseLU.cpp eigen3/bench/spbench/sp_solver.cpp eigen3/bench/spbench/spbenchstyle.h eigen3/bench/product_threshold.cpp eigen3/bench/sparse_transpose.cpp eigen3/bench/sparse_lu.cpp eigen3/bench/quat_slerp.cpp eigen3/bench/spmv.cpp eigen3/bench/benchmarkXcwise.cpp eigen3/bench/eig33.cpp eigen3/bench/BenchSparseUtil.h eigen3/bench/tensors/tensor_benchmarks.h eigen3/bench/tensors/tensor_benchmarks_cpu.cc eigen3/bench/tensors/benchmark_main.cc eigen3/bench/tensors/tensor_benchmarks_gpu.cu eigen3/bench/tensors/contraction_benchmarks_cpu.cc eigen3/bench/tensors/tensor_benchmarks_sycl.cc eigen3/bench/tensors/benchmark.h eigen3/bench/tensors/README eigen3/bench/tensors/tensor_benchmarks_fp16_gpu.cu eigen3/bench/sparse_trisolver.cpp eigen3/bench/bench_norm.cpp eigen3/bench/sparse_dense_product.cpp eigen3/bench/benchmark.cpp eigen3/bench/benchmark-blocking-sizes.cpp eigen3/bench/benchVecAdd.cpp eigen3/bench/quatmul.cpp eigen3/bench/bench_multi_compilers.sh eigen3/bench/benchmarkSlice.cpp eigen3/bench/BenchTimer.h eigen3/bench/geometry.cpp eigen3/bench/benchCholesky.cpp eigen3/eigen3.pc.in eigen3/CTestCustom.cmake.in eigen3/INSTALL eigen3/cmake/FindPastix.cmake eigen3/cmake/FindGoogleHash.cmake eigen3/cmake/EigenTesting.cmake eigen3/cmake/FindPTSCOTCH.cmake eigen3/cmake/RegexUtils.cmake eigen3/cmake/EigenConfigureTesting.cmake eigen3/cmake/FindGLEW.cmake eigen3/cmake/FindSuperLU.cmake eigen3/cmake/Eigen3ConfigLegacy.cmake.in eigen3/cmake/FindHWLOC.cmake eigen3/cmake/FindLAPACK.cmake eigen3/cmake/FindComputeCpp.cmake eigen3/cmake/FindUmfpack.cmake eigen3/cmake/EigenUninstall.cmake eigen3/cmake/FindGMP.cmake eigen3/cmake/EigenDetermineOSVersion.cmake eigen3/cmake/FindStandardMathLibrary.cmake eigen3/cmake/FindFFTW.cmake eigen3/cmake/Eigen3Config.cmake.in eigen3/cmake/FindEigen2.cmake eigen3/cmake/FindBLASEXT.cmake eigen3/cmake/EigenDetermineVSServicePack.cmake eigen3/cmake/FindCholmod.cmake eigen3/cmake/FindBLAS.cmake eigen3/cmake/UseEigen3.cmake eigen3/cmake/FindMPFR.cmake eigen3/cmake/FindScotch.cmake eigen3/cmake/language_support.cmake eigen3/cmake/FindAdolc.cmake eigen3/cmake/FindMetis.cmake eigen3/cmake/FindGSL.cmake eigen3/cmake/FindSPQR.cmake eigen3/cmake/FindEigen3.cmake eigen3/blas/f2c/chbmv.c eigen3/blas/f2c/complexdots.c eigen3/blas/f2c/lsame.c eigen3/blas/f2c/ztbmv.c eigen3/blas/f2c/srotmg.c eigen3/blas/f2c/dtbmv.c eigen3/blas/f2c/d_cnjg.c eigen3/blas/f2c/ctbmv.c eigen3/blas/f2c/zhbmv.c eigen3/blas/f2c/srotm.c eigen3/blas/f2c/dsbmv.c eigen3/blas/f2c/stbmv.c eigen3/blas/f2c/dspmv.c eigen3/blas/f2c/drotm.c eigen3/blas/f2c/r_cnjg.c eigen3/blas/f2c/datatypes.h eigen3/blas/f2c/chpmv.c eigen3/blas/f2c/sspmv.c eigen3/blas/f2c/ssbmv.c eigen3/blas/f2c/drotmg.c eigen3/blas/f2c/zhpmv.c eigen3/blas/fortran/complexdots.f eigen3/blas/level1_impl.h eigen3/blas/double.cpp eigen3/blas/common.h eigen3/blas/PackedTriangularSolverVector.h eigen3/blas/GeneralRank1Update.h eigen3/blas/level2_real_impl.h eigen3/blas/README.txt eigen3/blas/complex_double.cpp eigen3/blas/BandTriangularSolver.h eigen3/blas/PackedTriangularMatrixVector.h eigen3/blas/level2_cplx_impl.h eigen3/blas/complex_single.cpp eigen3/blas/level1_real_impl.h eigen3/blas/level1_cplx_impl.h eigen3/blas/single.cpp eigen3/blas/testing/dblat2.dat eigen3/blas/testing/dblat3.f eigen3/blas/testing/zblat3.dat eigen3/blas/testing/cblat2.f eigen3/blas/testing/cblat2.dat eigen3/blas/testing/sblat1.f eigen3/blas/testing/cblat3.dat eigen3/blas/testing/sblat3.dat eigen3/blas/testing/dblat1.f eigen3/blas/testing/cblat1.f eigen3/blas/testing/zblat2.dat eigen3/blas/testing/sblat2.f eigen3/blas/testing/runblastest.sh eigen3/blas/testing/dblat2.f eigen3/blas/testing/sblat2.dat eigen3/blas/testing/zblat1.f eigen3/blas/testing/dblat3.dat eigen3/blas/testing/cblat3.f eigen3/blas/testing/CMakeLists.txt eigen3/blas/testing/zblat3.f eigen3/blas/testing/sblat3.f eigen3/blas/testing/zblat2.f eigen3/blas/CMakeLists.txt eigen3/blas/Rank2Update.h eigen3/blas/level2_impl.h eigen3/blas/xerbla.cpp eigen3/blas/level3_impl.h eigen3/blas/PackedSelfadjointProduct.h eigen3/scripts/cdashtesting.cmake.in eigen3/scripts/check.in eigen3/scripts/buildtests.in eigen3/scripts/debug.in eigen3/scripts/release.in eigen3/scripts/eigen_gen_credits.cpp eigen3/scripts/eigen_gen_docs eigen3/scripts/CMakeLists.txt eigen3/scripts/relicense.py eigen3/test/vectorwiseop.cpp eigen3/test/fastmath.cpp eigen3/test/eigensolver_selfadjoint.cpp eigen3/test/product_notemporary.cpp eigen3/test/upperbidiagonalization.cpp eigen3/test/evaluator_common.h eigen3/test/inplace_decomposition.cpp eigen3/test/array_for_matrix.cpp eigen3/test/block.cpp eigen3/test/product_symm.cpp eigen3/test/spqr_support.cpp eigen3/test/sizeoverflow.cpp eigen3/test/bicgstab.cpp eigen3/test/geo_hyperplane.cpp eigen3/test/hessenberg.cpp eigen3/test/geo_eulerangles.cpp eigen3/test/svd_common.h eigen3/test/conjugate_gradient.cpp eigen3/test/diagonalmatrices.cpp eigen3/test/array_replicate.cpp eigen3/test/eigen2support.cpp eigen3/test/vectorization_logic.cpp eigen3/test/pastix_support.cpp eigen3/test/cuda_common.h eigen3/test/metis_support.cpp eigen3/test/pardiso_support.cpp eigen3/test/sizeof.cpp eigen3/test/numext.cpp eigen3/test/incomplete_cholesky.cpp eigen3/test/diagonal.cpp eigen3/test/schur_real.cpp eigen3/test/qr.cpp eigen3/test/mapstride.cpp eigen3/test/sparse_solvers.cpp eigen3/test/bug1213_main.cpp eigen3/test/miscmatrices.cpp eigen3/test/dontalign.cpp eigen3/test/sparse_block.cpp eigen3/test/denseLM.cpp eigen3/test/qr_colpivoting.cpp eigen3/test/product.h eigen3/test/dynalloc.cpp eigen3/test/eigensolver_complex.cpp eigen3/test/stdvector.cpp eigen3/test/real_qz.cpp eigen3/test/householder.cpp eigen3/test/adjoint.cpp eigen3/test/main.h eigen3/test/boostmultiprec.cpp eigen3/test/swap.cpp eigen3/test/smallvectors.cpp eigen3/test/stddeque_overload.cpp eigen3/test/rand.cpp eigen3/test/jacobi.cpp eigen3/test/sparse.h eigen3/test/prec_inverse_4x4.cpp eigen3/test/product_syrk.cpp eigen3/test/product_large.cpp eigen3/test/triangular.cpp eigen3/test/product_trmv.cpp eigen3/test/mixingtypes.cpp eigen3/test/sparse_product.cpp eigen3/test/nullary.cpp eigen3/test/rvalue_types.cpp eigen3/test/is_same_dense.cpp eigen3/test/array_of_string.cpp eigen3/test/geo_quaternion.cpp eigen3/test/superlu_support.cpp eigen3/test/corners.cpp eigen3/test/mpl2only.cpp eigen3/test/conservative_resize.cpp eigen3/test/geo_alignedbox.cpp eigen3/test/nesting_ops.cpp eigen3/test/product_trsolve.cpp eigen3/test/stdvector_overload.cpp eigen3/test/inverse.cpp eigen3/test/geo_parametrizedline.cpp eigen3/test/qtvector.cpp eigen3/test/constructor.cpp eigen3/test/unalignedcount.cpp eigen3/test/sparse_solver.h eigen3/test/ref.cpp eigen3/test/mapstaticmethods.cpp eigen3/test/eigensolver_generic.cpp eigen3/test/product_mmtr.cpp eigen3/test/schur_complex.cpp eigen3/test/stddeque.cpp eigen3/test/qr_fullpivoting.cpp eigen3/test/bandmatrix.cpp eigen3/test/determinant.cpp eigen3/test/stdlist.cpp eigen3/test/commainitializer.cpp eigen3/test/dense_storage.cpp eigen3/test/redux.cpp eigen3/test/sparse_basic.cpp eigen3/test/exceptions.cpp eigen3/test/stdlist_overload.cpp eigen3/test/unalignedassert.cpp eigen3/test/sparse_vector.cpp eigen3/test/bug1213.cpp eigen3/test/array.cpp eigen3/test/sparse_ref.cpp eigen3/test/geo_transformations.cpp eigen3/test/packetmath.cpp eigen3/test/ctorleak.cpp eigen3/test/array_reverse.cpp eigen3/test/special_numbers.cpp eigen3/test/product_small.cpp eigen3/test/nomalloc.cpp eigen3/test/lscg.cpp eigen3/test/sparselu.cpp eigen3/test/bdcsvd.cpp eigen3/test/lu.cpp eigen3/test/simplicial_cholesky.cpp eigen3/test/geo_orthomethods.cpp eigen3/test/umfpack_support.cpp eigen3/test/cholmod_support.cpp eigen3/test/stable_norm.cpp eigen3/test/product_extra.cpp eigen3/test/eigensolver_generalized_real.cpp eigen3/test/bug1213.h eigen3/test/jacobisvd.cpp eigen3/test/cholesky.cpp eigen3/test/umeyama.cpp eigen3/test/geo_homogeneous.cpp eigen3/test/CMakeLists.txt eigen3/test/resize.cpp eigen3/test/mapped_matrix.cpp eigen3/test/selfadjoint.cpp eigen3/test/linearstructure.cpp eigen3/test/zerosized.cpp eigen3/test/cuda_basic.cu eigen3/test/first_aligned.cpp eigen3/test/evaluators.cpp eigen3/test/basicstuff.cpp eigen3/test/meta.cpp eigen3/test/product_trmm.cpp eigen3/test/svd_fill.h eigen3/test/sparse_permutations.cpp eigen3/test/sparseqr.cpp eigen3/test/half_float.cpp eigen3/test/visitor.cpp eigen3/test/integer_types.cpp eigen3/test/product_selfadjoint.cpp eigen3/test/permutationmatrices.cpp eigen3/test/sparseLM.cpp eigen3/Eigen/PaStiXSupport eigen3/Eigen/Geometry eigen3/Eigen/QR eigen3/Eigen/Dense eigen3/Eigen/LU eigen3/Eigen/MetisSupport eigen3/Eigen/SparseLU eigen3/Eigen/OrderingMethods eigen3/Eigen/StdList eigen3/Eigen/SPQRSupport eigen3/Eigen/PardisoSupport eigen3/Eigen/QtAlignedMalloc eigen3/Eigen/StdDeque eigen3/Eigen/UmfPackSupport eigen3/Eigen/KLUSupport eigen3/Eigen/SVD eigen3/Eigen/Cholesky eigen3/Eigen/Core eigen3/Eigen/Householder eigen3/Eigen/SparseCholesky eigen3/Eigen/StdVector eigen3/Eigen/src/PaStiXSupport/PaStiXSupport.h eigen3/Eigen/src/Geometry/Umeyama.h eigen3/Eigen/src/Geometry/Transform.h eigen3/Eigen/src/Geometry/Translation.h eigen3/Eigen/src/Geometry/ParametrizedLine.h eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h eigen3/Eigen/src/Geometry/Rotation2D.h eigen3/Eigen/src/Geometry/Homogeneous.h eigen3/Eigen/src/Geometry/AngleAxis.h eigen3/Eigen/src/Geometry/Hyperplane.h eigen3/Eigen/src/Geometry/RotationBase.h eigen3/Eigen/src/Geometry/EulerAngles.h eigen3/Eigen/src/Geometry/Scaling.h eigen3/Eigen/src/Geometry/Quaternion.h eigen3/Eigen/src/Geometry/OrthoMethods.h eigen3/Eigen/src/Geometry/AlignedBox.h eigen3/Eigen/src/QR/HouseholderQR.h eigen3/Eigen/src/QR/ColPivHouseholderQR.h eigen3/Eigen/src/QR/FullPivHouseholderQR.h eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h eigen3/Eigen/src/LU/FullPivLU.h eigen3/Eigen/src/LU/PartialPivLU.h eigen3/Eigen/src/LU/arch/Inverse_SSE.h eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h eigen3/Eigen/src/LU/Determinant.h eigen3/Eigen/src/LU/InverseImpl.h eigen3/Eigen/src/MetisSupport/MetisSupport.h eigen3/Eigen/src/SparseLU/SparseLU_relax_snode.h eigen3/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h eigen3/Eigen/src/SparseLU/SparseLU_pruneL.h eigen3/Eigen/src/SparseLU/SparseLU_gemm_kernel.h eigen3/Eigen/src/SparseLU/SparseLU_Utils.h eigen3/Eigen/src/SparseLU/SparseLU.h eigen3/Eigen/src/SparseLU/SparseLUImpl.h eigen3/Eigen/src/SparseLU/SparseLU_panel_bmod.h eigen3/Eigen/src/SparseLU/SparseLU_panel_dfs.h eigen3/Eigen/src/SparseLU/SparseLU_column_bmod.h eigen3/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h eigen3/Eigen/src/SparseLU/SparseLU_Structs.h eigen3/Eigen/src/SparseLU/SparseLU_pivotL.h eigen3/Eigen/src/SparseLU/SparseLU_kernel_bmod.h eigen3/Eigen/src/SparseLU/SparseLU_Memory.h eigen3/Eigen/src/SparseLU/SparseLU_column_dfs.h eigen3/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h eigen3/Eigen/src/misc/lapacke_mangling.h eigen3/Eigen/src/misc/Kernel.h eigen3/Eigen/src/misc/RealSvd2x2.h eigen3/Eigen/src/misc/lapack.h eigen3/Eigen/src/misc/blas.h eigen3/Eigen/src/misc/lapacke.h eigen3/Eigen/src/misc/Image.h eigen3/Eigen/src/OrderingMethods/Eigen_Colamd.h eigen3/Eigen/src/OrderingMethods/Ordering.h eigen3/Eigen/src/OrderingMethods/Amd.h eigen3/Eigen/src/StlSupport/StdVector.h eigen3/Eigen/src/StlSupport/details.h eigen3/Eigen/src/StlSupport/StdDeque.h eigen3/Eigen/src/StlSupport/StdList.h eigen3/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h eigen3/Eigen/src/PardisoSupport/PardisoSupport.h eigen3/Eigen/src/UmfPackSupport/UmfPackSupport.h eigen3/Eigen/src/KLUSupport/KLUSupport.h eigen3/Eigen/src/SVD/SVDBase.h eigen3/Eigen/src/SVD/BDCSVD.h eigen3/Eigen/src/SVD/JacobiSVD.h eigen3/Eigen/src/SVD/UpperBidiagonalization.h eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h eigen3/Eigen/src/Cholesky/LDLT.h eigen3/Eigen/src/Cholesky/LLT.h eigen3/Eigen/src/Core/Reverse.h eigen3/Eigen/src/Core/Replicate.h eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h eigen3/Eigen/src/Core/util/StaticAssert.h eigen3/Eigen/src/Core/util/Memory.h eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h eigen3/Eigen/src/Core/util/XprHelper.h eigen3/Eigen/src/Core/util/ForwardDeclarations.h eigen3/Eigen/src/Core/util/MKL_support.h eigen3/Eigen/src/Core/util/IntegralConstant.h eigen3/Eigen/src/Core/util/Constants.h eigen3/Eigen/src/Core/util/IndexedViewHelper.h eigen3/Eigen/src/Core/util/NonMPL2.h eigen3/Eigen/src/Core/util/DisableStupidWarnings.h eigen3/Eigen/src/Core/util/SymbolicIndex.h eigen3/Eigen/src/Core/util/Macros.h eigen3/Eigen/src/Core/util/Meta.h eigen3/Eigen/src/Core/util/BlasUtil.h eigen3/Eigen/src/Core/MathFunctionsImpl.h eigen3/Eigen/src/Core/DenseBase.h eigen3/Eigen/src/Core/Transpositions.h eigen3/Eigen/src/Core/CoreIterators.h eigen3/Eigen/src/Core/Array.h eigen3/Eigen/src/Core/CoreEvaluators.h eigen3/Eigen/src/Core/Fuzzy.h eigen3/Eigen/src/Core/Redux.h eigen3/Eigen/src/Core/DiagonalMatrix.h eigen3/Eigen/src/Core/CwiseBinaryOp.h eigen3/Eigen/src/Core/EigenBase.h eigen3/Eigen/src/Core/PermutationMatrix.h eigen3/Eigen/src/Core/MathFunctions.h eigen3/Eigen/src/Core/ProductEvaluators.h eigen3/Eigen/src/Core/ConditionEstimator.h eigen3/Eigen/src/Core/NoAlias.h eigen3/Eigen/src/Core/ArithmeticSequence.h eigen3/Eigen/src/Core/CwiseUnaryOp.h eigen3/Eigen/src/Core/NestByValue.h eigen3/Eigen/src/Core/ReturnByValue.h eigen3/Eigen/src/Core/IO.h eigen3/Eigen/src/Core/DenseCoeffsBase.h eigen3/Eigen/src/Core/Product.h eigen3/Eigen/src/Core/Stride.h eigen3/Eigen/src/Core/Dot.h eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h eigen3/Eigen/src/Core/arch/CUDA/Half.h eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h eigen3/Eigen/src/Core/arch/CUDA/Complex.h eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h eigen3/Eigen/src/Core/arch/ZVector/Complex.h eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h eigen3/Eigen/src/Core/arch/NEON/PacketMath.h eigen3/Eigen/src/Core/arch/NEON/Complex.h eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h eigen3/Eigen/src/Core/arch/SSE/PacketMath.h eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h eigen3/Eigen/src/Core/arch/SSE/Complex.h eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h eigen3/Eigen/src/Core/arch/AVX/PacketMath.h eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h eigen3/Eigen/src/Core/arch/AVX/Complex.h eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h eigen3/Eigen/src/Core/arch/AltiVec/Complex.h eigen3/Eigen/src/Core/arch/Default/ConjHelper.h eigen3/Eigen/src/Core/arch/Default/Settings.h eigen3/Eigen/src/Core/DenseStorage.h eigen3/Eigen/src/Core/Swap.h eigen3/Eigen/src/Core/TriangularMatrix.h eigen3/Eigen/src/Core/Ref.h eigen3/Eigen/src/Core/NumTraits.h eigen3/Eigen/src/Core/Assign.h eigen3/Eigen/src/Core/GlobalFunctions.h eigen3/Eigen/src/Core/BandMatrix.h eigen3/Eigen/src/Core/SelfAdjointView.h eigen3/Eigen/src/Core/SolverBase.h eigen3/Eigen/src/Core/DiagonalProduct.h eigen3/Eigen/src/Core/CwiseNullaryOp.h eigen3/Eigen/src/Core/SolveTriangular.h eigen3/Eigen/src/Core/Block.h eigen3/Eigen/src/Core/AssignEvaluator.h eigen3/Eigen/src/Core/VectorwiseOp.h eigen3/Eigen/src/Core/Select.h eigen3/Eigen/src/Core/MapBase.h eigen3/Eigen/src/Core/functors/AssignmentFunctors.h eigen3/Eigen/src/Core/functors/TernaryFunctors.h eigen3/Eigen/src/Core/functors/BinaryFunctors.h eigen3/Eigen/src/Core/functors/UnaryFunctors.h eigen3/Eigen/src/Core/functors/StlFunctors.h eigen3/Eigen/src/Core/functors/NullaryFunctors.h eigen3/Eigen/src/Core/GeneralProduct.h eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h eigen3/Eigen/src/Core/products/TriangularMatrixVector.h eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h eigen3/Eigen/src/Core/products/TriangularSolverVector.h eigen3/Eigen/src/Core/products/SelfadjointProduct.h eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h eigen3/Eigen/src/Core/products/GeneralMatrixVector.h eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h eigen3/Eigen/src/Core/products/Parallelizer.h eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h eigen3/Eigen/src/Core/CwiseTernaryOp.h eigen3/Eigen/src/Core/MatrixBase.h eigen3/Eigen/src/Core/PlainObjectBase.h eigen3/Eigen/src/Core/Transpose.h eigen3/Eigen/src/Core/ForceAlignedAccess.h eigen3/Eigen/src/Core/Solve.h eigen3/Eigen/src/Core/Random.h eigen3/Eigen/src/Core/BooleanRedux.h eigen3/Eigen/src/Core/Visitor.h eigen3/Eigen/src/Core/CommaInitializer.h eigen3/Eigen/src/Core/StableNorm.h eigen3/Eigen/src/Core/Diagonal.h eigen3/Eigen/src/Core/ArrayWrapper.h eigen3/Eigen/src/Core/Inverse.h eigen3/Eigen/src/Core/CwiseUnaryView.h eigen3/Eigen/src/Core/Matrix.h eigen3/Eigen/src/Core/VectorBlock.h eigen3/Eigen/src/Core/Assign_MKL.h eigen3/Eigen/src/Core/IndexedView.h eigen3/Eigen/src/Core/Map.h eigen3/Eigen/src/Core/GenericPacketMath.h eigen3/Eigen/src/Core/ArrayBase.h eigen3/Eigen/src/Householder/Householder.h eigen3/Eigen/src/Householder/HouseholderSequence.h eigen3/Eigen/src/Householder/BlockHouseholder.h eigen3/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h eigen3/Eigen/src/SparseCholesky/SimplicialCholesky.h eigen3/Eigen/src/CholmodSupport/CholmodSupport.h eigen3/Eigen/src/Jacobi/Jacobi.h eigen3/Eigen/src/SparseQR/SparseQR.h eigen3/Eigen/src/Eigenvalues/RealSchur.h eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h eigen3/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h eigen3/Eigen/src/Eigenvalues/RealQZ.h eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h eigen3/Eigen/src/Eigenvalues/EigenSolver.h eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h eigen3/Eigen/src/Eigenvalues/ComplexSchur.h eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h eigen3/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h eigen3/Eigen/src/SuperLUSupport/SuperLUSupport.h eigen3/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h eigen3/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h eigen3/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h eigen3/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h eigen3/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h eigen3/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h eigen3/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h eigen3/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h eigen3/Eigen/src/SparseCore/AmbiVector.h eigen3/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h eigen3/Eigen/src/SparseCore/SparseDenseProduct.h eigen3/Eigen/src/SparseCore/SparseColEtree.h eigen3/Eigen/src/SparseCore/SparseDiagonalProduct.h eigen3/Eigen/src/SparseCore/SparseRef.h eigen3/Eigen/src/SparseCore/SparseBlock.h eigen3/Eigen/src/SparseCore/SparseView.h eigen3/Eigen/src/SparseCore/SparseMatrix.h eigen3/Eigen/src/SparseCore/SparseUtil.h eigen3/Eigen/src/SparseCore/SparseRedux.h eigen3/Eigen/src/SparseCore/SparsePermutation.h eigen3/Eigen/src/SparseCore/SparseSparseProductWithPruning.h eigen3/Eigen/src/SparseCore/CompressedStorage.h eigen3/Eigen/src/SparseCore/SparseSolverBase.h eigen3/Eigen/src/SparseCore/SparseCwiseUnaryOp.h eigen3/Eigen/src/SparseCore/SparseFuzzy.h eigen3/Eigen/src/SparseCore/SparseCompressedBase.h eigen3/Eigen/src/SparseCore/SparseProduct.h eigen3/Eigen/src/SparseCore/SparseMap.h eigen3/Eigen/src/SparseCore/SparseAssign.h eigen3/Eigen/src/SparseCore/SparseTranspose.h eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h eigen3/Eigen/src/SparseCore/MappedSparseMatrix.h eigen3/Eigen/src/SparseCore/SparseDot.h eigen3/Eigen/src/SparseCore/SparseMatrixBase.h eigen3/Eigen/src/SparseCore/TriangularSolver.h eigen3/Eigen/src/SparseCore/SparseVector.h eigen3/Eigen/src/SparseCore/SparseTriangularView.h eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h eigen3/Eigen/src/plugins/IndexedViewMethods.h eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h eigen3/Eigen/src/plugins/BlockMethods.h eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h eigen3/Eigen/CholmodSupport eigen3/Eigen/Jacobi eigen3/Eigen/SparseQR eigen3/Eigen/Eigen eigen3/Eigen/Eigenvalues eigen3/Eigen/SuperLUSupport eigen3/Eigen/CMakeLists.txt eigen3/Eigen/IterativeLinearSolvers eigen3/Eigen/SparseCore eigen3/Eigen/Sparse eigen3/Eigen/inverse.txt eigen3/CMakeLists.txt eigen3/signature_of_eigen3_matrix_library eigen3/debug/msvc/eigen.natvis eigen3/debug/msvc/eigen_autoexp_part.dat eigen3/debug/gdb/__init__.py eigen3/debug/gdb/printers.py eigen3/doc/TutorialReductionsVisitorsBroadcasting.dox eigen3/doc/TutorialArrayClass.dox eigen3/doc/QuickReference.dox eigen3/doc/TopicAliasing.dox eigen3/doc/InsideEigenExample.dox eigen3/doc/TutorialSparse_example_details.dox eigen3/doc/tutorial.cpp eigen3/doc/eigendoxy_header.html.in eigen3/doc/StructHavingEigenMembers.dox eigen3/doc/TopicScalarTypes.dox eigen3/doc/WrongStackAlignment.dox eigen3/doc/CustomizingEigen_InheritingMatrix.dox eigen3/doc/B01_Experimental.dox eigen3/doc/TopicEigenExpressionTemplates.dox eigen3/doc/Manual.dox eigen3/doc/QuickStartGuide.dox eigen3/doc/TopicLinearAlgebraDecompositions.dox eigen3/doc/UsingIntelMKL.dox eigen3/doc/UnalignedArrayAssert.dox eigen3/doc/SparseLinearSystems.dox eigen3/doc/UsingBlasLapackBackends.dox eigen3/doc/TopicAssertions.dox eigen3/doc/CustomizingEigen_NullaryExpr.dox eigen3/doc/UsingNVCC.dox eigen3/doc/CustomizingEigen_Plugins.dox eigen3/doc/Eigen_Silly_Professor_64x64.png eigen3/doc/eigendoxy_tabs.css eigen3/doc/StorageOrders.dox eigen3/doc/CustomizingEigen_CustomScalar.dox eigen3/doc/DenseDecompositionBenchmark.dox eigen3/doc/LeastSquares.dox eigen3/doc/TemplateKeyword.dox eigen3/doc/TutorialMatrixArithmetic.dox eigen3/doc/A05_PortingFrom2To3.dox eigen3/doc/CoeffwiseMathFunctionsTable.dox eigen3/doc/TutorialAdvancedInitialization.dox eigen3/doc/Doxyfile.in eigen3/doc/TopicMultithreading.dox eigen3/doc/TutorialMatrixClass.dox eigen3/doc/snippets/Cwise_pow.cpp eigen3/doc/snippets/Cwise_minus.cpp eigen3/doc/snippets/Cwise_tan.cpp eigen3/doc/snippets/Matrix_resize_int_int.cpp eigen3/doc/snippets/MatrixBase_operatorNorm.cpp eigen3/doc/snippets/Matrix_resize_int.cpp eigen3/doc/snippets/MatrixBase_array.cpp eigen3/doc/snippets/Tutorial_solve_matrix_inverse.cpp eigen3/doc/snippets/Matrix_setConstant_int_int.cpp eigen3/doc/snippets/Cwise_not_equal.cpp eigen3/doc/snippets/MatrixBase_segment_int_int.cpp eigen3/doc/snippets/MatrixBase_bottomLeftCorner_int_int.cpp eigen3/doc/snippets/PartialRedux_norm.cpp eigen3/doc/snippets/Matrix_setZero_int.cpp eigen3/doc/snippets/MatrixBase_setOnes.cpp eigen3/doc/snippets/Cwise_sqrt.cpp eigen3/doc/snippets/MatrixBase_colwise.cpp eigen3/doc/snippets/MatrixBase_transpose.cpp eigen3/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver.cpp eigen3/doc/snippets/Cwise_cos.cpp eigen3/doc/snippets/TopicAliasing_mult3.cpp eigen3/doc/snippets/MatrixBase_cwiseProduct.cpp eigen3/doc/snippets/Tutorial_solve_triangular_inplace.cpp eigen3/doc/snippets/MatrixBase_prod.cpp eigen3/doc/snippets/Tutorial_AdvancedInitialization_Zero.cpp eigen3/doc/snippets/MatrixBase_template_int_int_bottomLeftCorner_int_int.cpp eigen3/doc/snippets/MatrixBase_cwiseQuotient.cpp eigen3/doc/snippets/MatrixBase_fixedBlock_int_int.cpp eigen3/doc/snippets/Jacobi_makeGivens.cpp eigen3/doc/snippets/Cwise_plus.cpp eigen3/doc/snippets/MatrixBase_isOrthogonal.cpp eigen3/doc/snippets/FullPivHouseholderQR_solve.cpp eigen3/doc/snippets/MatrixBase_cwiseNotEqual.cpp eigen3/doc/snippets/Cwise_less.cpp eigen3/doc/snippets/SelfAdjointEigenSolver_operatorSqrt.cpp eigen3/doc/snippets/MatrixBase_selfadjointView.cpp eigen3/doc/snippets/Cwise_inverse.cpp eigen3/doc/snippets/MatrixBase_template_int_leftCols.cpp eigen3/doc/snippets/MatrixBase_template_int_topRows.cpp eigen3/doc/snippets/MatrixBase_leftCols_int.cpp eigen3/doc/snippets/TopicAliasing_cwise.cpp eigen3/doc/snippets/Tridiagonalization_decomposeInPlace.cpp eigen3/doc/snippets/MatrixBase_zero_int.cpp eigen3/doc/snippets/MatrixBase_cwiseMax.cpp eigen3/doc/snippets/RealQZ_compute.cpp eigen3/doc/snippets/MatrixBase_adjoint.cpp eigen3/doc/snippets/Matrix_setConstant_int.cpp eigen3/doc/snippets/MatrixBase_eval.cpp eigen3/doc/snippets/GeneralizedEigenSolver.cpp eigen3/doc/snippets/DenseBase_LinSpaced.cpp eigen3/doc/snippets/HessenbergDecomposition_packedMatrix.cpp eigen3/doc/snippets/Cwise_max.cpp eigen3/doc/snippets/MatrixBase_topRightCorner_int_int.cpp eigen3/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType2.cpp eigen3/doc/snippets/Tridiagonalization_Tridiagonalization_MatrixType.cpp eigen3/doc/snippets/PartialRedux_sum.cpp eigen3/doc/snippets/MatrixBase_zero_int_int.cpp eigen3/doc/snippets/MatrixBase_cwiseEqual.cpp eigen3/doc/snippets/Map_inner_stride.cpp eigen3/doc/snippets/MatrixBase_cwiseAbs2.cpp eigen3/doc/snippets/HessenbergDecomposition_matrixH.cpp eigen3/doc/snippets/ComplexEigenSolver_compute.cpp eigen3/doc/snippets/SelfAdjointEigenSolver_compute_MatrixType2.cpp eigen3/doc/snippets/Tutorial_AdvancedInitialization_LinSpaced.cpp eigen3/doc/snippets/Matrix_resize_int_NoChange.cpp eigen3/doc/snippets/HouseholderSequence_HouseholderSequence.cpp eigen3/doc/snippets/MatrixBase_replicate.cpp eigen3/doc/snippets/MatrixBase_bottomRightCorner_int_int.cpp eigen3/doc/snippets/PartialRedux_minCoeff.cpp eigen3/doc/snippets/ComplexSchur_compute.cpp eigen3/doc/snippets/MatrixBase_template_int_int_bottomRightCorner.cpp eigen3/doc/snippets/MatrixBase_isIdentity.cpp eigen3/doc/snippets/MatrixBase_topLeftCorner_int_int.cpp eigen3/doc/snippets/MatrixBase_applyOnTheRight.cpp eigen3/doc/snippets/Cwise_isNaN.cpp eigen3/doc/snippets/FullPivLU_kernel.cpp eigen3/doc/snippets/ColPivHouseholderQR_solve.cpp eigen3/doc/snippets/tut_arithmetic_transpose_aliasing.cpp eigen3/doc/snippets/MatrixBase_isZero.cpp eigen3/doc/snippets/Cwise_arg.cpp eigen3/doc/snippets/Tutorial_ReshapeMat2Vec.cpp eigen3/doc/snippets/Triangular_solve.cpp eigen3/doc/snippets/DenseBase_setLinSpaced.cpp eigen3/doc/snippets/MatrixBase_inverse.cpp eigen3/doc/snippets/MatrixBase_template_int_segment.cpp eigen3/doc/snippets/Matrix_resize_NoChange_int.cpp eigen3/doc/snippets/Cwise_isFinite.cpp eigen3/doc/snippets/JacobiSVD_basic.cpp eigen3/doc/snippets/Cwise_asin.cpp eigen3/doc/snippets/BiCGSTAB_step_by_step.cpp eigen3/doc/snippets/LLT_example.cpp eigen3/doc/snippets/VectorwiseOp_homogeneous.cpp eigen3/doc/snippets/MatrixBase_set.cpp eigen3/doc/snippets/SelfAdjointView_eigenvalues.cpp eigen3/doc/snippets/Tutorial_commainit_02.cpp eigen3/doc/snippets/MatrixBase_eigenvalues.cpp eigen3/doc/snippets/Tutorial_AdvancedInitialization_CommaTemporary.cpp eigen3/doc/snippets/MatrixBase_setZero.cpp eigen3/doc/snippets/FullPivLU_image.cpp eigen3/doc/snippets/Cwise_scalar_power_array.cpp eigen3/doc/snippets/HessenbergDecomposition_compute.cpp eigen3/doc/snippets/Matrix_setOnes_int_int.cpp eigen3/doc/snippets/FullPivLU_solve.cpp eigen3/doc/snippets/MatrixBase_homogeneous.cpp eigen3/doc/snippets/Tutorial_solve_reuse_decomposition.cpp eigen3/doc/snippets/Matrix_setIdentity_int_int.cpp eigen3/doc/snippets/LeastSquaresQR.cpp eigen3/doc/snippets/Tutorial_ReshapeMat2Mat.cpp eigen3/doc/snippets/Cwise_acos.cpp eigen3/doc/snippets/MatrixBase_reverse.cpp eigen3/doc/snippets/Cwise_log10.cpp eigen3/doc/snippets/Cwise_isInf.cpp eigen3/doc/snippets/MatrixBase_cwiseAbs.cpp eigen3/doc/snippets/PartialRedux_squaredNorm.cpp eigen3/doc/snippets/DirectionWise_replicate_int.cpp eigen3/doc/snippets/Tridiagonalization_householderCoefficients.cpp eigen3/doc/snippets/MatrixBase_template_int_int_bottomLeftCorner.cpp eigen3/doc/snippets/RealSchur_RealSchur_MatrixType.cpp eigen3/doc/snippets/SelfAdjointView_operatorNorm.cpp eigen3/doc/snippets/Cwise_boolean_and.cpp eigen3/doc/snippets/MatrixBase_computeInverseAndDetWithCheck.cpp eigen3/doc/snippets/Cwise_sinh.cpp eigen3/doc/snippets/MatrixBase_isUnitary.cpp eigen3/doc/snippets/Cwise_boolean_or.cpp eigen3/doc/snippets/Cwise_abs2.cpp eigen3/doc/snippets/Cwise_ceil.cpp eigen3/doc/snippets/Tridiagonalization_packedMatrix.cpp eigen3/doc/snippets/Tutorial_commainit_01b.cpp eigen3/doc/snippets/DirectionWise_replicate.cpp eigen3/doc/snippets/MatrixBase_topRows_int.cpp eigen3/doc/snippets/SelfAdjointEigenSolver_eigenvectors.cpp eigen3/doc/snippets/Cwise_array_power_array.cpp eigen3/doc/snippets/Tutorial_Map_using.cpp eigen3/doc/snippets/Cwise_tanh.cpp eigen3/doc/snippets/Cwise_square.cpp eigen3/doc/snippets/TopicAliasing_mult2.cpp eigen3/doc/snippets/MatrixBase_col.cpp eigen3/doc/snippets/MatrixBase_template_int_bottomRows.cpp eigen3/doc/snippets/MatrixBase_rightCols_int.cpp eigen3/doc/snippets/Matrix_Map_stride.cpp eigen3/doc/snippets/TopicAliasing_mult4.cpp eigen3/doc/snippets/RealSchur_compute.cpp eigen3/doc/snippets/MatrixBase_end_int.cpp eigen3/doc/snippets/MatrixBase_ones_int_int.cpp eigen3/doc/snippets/Tutorial_SlicingCol.cpp eigen3/doc/snippets/MatrixBase_all.cpp eigen3/doc/snippets/MatrixBase_bottomRows_int.cpp eigen3/doc/snippets/MatrixBase_array_const.cpp eigen3/doc/snippets/MatrixBase_block_int_int.cpp eigen3/doc/snippets/EigenSolver_eigenvectors.cpp eigen3/doc/snippets/Cwise_min.cpp eigen3/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType.cpp eigen3/doc/snippets/Cwise_abs.cpp eigen3/doc/snippets/Tutorial_solve_triangular.cpp eigen3/doc/snippets/MatrixBase_random_int_int.cpp eigen3/doc/snippets/PartialRedux_prod.cpp eigen3/doc/snippets/EigenSolver_compute.cpp eigen3/doc/snippets/MatrixBase_random.cpp eigen3/doc/snippets/Tutorial_AdvancedInitialization_ThreeWays.cpp eigen3/doc/snippets/Map_general_stride.cpp eigen3/doc/snippets/Cwise_round.cpp eigen3/doc/snippets/MatrixBase_cwiseMin.cpp eigen3/doc/snippets/SelfAdjointEigenSolver_operatorInverseSqrt.cpp eigen3/doc/snippets/Cwise_quotient.cpp eigen3/doc/snippets/Matrix_setOnes_int.cpp eigen3/doc/snippets/SelfAdjointEigenSolver_compute_MatrixType.cpp eigen3/doc/snippets/Tutorial_AdvancedInitialization_Join.cpp eigen3/doc/snippets/PartialPivLU_solve.cpp eigen3/doc/snippets/Cwise_sign.cpp eigen3/doc/snippets/MatrixBase_cwiseInverse.cpp eigen3/doc/snippets/Cwise_cosh.cpp eigen3/doc/snippets/Tutorial_Map_rowmajor.cpp eigen3/doc/snippets/TopicStorageOrders_example.cpp eigen3/doc/snippets/MatrixBase_isOnes.cpp eigen3/doc/snippets/HouseholderQR_householderQ.cpp eigen3/doc/snippets/Cwise_plus_equal.cpp eigen3/doc/snippets/MatrixBase_template_int_int_topLeftCorner_int_int.cpp eigen3/doc/snippets/EigenSolver_EigenSolver_MatrixType.cpp eigen3/doc/snippets/MatrixBase_noalias.cpp eigen3/doc/snippets/MatrixBase_row.cpp eigen3/doc/snippets/Cwise_product.cpp eigen3/doc/snippets/MatrixBase_setRandom.cpp eigen3/doc/snippets/MatrixBase_random_int.cpp eigen3/doc/snippets/.krazy eigen3/doc/snippets/Map_simple.cpp eigen3/doc/snippets/tut_arithmetic_transpose_inplace.cpp eigen3/doc/snippets/MatrixBase_template_int_end.cpp eigen3/doc/snippets/Jacobi_makeJacobi.cpp eigen3/doc/snippets/HouseholderQR_solve.cpp eigen3/doc/snippets/Map_outer_stride.cpp eigen3/doc/snippets/MatrixBase_diagonal.cpp eigen3/doc/snippets/Cwise_floor.cpp eigen3/doc/snippets/IOFormat.cpp eigen3/doc/snippets/class_FullPivLU.cpp eigen3/doc/snippets/Cwise_sin.cpp eigen3/doc/snippets/Cwise_minus_equal.cpp eigen3/doc/snippets/MatrixBase_template_int_int_topLeftCorner.cpp eigen3/doc/snippets/ComplexSchur_matrixU.cpp eigen3/doc/snippets/MatrixBase_cast.cpp eigen3/doc/snippets/MatrixBase_template_int_start.cpp eigen3/doc/snippets/MatrixBase_template_int_int_topRightCorner_int_int.cpp eigen3/doc/snippets/MatrixBase_template_int_rightCols.cpp eigen3/doc/snippets/MatrixBase_block_int_int_int_int.cpp eigen3/doc/snippets/AngleAxis_mimic_euler.cpp eigen3/doc/snippets/DirectionWise_hnormalized.cpp eigen3/doc/snippets/EigenSolver_eigenvalues.cpp eigen3/doc/snippets/SelfAdjointEigenSolver_eigenvalues.cpp eigen3/doc/snippets/MatrixBase_triangularView.cpp eigen3/doc/snippets/BiCGSTAB_simple.cpp eigen3/doc/snippets/MatrixBase_isDiagonal.cpp eigen3/doc/snippets/Tutorial_solve_singular.cpp eigen3/doc/snippets/MatrixBase_diagonal_template_int.cpp eigen3/doc/snippets/CMakeLists.txt eigen3/doc/snippets/Tutorial_AdvancedInitialization_Block.cpp eigen3/doc/snippets/Cwise_boolean_xor.cpp eigen3/doc/snippets/MatrixBase_diagonal_int.cpp eigen3/doc/snippets/MatrixBase_setIdentity.cpp eigen3/doc/snippets/DenseBase_LinSpaced_seq.cpp eigen3/doc/snippets/MatrixBase_rowwise.cpp eigen3/doc/snippets/Tutorial_SlicingVec.cpp eigen3/doc/snippets/Cwise_less_equal.cpp eigen3/doc/snippets/Cwise_greater.cpp eigen3/doc/snippets/SparseMatrix_coeffs.cpp eigen3/doc/snippets/MatrixBase_identity.cpp eigen3/doc/snippets/MatrixBase_template_int_int_block_int_int_int_int.cpp eigen3/doc/snippets/PartialRedux_maxCoeff.cpp eigen3/doc/snippets/tut_arithmetic_redux_minmax.cpp eigen3/doc/snippets/Map_placement_new.cpp eigen3/doc/snippets/Cwise_times_equal.cpp eigen3/doc/snippets/Tridiagonalization_diagonal.cpp eigen3/doc/snippets/tut_arithmetic_transpose_conjugate.cpp eigen3/doc/snippets/TopicAliasing_block.cpp eigen3/doc/snippets/ComplexEigenSolver_eigenvalues.cpp eigen3/doc/snippets/Cwise_equal_equal.cpp eigen3/doc/snippets/Tutorial_commainit_01.cpp eigen3/doc/snippets/MatrixBase_template_int_int_bottomRightCorner_int_int.cpp eigen3/doc/snippets/MatrixBase_cwiseSign.cpp eigen3/doc/snippets/LeastSquaresNormalEquations.cpp eigen3/doc/snippets/Cwise_greater_equal.cpp eigen3/doc/snippets/Cwise_exp.cpp eigen3/doc/snippets/Matrix_setRandom_int_int.cpp eigen3/doc/snippets/Vectorwise_reverse.cpp eigen3/doc/snippets/MatrixBase_select.cpp eigen3/doc/snippets/Cwise_atan.cpp eigen3/doc/snippets/PartialRedux_count.cpp eigen3/doc/snippets/MatrixBase_replicate_int_int.cpp eigen3/doc/snippets/Cwise_log.cpp eigen3/doc/snippets/MatrixBase_template_int_int_topRightCorner.cpp eigen3/doc/snippets/Matrix_setZero_int_int.cpp eigen3/doc/snippets/MatrixBase_hnormalized.cpp eigen3/doc/snippets/Cwise_slash_equal.cpp eigen3/doc/snippets/compile_snippet.cpp.in eigen3/doc/snippets/TopicAliasing_block_correct.cpp eigen3/doc/snippets/Cwise_boolean_not.cpp eigen3/doc/snippets/MatrixBase_asDiagonal.cpp eigen3/doc/snippets/TopicAliasing_mult5.cpp eigen3/doc/snippets/Matrix_setRandom_int.cpp eigen3/doc/snippets/MatrixBase_start_int.cpp eigen3/doc/snippets/TopicAliasing_mult1.cpp eigen3/doc/snippets/Tridiagonalization_compute.cpp eigen3/doc/snippets/Cwise_cube.cpp eigen3/doc/snippets/MatrixBase_cwiseSqrt.cpp eigen3/doc/snippets/MatrixBase_zero.cpp eigen3/doc/snippets/MatrixBase_identity_int_int.cpp eigen3/doc/snippets/MatrixBase_applyOnTheLeft.cpp eigen3/doc/snippets/MatrixBase_ones.cpp eigen3/doc/snippets/LLT_solve.cpp eigen3/doc/snippets/ComplexSchur_matrixT.cpp eigen3/doc/snippets/tut_matrix_assignment_resizing.cpp eigen3/doc/snippets/DenseBase_LinSpacedInt.cpp eigen3/doc/snippets/Tutorial_solve_multiple_rhs.cpp eigen3/doc/snippets/MatrixBase_ones_int.cpp eigen3/doc/snippets/EigenSolver_pseudoEigenvectors.cpp eigen3/doc/snippets/MatrixBase_computeInverseWithCheck.cpp eigen3/doc/snippets/ComplexEigenSolver_eigenvectors.cpp eigen3/doc/TopicVectorization.dox eigen3/doc/eigendoxy.css eigen3/doc/TopicResizing.dox eigen3/doc/TutorialMapClass.dox eigen3/doc/FixedSizeVectorizable.dox eigen3/doc/ClassHierarchy.dox eigen3/doc/special_examples/Tutorial_sparse_example.cpp eigen3/doc/special_examples/Tutorial_sparse_example_details.cpp eigen3/doc/special_examples/random_cpp11.cpp eigen3/doc/special_examples/CMakeLists.txt eigen3/doc/MatrixfreeSolverExample.dox eigen3/doc/eigendoxy_layout.xml.in eigen3/doc/HiPerformance.dox eigen3/doc/ftv2pnode.png eigen3/doc/Pitfalls.dox eigen3/doc/TutorialLinearAlgebra.dox eigen3/doc/examples/TutorialLinAlgExSolveColPivHouseholderQR.cpp eigen3/doc/examples/Tutorial_BlockOperations_corner.cpp eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_colwise.cpp eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple_rowwise.cpp eigen3/doc/examples/Cwise_erf.cpp eigen3/doc/examples/TutorialLinAlgSetThreshold.cpp eigen3/doc/examples/TutorialLinAlgExComputeSolveError.cpp eigen3/doc/examples/QuickStart_example2_dynamic.cpp eigen3/doc/examples/Cwise_lgamma.cpp eigen3/doc/examples/tut_arithmetic_dot_cross.cpp eigen3/doc/examples/TutorialLinAlgRankRevealing.cpp eigen3/doc/examples/tut_matrix_resize_fixed_size.cpp eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_operatornorm.cpp eigen3/doc/examples/DenseBase_middleRows_int.cpp eigen3/doc/examples/tut_matrix_coefficient_accessors.cpp eigen3/doc/examples/Tutorial_BlockOperations_colrow.cpp eigen3/doc/examples/tut_arithmetic_matrix_mul.cpp eigen3/doc/examples/make_circulant.cpp.entry eigen3/doc/examples/Tutorial_ArrayClass_mult.cpp eigen3/doc/examples/tut_matrix_resize.cpp eigen3/doc/examples/tut_arithmetic_add_sub.cpp eigen3/doc/examples/class_FixedVectorBlock.cpp eigen3/doc/examples/make_circulant.cpp eigen3/doc/examples/Tutorial_ArrayClass_addition.cpp eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_rowwise.cpp eigen3/doc/examples/make_circulant2.cpp eigen3/doc/examples/QuickStart_example2_fixed.cpp eigen3/doc/examples/make_circulant.cpp.expression eigen3/doc/examples/make_circulant.cpp.preamble eigen3/doc/examples/nullary_indexing.cpp eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_1nn.cpp eigen3/doc/examples/TemplateKeyword_simple.cpp eigen3/doc/examples/class_Block.cpp eigen3/doc/examples/DenseBase_template_int_middleCols.cpp eigen3/doc/examples/TutorialLinAlgSVDSolve.cpp eigen3/doc/examples/class_CwiseUnaryOp_ptrfun.cpp eigen3/doc/examples/TutorialLinAlgExSolveLDLT.cpp eigen3/doc/examples/Tutorial_PartialLU_solve.cpp eigen3/doc/examples/Tutorial_ArrayClass_interop.cpp eigen3/doc/examples/Cwise_erfc.cpp eigen3/doc/examples/class_FixedBlock.cpp eigen3/doc/examples/Tutorial_BlockOperations_vector.cpp eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_maxnorm.cpp eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_visitors.cpp eigen3/doc/examples/function_taking_eigenbase.cpp eigen3/doc/examples/class_CwiseBinaryOp.cpp eigen3/doc/examples/TutorialLinAlgInverseDeterminant.cpp eigen3/doc/examples/tut_arithmetic_scalar_mul_div.cpp eigen3/doc/examples/TutorialLinAlgSelfAdjointEigenSolver.cpp eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple.cpp eigen3/doc/examples/.krazy eigen3/doc/examples/TemplateKeyword_flexible.cpp eigen3/doc/examples/make_circulant.cpp.traits eigen3/doc/examples/class_CwiseUnaryOp.cpp eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_bool.cpp eigen3/doc/examples/function_taking_ref.cpp eigen3/doc/examples/CMakeLists.txt eigen3/doc/examples/make_circulant.cpp.evaluator eigen3/doc/examples/CustomizingEigen_Inheritance.cpp eigen3/doc/examples/Tutorial_simple_example_fixed_size.cpp eigen3/doc/examples/matrixfree_cg.cpp eigen3/doc/examples/TutorialInplaceLU.cpp eigen3/doc/examples/Tutorial_BlockOperations_print_block.cpp eigen3/doc/examples/Tutorial_ArrayClass_cwise_other.cpp eigen3/doc/examples/DenseBase_template_int_middleRows.cpp eigen3/doc/examples/QuickStart_example.cpp eigen3/doc/examples/Tutorial_BlockOperations_block_assignment.cpp eigen3/doc/examples/class_VectorBlock.cpp eigen3/doc/examples/tut_arithmetic_redux_basic.cpp eigen3/doc/examples/DenseBase_middleCols_int.cpp eigen3/doc/examples/TutorialLinAlgComputeTwice.cpp eigen3/doc/examples/Tutorial_ArrayClass_interop_matrix.cpp eigen3/doc/examples/Tutorial_ArrayClass_accessors.cpp eigen3/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_norm.cpp eigen3/doc/examples/make_circulant.cpp.main eigen3/doc/examples/Tutorial_simple_example_dynamic_size.cpp eigen3/doc/TutorialSparse.dox eigen3/doc/TopicCMakeGuide.dox eigen3/doc/StlContainers.dox eigen3/doc/InplaceDecomposition.dox eigen3/doc/eigendoxy_footer.html.in eigen3/doc/AsciiQuickReference.txt eigen3/doc/PreprocessorDirectives.dox eigen3/doc/eigen_navtree_hacks.js eigen3/doc/CMakeLists.txt eigen3/doc/TopicLazyEvaluation.dox eigen3/doc/SparseQuickReference.dox eigen3/doc/TutorialReshapeSlicing.dox eigen3/doc/NewExpressionType.dox eigen3/doc/PassingByValue.dox eigen3/doc/TutorialGeometry.dox eigen3/doc/TutorialBlockOperations.dox eigen3/doc/Overview.dox eigen3/doc/FunctionsTakingEigenTypes.dox eigen3/doc/ftv2node.png eigen3/COPYING.GPL eigen3/unsupported/README.txt eigen3/unsupported/bench/bench_svd.cpp eigen3/unsupported/test/cxx11_tensor_sycl.cpp eigen3/unsupported/test/BVH.cpp eigen3/unsupported/test/FFT.cpp eigen3/unsupported/test/cxx11_tensor_broadcast_sycl.cpp eigen3/unsupported/test/cxx11_non_blocking_thread_pool.cpp eigen3/unsupported/test/polynomialsolver.cpp eigen3/unsupported/test/cxx11_tensor_complex_cwise_ops_cuda.cu eigen3/unsupported/test/matrix_exponential.cpp eigen3/unsupported/test/cxx11_tensor_expr.cpp eigen3/unsupported/test/cxx11_tensor_comparisons.cpp eigen3/unsupported/test/cxx11_tensor_scan.cpp eigen3/unsupported/test/cxx11_tensor_concatenation.cpp eigen3/unsupported/test/cxx11_tensor_fixed_size.cpp eigen3/unsupported/test/cxx11_tensor_reverse.cpp eigen3/unsupported/test/cxx11_tensor_chipping.cpp eigen3/unsupported/test/cxx11_tensor_of_float16_cuda.cu eigen3/unsupported/test/cxx11_tensor_uint128.cpp eigen3/unsupported/test/cxx11_tensor_simple.cpp eigen3/unsupported/test/polynomialutils.cpp eigen3/unsupported/test/matrix_function.cpp eigen3/unsupported/test/cxx11_tensor_reduction_cuda.cu eigen3/unsupported/test/cxx11_tensor_fft.cpp eigen3/unsupported/test/cxx11_tensor_sugar.cpp eigen3/unsupported/test/cxx11_tensor_morphing.cpp eigen3/unsupported/test/autodiff_scalar.cpp eigen3/unsupported/test/alignedvector3.cpp eigen3/unsupported/test/cxx11_tensor_dimension.cpp eigen3/unsupported/test/cxx11_tensor_notification.cpp eigen3/unsupported/test/cxx11_eventcount.cpp eigen3/unsupported/test/cxx11_tensor_random.cpp eigen3/unsupported/test/gmres.cpp eigen3/unsupported/test/cxx11_tensor_inflation.cpp eigen3/unsupported/test/cxx11_tensor_of_strings.cpp eigen3/unsupported/test/cxx11_meta.cpp eigen3/unsupported/test/cxx11_tensor_assign.cpp eigen3/unsupported/test/cxx11_tensor_map.cpp eigen3/unsupported/test/mpreal_support.cpp eigen3/unsupported/test/cxx11_tensor_forced_eval.cpp eigen3/unsupported/test/FFTW.cpp eigen3/unsupported/test/mpreal/mpreal.h eigen3/unsupported/test/cxx11_tensor_scan_cuda.cu eigen3/unsupported/test/cxx11_tensor_argmax.cpp eigen3/unsupported/test/cxx11_tensor_of_complex.cpp eigen3/unsupported/test/cxx11_tensor_intdiv.cpp eigen3/unsupported/test/cxx11_tensor_random_cuda.cu eigen3/unsupported/test/NumericalDiff.cpp eigen3/unsupported/test/cxx11_tensor_padding.cpp eigen3/unsupported/test/special_functions.cpp eigen3/unsupported/test/cxx11_tensor_complex_cuda.cu eigen3/unsupported/test/matrix_power.cpp eigen3/unsupported/test/matrix_functions.h eigen3/unsupported/test/NonLinearOptimization.cpp eigen3/unsupported/test/cxx11_tensor_generator.cpp eigen3/unsupported/test/cxx11_tensor_broadcasting.cpp eigen3/unsupported/test/cxx11_tensor_striding.cpp eigen3/unsupported/test/cxx11_tensor_io.cpp eigen3/unsupported/test/cxx11_tensor_mixed_indices.cpp eigen3/unsupported/test/autodiff.cpp eigen3/unsupported/test/cxx11_tensor_layout_swap.cpp eigen3/unsupported/test/cxx11_tensor_forced_eval_sycl.cpp eigen3/unsupported/test/cxx11_tensor_contract_cuda.cu eigen3/unsupported/test/cxx11_tensor_device_sycl.cpp eigen3/unsupported/test/cxx11_tensor_ref.cpp eigen3/unsupported/test/minres.cpp eigen3/unsupported/test/splines.cpp eigen3/unsupported/test/cxx11_tensor_image_patch.cpp eigen3/unsupported/test/cxx11_tensor_patch.cpp eigen3/unsupported/test/cxx11_tensor_math.cpp eigen3/unsupported/test/cxx11_tensor_argmax_cuda.cu eigen3/unsupported/test/cxx11_tensor_convolution.cpp eigen3/unsupported/test/cxx11_tensor_roundings.cpp eigen3/unsupported/test/cxx11_tensor_thread_pool.cpp eigen3/unsupported/test/EulerAngles.cpp eigen3/unsupported/test/cxx11_tensor_reduction_sycl.cpp eigen3/unsupported/test/cxx11_tensor_cuda.cu eigen3/unsupported/test/kronecker_product.cpp eigen3/unsupported/test/cxx11_tensor_ifft.cpp eigen3/unsupported/test/cxx11_tensor_cast_float16_cuda.cu eigen3/unsupported/test/cxx11_tensor_lvalue.cpp eigen3/unsupported/test/cxx11_runqueue.cpp eigen3/unsupported/test/cxx11_tensor_volume_patch.cpp eigen3/unsupported/test/cxx11_tensor_empty.cpp eigen3/unsupported/test/CMakeLists.txt eigen3/unsupported/test/openglsupport.cpp eigen3/unsupported/test/cxx11_tensor_casts.cpp eigen3/unsupported/test/forward_adolc.cpp eigen3/unsupported/test/dgmres.cpp eigen3/unsupported/test/cxx11_tensor_symmetry.cpp eigen3/unsupported/test/cxx11_tensor_custom_index.cpp eigen3/unsupported/test/cxx11_tensor_index_list.cpp eigen3/unsupported/test/cxx11_tensor_of_const_values.cpp eigen3/unsupported/test/cxx11_tensor_custom_op.cpp eigen3/unsupported/test/matrix_square_root.cpp eigen3/unsupported/test/sparse_extra.cpp eigen3/unsupported/test/cxx11_tensor_shuffling.cpp eigen3/unsupported/test/cxx11_tensor_reduction.cpp eigen3/unsupported/test/cxx11_tensor_device.cu eigen3/unsupported/test/cxx11_tensor_const.cpp eigen3/unsupported/test/cxx11_tensor_contraction.cpp eigen3/unsupported/test/levenberg_marquardt.cpp eigen3/unsupported/Eigen/AdolcForward eigen3/unsupported/Eigen/IterativeSolvers eigen3/unsupported/Eigen/KroneckerProduct eigen3/unsupported/Eigen/FFT eigen3/unsupported/Eigen/AlignedVector3 eigen3/unsupported/Eigen/LevenbergMarquardt eigen3/unsupported/Eigen/MPRealSupport eigen3/unsupported/Eigen/SpecialFunctions eigen3/unsupported/Eigen/BVH eigen3/unsupported/Eigen/Polynomials eigen3/unsupported/Eigen/SparseExtra eigen3/unsupported/Eigen/ArpackSupport eigen3/unsupported/Eigen/NumericalDiff eigen3/unsupported/Eigen/Splines eigen3/unsupported/Eigen/CXX11/Tensor eigen3/unsupported/Eigen/CXX11/ThreadPool eigen3/unsupported/Eigen/CXX11/TensorSymmetry eigen3/unsupported/Eigen/CXX11/src/util/EmulateCXX11Meta.h eigen3/unsupported/Eigen/CXX11/src/util/CXX11Workarounds.h eigen3/unsupported/Eigen/CXX11/src/util/MaxSizeVector.h eigen3/unsupported/Eigen/CXX11/src/util/EmulateArray.h eigen3/unsupported/Eigen/CXX11/src/util/CXX11Meta.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h eigen3/unsupported/Eigen/CXX11/src/Tensor/README.md eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorReductionCuda.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorInflation.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorFixedSize.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorConvolution.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorUInt128.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorIntDiv.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorGlobalFunctions.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorTraits.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorScan.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorReductionSycl.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorChipping.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExprConstructor.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorConcatenation.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorMacros.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorBroadcasting.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContractionBlocking.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceDefault.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceThreadPool.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractFunctors.h eigen3/unsupported/Eigen/CXX11/src/Tensor/Tensor.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorArgMax.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclPlaceHolderExpr.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorLayoutSwap.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorVolumePatch.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorIndexList.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorFunctors.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclConvertToDeviceExpression.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSycl.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceCuda.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractAccessor.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorCostModel.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclLeafCount.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContractionCuda.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorRef.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclRun.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorBase.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorInitializer.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorGenerator.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDimensionList.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorFFT.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorRandom.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclTuple.h eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorCustomOp.h eigen3/unsupported/Eigen/CXX11/src/ThreadPool/ThreadYield.h eigen3/unsupported/Eigen/CXX11/src/ThreadPool/RunQueue.h eigen3/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h eigen3/unsupported/Eigen/CXX11/src/ThreadPool/EventCount.h eigen3/unsupported/Eigen/CXX11/src/ThreadPool/ThreadPoolInterface.h eigen3/unsupported/Eigen/CXX11/src/ThreadPool/SimpleThreadPool.h eigen3/unsupported/Eigen/CXX11/src/ThreadPool/ThreadEnvironment.h eigen3/unsupported/Eigen/CXX11/src/ThreadPool/ThreadLocal.h eigen3/unsupported/Eigen/CXX11/src/TensorSymmetry/util/TemplateGroupTheory.h eigen3/unsupported/Eigen/CXX11/src/TensorSymmetry/DynamicSymmetry.h eigen3/unsupported/Eigen/CXX11/src/TensorSymmetry/StaticSymmetry.h eigen3/unsupported/Eigen/CXX11/src/TensorSymmetry/Symmetry.h eigen3/unsupported/Eigen/CXX11/CMakeLists.txt eigen3/unsupported/Eigen/MatrixFunctions eigen3/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h eigen3/unsupported/Eigen/src/IterativeSolvers/IncompleteLU.h eigen3/unsupported/Eigen/src/IterativeSolvers/DGMRES.h eigen3/unsupported/Eigen/src/IterativeSolvers/MINRES.h eigen3/unsupported/Eigen/src/IterativeSolvers/Scaling.h eigen3/unsupported/Eigen/src/IterativeSolvers/GMRES.h eigen3/unsupported/Eigen/src/IterativeSolvers/IterationController.h eigen3/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h eigen3/unsupported/Eigen/src/FFT/ei_fftw_impl.h eigen3/unsupported/Eigen/src/FFT/ei_kissfft_impl.h eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMcovar.h eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMpar.h eigen3/unsupported/Eigen/src/LevenbergMarquardt/LevenbergMarquardt.h eigen3/unsupported/Eigen/src/LevenbergMarquardt/CopyrightMINPACK.txt eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMonestep.h eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMqrsolv.h eigen3/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsImpl.h eigen3/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsArrayAPI.h eigen3/unsupported/Eigen/src/SpecialFunctions/arch/CUDA/CudaSpecialFunctions.h eigen3/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsHalf.h eigen3/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsFunctors.h eigen3/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsPacketMath.h eigen3/unsupported/Eigen/src/BVH/KdBVH.h eigen3/unsupported/Eigen/src/BVH/BVAlgorithms.h eigen3/unsupported/Eigen/src/Polynomials/Companion.h eigen3/unsupported/Eigen/src/Polynomials/PolynomialSolver.h eigen3/unsupported/Eigen/src/Polynomials/PolynomialUtils.h eigen3/unsupported/Eigen/src/SparseExtra/BlockSparseMatrix.h eigen3/unsupported/Eigen/src/SparseExtra/RandomSetter.h eigen3/unsupported/Eigen/src/SparseExtra/MarketIO.h eigen3/unsupported/Eigen/src/SparseExtra/DynamicSparseMatrix.h eigen3/unsupported/Eigen/src/SparseExtra/MatrixMarketIterator.h eigen3/unsupported/Eigen/src/SparseExtra/BlockOfDynamicSparseMatrix.h eigen3/unsupported/Eigen/src/NumericalDiff/NumericalDiff.h eigen3/unsupported/Eigen/src/Splines/Spline.h eigen3/unsupported/Eigen/src/Splines/SplineFwd.h eigen3/unsupported/Eigen/src/Splines/SplineFitting.h eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixSquareRoot.h eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h eigen3/unsupported/Eigen/src/MatrixFunctions/StemFunction.h eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h eigen3/unsupported/Eigen/src/MoreVectorization/MathFunctions.h eigen3/unsupported/Eigen/src/Eigenvalues/ArpackSelfAdjointEigenSolver.h eigen3/unsupported/Eigen/src/Skyline/SkylineInplaceLU.h eigen3/unsupported/Eigen/src/Skyline/SkylineStorage.h eigen3/unsupported/Eigen/src/Skyline/SkylineUtil.h eigen3/unsupported/Eigen/src/Skyline/SkylineProduct.h eigen3/unsupported/Eigen/src/Skyline/SkylineMatrixBase.h eigen3/unsupported/Eigen/src/Skyline/SkylineMatrix.h eigen3/unsupported/Eigen/src/AutoDiff/AutoDiffVector.h eigen3/unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h eigen3/unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h eigen3/unsupported/Eigen/src/EulerAngles/EulerSystem.h eigen3/unsupported/Eigen/src/EulerAngles/CMakeLists.txt eigen3/unsupported/Eigen/src/EulerAngles/EulerAngles.h eigen3/unsupported/Eigen/src/NonLinearOptimization/dogleg.h eigen3/unsupported/Eigen/src/NonLinearOptimization/chkder.h eigen3/unsupported/Eigen/src/NonLinearOptimization/r1updt.h eigen3/unsupported/Eigen/src/NonLinearOptimization/fdjac1.h eigen3/unsupported/Eigen/src/NonLinearOptimization/covar.h eigen3/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h eigen3/unsupported/Eigen/src/NonLinearOptimization/qrsolv.h eigen3/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h eigen3/unsupported/Eigen/src/NonLinearOptimization/r1mpyq.h eigen3/unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h eigen3/unsupported/Eigen/src/NonLinearOptimization/lmpar.h eigen3/unsupported/Eigen/MoreVectorization eigen3/unsupported/Eigen/CMakeLists.txt eigen3/unsupported/Eigen/Skyline eigen3/unsupported/Eigen/AutoDiff eigen3/unsupported/Eigen/EulerAngles eigen3/unsupported/Eigen/OpenGLSupport eigen3/unsupported/Eigen/NonLinearOptimization eigen3/unsupported/CMakeLists.txt eigen3/unsupported/doc/snippets/CMakeLists.txt eigen3/unsupported/doc/eigendoxy_layout.xml.in eigen3/unsupported/doc/examples/FFT.cpp eigen3/unsupported/doc/examples/BVH_Example.cpp eigen3/unsupported/doc/examples/PolynomialUtils1.cpp eigen3/unsupported/doc/examples/MatrixLogarithm.cpp eigen3/unsupported/doc/examples/MatrixSine.cpp eigen3/unsupported/doc/examples/MatrixFunction.cpp eigen3/unsupported/doc/examples/MatrixPower_optimal.cpp eigen3/unsupported/doc/examples/MatrixSquareRoot.cpp eigen3/unsupported/doc/examples/MatrixExponential.cpp eigen3/unsupported/doc/examples/EulerAngles.cpp eigen3/unsupported/doc/examples/MatrixPower.cpp eigen3/unsupported/doc/examples/PolynomialSolver1.cpp eigen3/unsupported/doc/examples/CMakeLists.txt eigen3/unsupported/doc/examples/MatrixSinh.cpp eigen3/unsupported/doc/CMakeLists.txt eigen3/unsupported/doc/Overview.dox eigen3/CTestConfig.cmake source-repository head type: git location: git://github.com/chessai/eigen.git library exposed-modules: Eigen.Matrix Eigen.Matrix.Mutable Eigen.SparseMatrix Eigen.SparseMatrix.Mutable Eigen.Parallel Eigen.Internal Eigen.Solver.LA Eigen.Solver.SparseLA hs-source-dirs: src ghc-options: -Wall build-depends: base >= 4.10 && < 5 , binary >= 0.8.0.0 && < 0.8.6.0 , bytestring >= 0.10.4.0 && < 0.11.0.0 , constraints >= 0.10.0 && < 0.11.0 , ghc-prim , primitive >= 0.6.4.0 && < 0.7 , transformers >= 0.3 && < 0.6 , vector >= 0.5 && < 0.13 default-language: Haskell2010 include-dirs: eigen3 , cbits c-sources: cbits/eigen-runtime.cpp cbits/eigen-dense.cpp cbits/eigen-sparse.cpp cbits/eigen-la.cpp cbits/eigen-sparse-la.cpp extra-libraries: stdc++ Test-Suite test-solve type: exitcode-stdio-1.0 main-is: test/solve.hs default-language: Haskell2010 build-depends: base, primitive, vector, bytestring, transformers, binary, eigen, ghc-prim Test-Suite test-solve-sparse type: exitcode-stdio-1.0 main-is: test/solve-sparse.hs default-language: Haskell2010 build-depends: base, primitive, vector, bytestring, transformers, mtl, binary, eigen Test-Suite test-rank type: exitcode-stdio-1.0 main-is: test/rank.hs default-language: Haskell2010 build-depends: base, primitive, vector, bytestring, transformers, binary, eigen, ghc-prim Test-Suite test-regression type: exitcode-stdio-1.0 main-is: test/regression.hs default-language: Haskell2010 build-depends: base, primitive, vector, bytestring, transformers, binary, eigen, ghc-prim