在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → PTAM windows下编译成功的工程、库和可执行文件.zip

PTAM windows下编译成功的工程、库和可执行文件.zip

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:31.79M
  • 下载次数:2
  • 浏览次数:49
  • 发布时间:2021-12-04
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
包含PTAM源代码在windows下编译成功的代码和工程文件,在Release文件夹中有可直接运行的exe文件,还含有用到的库文件(include、lib、不含src)。我自己编译成功的,不是网上找的,我的笔记本的windows10下可以运行。我的相应的文章链接:http://blog.csdn.net/iceteaset/article/details/52649875
【实例截图】
【核心代码】
4744300845184634325.zip
└── PTAM-win32
├── include
│   ├── 1394camapi.h
│   ├── 1394camera
│   │   ├── 1394camapi.h
│   │   ├── 1394CameraControl.h
│   │   ├── 1394CameraControlSize.h
│   │   ├── 1394CameraControlStrobe.h
│   │   ├── 1394CameraControlTrigger.h
│   │   ├── 1394Camera.h
│   │   ├── 1394common.h
│   │   ├── ControlDialog.h
│   │   ├── debug.h
│   │   ├── pch.h
│   │   └── resource.h
│   ├── 1394CameraControl.h
│   ├── 1394CameraControlSize.h
│   ├── 1394CameraControlStrobe.h
│   ├── 1394CameraControlTrigger.h
│   ├── 1394Camera.h
│   ├── 1394common.h
│   ├── clapack
│   │   ├── blaswrap.h
│   │   ├── clapack.h
│   │   └── f2c.h
│   ├── ControlDialog.h
│   ├── cvd
│   │   ├── abs.h
│   │   ├── argb.h
│   │   ├── bgrx.h
│   │   ├── bresenham.h
│   │   ├── brezenham.h
│   │   ├── byte.h
│   │   ├── camera.h
│   │   ├── canny.h
│   │   ├── colourmap.h
│   │   ├── colourspacebuffer.h
│   │   ├── colourspace_convert.h
│   │   ├── colourspace_frame.h
│   │   ├── colourspace.h
│   │   ├── colourspaces.h
│   │   ├── config.h
│   │   ├── connected_components.h
│   │   ├── convolution.h
│   │   ├── cpu_hacks.h
│   │   ├── cvd_image.h
│   │   ├── cvd_timer.h
│   │   ├── deinterlacebuffer.h
│   │   ├── deinterlaceframe.h
│   │   ├── diskbuffer2_frame.h
│   │   ├── diskbuffer2.h
│   │   ├── distance_transform.h
│   │   ├── documentation.h
│   │   ├── draw.h
│   │   ├── esm.h
│   │   ├── eventobject.h
│   │   ├── exceptions.h
│   │   ├── fast_corner.h
│   │   ├── gles1_helpers.h
│   │   ├── gl_helpers.h
│   │   ├── glwindow.h
│   │   ├── haar.h
│   │   ├── harris_corner.h
│   │   ├── helpers.h
│   │   ├── image_convert_fwd.h
│   │   ├── image_convert.h
│   │   ├── image.h
│   │   ├── image_interpolate.h
│   │   ├── image_io.h
│   │   ├── image_ref.h
│   │   ├── integral_image.h
│   │   ├── internal
│   │   │   ├── aligned_mem.h
│   │   │   ├── builtin_components.h
│   │   │   ├── convert_pixel_types.h
│   │   │   ├── gles1_types.h
│   │   │   ├── gl_types.h
│   │   │   ├── image_ref_implementation.hh
│   │   │   ├── io
│   │   │   │   ├── bmp.h
│   │   │   │   ├── cvdimage.h
│   │   │   │   ├── fits.h
│   │   │   │   ├── jpeg.h
│   │   │   │   ├── parameter.h
│   │   │   │   ├── png.h
│   │   │   │   ├── pnm_grok.h
│   │   │   │   ├── save_postscript.h
│   │   │   │   ├── text.h
│   │   │   │   └── tiff.h
│   │   │   ├── is_pod.h
│   │   │   ├── load_and_save.h
│   │   │   ├── name_builtin_types.h
│   │   │   ├── name_CVD_rgb_types.h
│   │   │   ├── pixel_operations.h
│   │   │   ├── pixel_traits.h
│   │   │   ├── rgb_components.h
│   │   │   ├── scalar_convert.h
│   │   │   ├── shared_ptr.h
│   │   │   └── win.h
│   │   ├── interpolate.h
│   │   ├── irls.h
│   │   ├── la.h
│   │   ├── Linux
│   │   │   ├── capture_logic.cxx
│   │   │   ├── dvbuffer3.h
│   │   │   ├── dvbuffer.h
│   │   │   ├── dvframe.h
│   │   │   ├── v4l1buffer.h
│   │   │   ├── v4l1frame.h
│   │   │   ├── v4l2buffer.h
│   │   │   ├── v4l2frame.h
│   │   │   ├── v4lbuffer.h
│   │   │   └── v4lcontrol.h
│   │   ├── localvideobuffer.h
│   │   ├── localvideoframe.h
│   │   ├── message_queue.h
│   │   ├── morphology.h
│   │   ├── nocopy.h
│   │   ├── nonmax_suppression.h
│   │   ├── opencv.h
│   │   ├── OSX
│   │   │   ├── qtbuffer.h
│   │   │   └── qtframe.h
│   │   ├── random.h
│   │   ├── readaheadvideobuffer.h
│   │   ├── rgb8.h
│   │   ├── rgba.h
│   │   ├── rgb.h
│   │   ├── ringbuffer.h
│   │   ├── runnable_batch.h
│   │   ├── runnable.h
│   │   ├── serverpushjpegbuffer.h
│   │   ├── serverpushjpegframe.h
│   │   ├── synchronized.h
│   │   ├── tensor_voting.h
│   │   ├── thread.h
│   │   ├── timeddiskbuffer.h
│   │   ├── timer.h
│   │   ├── utility.h
│   │   ├── vector_image_ref.h
│   │   ├── videobufferflags.h
│   │   ├── videobuffer.h
│   │   ├── videobufferwithdata.h
│   │   ├── videodisplay.h
│   │   ├── videofilebuffer_frame.h
│   │   ├── videofilebuffer.h
│   │   ├── videoframe.h
│   │   ├── videosource.h
│   │   ├── vision_exceptions.h
│   │   ├── vision.h
│   │   └── yc.h
│   ├── d3dcaps.h
│   ├── d3d.h
│   ├── d3drmdef.h
│   ├── d3drm.h
│   ├── d3drmobj.h
│   ├── d3dtypes.h
│   ├── debug.h
│   ├── dxtrans.h
│   ├── Eigen
│   │   ├── bench
│   │   │   ├── basicbench.cxxlist
│   │   │   ├── basicbenchmark.cpp
│   │   │   ├── basicbenchmark.h
│   │   │   ├── benchBlasGemm.cpp
│   │   │   ├── benchCholesky.cpp
│   │   │   ├── benchEigenSolver.cpp
│   │   │   ├── benchFFT.cpp
│   │   │   ├── bench_gemm.cpp
│   │   │   ├── benchGeometry.cpp
│   │   │   ├── benchmark.cpp
│   │   │   ├── benchmarkSlice.cpp
│   │   │   ├── benchmark_suite
│   │   │   ├── benchmarkX.cpp
│   │   │   ├── benchmarkXcwise.cpp
│   │   │   ├── bench_multi_compilers.sh
│   │   │   ├── bench_norm.cpp
│   │   │   ├── bench_reverse.cpp
│   │   │   ├── BenchSparseUtil.h
│   │   │   ├── bench_sum.cpp
│   │   │   ├── BenchTimer.h
│   │   │   ├── bench_unrolling
│   │   │   ├── BenchUtil.h
│   │   │   ├── benchVecAdd.cpp
│   │   │   ├── btl
│   │   │   │   ├── actions
│   │   │   │   │   ├── action_aat_product.hh
│   │   │   │   │   ├── action_ata_product.hh
│   │   │   │   │   ├── action_atv_product.hh
│   │   │   │   │   ├── action_axpby.hh
│   │   │   │   │   ├── action_axpy.hh
│   │   │   │   │   ├── action_cholesky.hh
│   │   │   │   │   ├── action_ger.hh
│   │   │   │   │   ├── action_hessenberg.hh
│   │   │   │   │   ├── action_lu_decomp.hh
│   │   │   │   │   ├── action_lu_solve.hh
│   │   │   │   │   ├── action_matrix_matrix_product_bis.hh
│   │   │   │   │   ├── action_matrix_matrix_product.hh
│   │   │   │   │   ├── action_matrix_vector_product.hh
│   │   │   │   │   ├── action_partial_lu.hh
│   │   │   │   │   ├── action_rot.hh
│   │   │   │   │   ├── action_symv.hh
│   │   │   │   │   ├── action_syr2.hh
│   │   │   │   │   ├── action_trisolve.hh
│   │   │   │   │   ├── action_trisolve_matrix.hh
│   │   │   │   │   ├── action_trmm.hh
│   │   │   │   │   └── basic_actions.hh
│   │   │   │   ├── cmake
│   │   │   │   │   ├── FindACML.cmake
│   │   │   │   │   ├── FindATLAS.cmake
│   │   │   │   │   ├── FindBlitz.cmake
│   │   │   │   │   ├── FindCBLAS.cmake
│   │   │   │   │   ├── FindGMM.cmake
│   │   │   │   │   ├── FindGOTO2.cmake
│   │   │   │   │   ├── FindGOTO.cmake
│   │   │   │   │   ├── FindMKL.cmake
│   │   │   │   │   ├── FindMTL4.cmake
│   │   │   │   │   ├── FindPackageHandleStandardArgs.cmake
│   │   │   │   │   ├── FindTvmet.cmake
│   │   │   │   │   └── MacroOptionalAddSubdirectory.cmake
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── COPYING
│   │   │   │   ├── data
│   │   │   │   │   ├── action_settings.txt
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── gnuplot_common_settings.hh
│   │   │   │   │   ├── go_mean
│   │   │   │   │   ├── mean.cxx
│   │   │   │   │   ├── mk_gnuplot_script.sh
│   │   │   │   │   ├── mk_mean_script.sh
│   │   │   │   │   ├── mk_new_gnuplot.sh
│   │   │   │   │   ├── perlib_plot_settings.txt
│   │   │   │   │   ├── regularize.cxx
│   │   │   │   │   ├── smooth_all.sh
│   │   │   │   │   └── smooth.cxx
│   │   │   │   ├── generic_bench
│   │   │   │   │   ├── bench.hh
│   │   │   │   │   ├── bench_parameter.hh
│   │   │   │   │   ├── btl.hh
│   │   │   │   │   ├── init
│   │   │   │   │   │   ├── init_function.hh
│   │   │   │   │   │   ├── init_matrix.hh
│   │   │   │   │   │   └── init_vector.hh
│   │   │   │   │   ├── static
│   │   │   │   │   │   ├── bench_static.hh
│   │   │   │   │   │   ├── intel_bench_fixed_size.hh
│   │   │   │   │   │   └── static_size_generator.hh
│   │   │   │   │   ├── timers
│   │   │   │   │   │   ├── mixed_perf_analyzer.hh
│   │   │   │   │   │   ├── portable_perf_analyzer.hh
│   │   │   │   │   │   ├── portable_perf_analyzer_old.hh
│   │   │   │   │   │   ├── portable_timer.hh
│   │   │   │   │   │   ├── STL_perf_analyzer.hh
│   │   │   │   │   │   ├── STL_timer.hh
│   │   │   │   │   │   ├── x86_perf_analyzer.hh
│   │   │   │   │   │   └── x86_timer.hh
│   │   │   │   │   └── utils
│   │   │   │   │   ├── size_lin_log.hh
│   │   │   │   │   ├── size_log.hh
│   │   │   │   │   ├── utilities.h
│   │   │   │   │   └── xy_file.hh
│   │   │   │   ├── libs
│   │   │   │   │   ├── BLAS
│   │   │   │   │   │   ├── blas.h
│   │   │   │   │   │   ├── blas_interface.hh
│   │   │   │   │   │   ├── blas_interface_impl.hh
│   │   │   │   │   │   ├── c_interface_base.h
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   └── main.cpp
│   │   │   │   │   ├── blitz
│   │   │   │   │   │   ├── blitz_interface.hh
│   │   │   │   │   │   ├── blitz_LU_solve_interface.hh
│   │   │   │   │   │   ├── btl_blitz.cpp
│   │   │   │   │   │   ├── btl_tiny_blitz.cpp
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   └── tiny_blitz_interface.hh
│   │   │   │   │   ├── eigen2
│   │   │   │   │   │   ├── btl_tiny_eigen2.cpp
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   ├── eigen2_interface.hh
│   │   │   │   │   │   ├── main_adv.cpp
│   │   │   │   │   │   ├── main_linear.cpp
│   │   │   │   │   │   ├── main_matmat.cpp
│   │   │   │   │   │   └── main_vecmat.cpp
│   │   │   │   │   ├── eigen3
│   │   │   │   │   │   ├── btl_tiny_eigen3.cpp
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   ├── eigen3_interface.hh
│   │   │   │   │   │   ├── main_adv.cpp
│   │   │   │   │   │   ├── main_linear.cpp
│   │   │   │   │   │   ├── main_matmat.cpp
│   │   │   │   │   │   └── main_vecmat.cpp
│   │   │   │   │   ├── gmm
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   ├── gmm_interface.hh
│   │   │   │   │   │   ├── gmm_LU_solve_interface.hh
│   │   │   │   │   │   └── main.cpp
│   │   │   │   │   ├── mtl4
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   ├── main.cpp
│   │   │   │   │   │   ├── mtl4_interface.hh
│   │   │   │   │   │   └── mtl4_LU_solve_interface.hh
│   │   │   │   │   ├── STL
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   ├── main.cpp
│   │   │   │   │   │   └── STL_interface.hh
│   │   │   │   │   ├── tvmet
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   ├── main.cpp
│   │   │   │   │   │   └── tvmet_interface.hh
│   │   │   │   │   └── ublas
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── main.cpp
│   │   │   │   │   └── ublas_interface.hh
│   │   │   │   └── README
│   │   │   ├── check_cache_queries.cpp
│   │   │   ├── eig33.cpp
│   │   │   ├── geometry.cpp
│   │   │   ├── product_threshold.cpp
│   │   │   ├── quatmul.cpp
│   │   │   ├── quat_slerp.cpp
│   │   │   ├── README.txt
│   │   │   ├── sparse_cholesky.cpp
│   │   │   ├── sparse_dense_product.cpp
│   │   │   ├── sparse_lu.cpp
│   │   │   ├── sparse_product.cpp
│   │   │   ├── sparse_randomsetter.cpp
│   │   │   ├── sparse_setter.cpp
│   │   │   ├── sparse_transpose.cpp
│   │   │   ├── sparse_trisolver.cpp
│   │   │   ├── spbench
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── spbench.dtd
│   │   │   │   ├── spbenchsolver.cpp
│   │   │   │   ├── spbenchsolver.h
│   │   │   │   ├── spbenchstyle.h
│   │   │   │   ├── sp_solver.cpp
│   │   │   │   └── test_sparseLU.cpp
│   │   │   ├── spmv.cpp
│   │   │   └── vdw_new.cpp
│   │   ├── blas
│   │   │   ├── BandTriangularSolver.h
│   │   │   ├── chbmv.f
│   │   │   ├── chpmv.f
│   │   │   ├── CMakeLists.txt
│   │   │   ├── common.h
│   │   │   ├── complexdots.f
│   │   │   ├── complex_double.cpp
│   │   │   ├── complex_single.cpp
│   │   │   ├── ctbmv.f
│   │   │   ├── double.cpp
│   │   │   ├── drotm.f
│   │   │   ├── drotmg.f
│   │   │   ├── dsbmv.f
│   │   │   ├── dspmv.f
│   │   │   ├── dtbmv.f
│   │   │   ├── GeneralRank1Update.h
│   │   │   ├── level1_cplx_impl.h
│   │   │   ├── level1_impl.h
│   │   │   ├── level1_real_impl.h
│   │   │   ├── level2_cplx_impl.h
│   │   │   ├── level2_impl.h
│   │   │   ├── level2_real_impl.h
│   │   │   ├── level3_impl.h
│   │   │   ├── lsame.f
│   │   │   ├── PackedSelfadjointProduct.h
│   │   │   ├── PackedTriangularMatrixVector.h
│   │   │   ├── PackedTriangularSolverVector.h
│   │   │   ├── Rank2Update.h
│   │   │   ├── README.txt
│   │   │   ├── single.cpp
│   │   │   ├── srotm.f
│   │   │   ├── srotmg.f
│   │   │   ├── ssbmv.f
│   │   │   ├── sspmv.f
│   │   │   ├── stbmv.f
│   │   │   ├── testing
│   │   │   │   ├── cblat1.f
│   │   │   │   ├── cblat2.dat
│   │   │   │   ├── cblat2.f
│   │   │   │   ├── cblat3.dat
│   │   │   │   ├── cblat3.f
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── dblat1.f
│   │   │   │   ├── dblat2.dat
│   │   │   │   ├── dblat2.f
│   │   │   │   ├── dblat3.dat
│   │   │   │   ├── dblat3.f
│   │   │   │   ├── runblastest.sh
│   │   │   │   ├── sblat1.f
│   │   │   │   ├── sblat2.dat
│   │   │   │   ├── sblat2.f
│   │   │   │   ├── sblat3.dat
│   │   │   │   ├── sblat3.f
│   │   │   │   ├── zblat1.f
│   │   │   │   ├── zblat2.dat
│   │   │   │   ├── zblat2.f
│   │   │   │   ├── zblat3.dat
│   │   │   │   └── zblat3.f
│   │   │   ├── xerbla.cpp
│   │   │   ├── zhbmv.f
│   │   │   ├── zhpmv.f
│   │   │   └── ztbmv.f
│   │   ├── cmake
│   │   │   ├── EigenConfigureTesting.cmake
│   │   │   ├── EigenDetermineOSVersion.cmake
│   │   │   ├── EigenDetermineVSServicePack.cmake
│   │   │   ├── EigenTesting.cmake
│   │   │   ├── FindAdolc.cmake
│   │   │   ├── FindBLAS.cmake
│   │   │   ├── FindCholmod.cmake
│   │   │   ├── FindEigen2.cmake
│   │   │   ├── FindEigen3.cmake
│   │   │   ├── FindFFTW.cmake
│   │   │   ├── FindGLEW.cmake
│   │   │   ├── FindGMP.cmake
│   │   │   ├── FindGoogleHash.cmake
│   │   │   ├── FindGSL.cmake
│   │   │   ├── FindLAPACK.cmake
│   │   │   ├── FindMetis.cmake
│   │   │   ├── FindMPFR.cmake
│   │   │   ├── FindPastix.cmake
│   │   │   ├── FindScotch.cmake
│   │   │   ├── FindSPQR.cmake
│   │   │   ├── FindStandardMathLibrary.cmake
│   │   │   ├── FindSuperLU.cmake
│   │   │   ├── FindUmfpack.cmake
│   │   │   ├── language_support.cmake
│   │   │   └── RegexUtils.cmake
│   │   ├── CMakeLists.txt
│   │   ├── COPYING.BSD
│   │   ├── COPYING.GPL
│   │   ├── COPYING.LGPL
│   │   ├── COPYING.MINPACK
│   │   ├── COPYING.MPL2
│   │   ├── COPYING.README
│   │   ├── CTestConfig.cmake
│   │   ├── CTestCustom.cmake.in
│   │   ├── debug
│   │   │   ├── gdb
│   │   │   │   ├── __init__.py
│   │   │   │   └── printers.py
│   │   │   └── msvc
│   │   │   ├── eigen_autoexp_part.dat
│   │   │   └── eigen.natvis
│   │   ├── demos
│   │   │   ├── CMakeLists.txt
│   │   │   ├── mandelbrot
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── mandelbrot.cpp
│   │   │   │   ├── mandelbrot.h
│   │   │   │   └── README
│   │   │   ├── mix_eigen_and_c
│   │   │   │   ├── binary_library.cpp
│   │   │   │   ├── binary_library.h
│   │   │   │   ├── example.c
│   │   │   │   └── README
│   │   │   └── opengl
│   │   │   ├── camera.cpp
│   │   │   ├── camera.h
│   │   │   ├── CMakeLists.txt
│   │   │   ├── gpuhelper.cpp
│   │   │   ├── gpuhelper.h
│   │   │   ├── icosphere.cpp
│   │   │   ├── icosphere.h
│   │   │   ├── quaternion_demo.cpp
│   │   │   ├── quaternion_demo.h
│   │   │   ├── README
│   │   │   ├── trackball.cpp
│   │   │   └── trackball.h
│   │   ├── doc
│   │   │   ├── A05_PortingFrom2To3.dox
│   │   │   ├── A10_Eigen2SupportModes.dox
│   │   │   ├── AsciiQuickReference.txt
│   │   │   ├── B01_Experimental.dox
│   │   │   ├── ClassHierarchy.dox
│   │   │   ├── CMakeLists.txt
│   │   │   ├── CustomizingEigen.dox
│   │   │   ├── Doxyfile.in
│   │   │   ├── eigendoxy.css
│   │   │   ├── eigendoxy_footer.html.in
│   │   │   ├── eigendoxy_header.html.in
│   │   │   ├── eigendoxy_layout.xml.in
│   │   │   ├── eigendoxy_tabs.css
│   │   │   ├── eigen_navtree_hacks.js
│   │   │   ├── Eigen_Silly_Professor_64x64.png
│   │   │   ├── examples
│   │   │   │   ├── class_Block.cpp
│   │   │   │   ├── class_CwiseBinaryOp.cpp
│   │   │   │   ├── class_CwiseUnaryOp.cpp
│   │   │   │   ├── class_CwiseUnaryOp_ptrfun.cpp
│   │   │   │   ├── class_FixedBlock.cpp
│   │   │   │   ├── class_FixedVectorBlock.cpp
│   │   │   │   ├── class_VectorBlock.cpp
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── DenseBase_middleCols_int.cpp
│   │   │   │   ├── DenseBase_middleRows_int.cpp
│   │   │   │   ├── DenseBase_template_int_middleCols.cpp
│   │   │   │   ├── DenseBase_template_int_middleRows.cpp
│   │   │   │   ├── function_taking_eigenbase.cpp
│   │   │   │   ├── function_taking_ref.cpp
│   │   │   │   ├── MatrixBase_cwise_const.cpp
│   │   │   │   ├── QuickStart_example2_dynamic.cpp
│   │   │   │   ├── QuickStart_example2_fixed.cpp
│   │   │   │   ├── QuickStart_example.cpp
│   │   │   │   ├── TemplateKeyword_flexible.cpp
│   │   │   │   ├── TemplateKeyword_simple.cpp
│   │   │   │   ├── tut_arithmetic_add_sub.cpp
│   │   │   │   ├── tut_arithmetic_dot_cross.cpp
│   │   │   │   ├── tut_arithmetic_matrix_mul.cpp
│   │   │   │   ├── tut_arithmetic_redux_basic.cpp
│   │   │   │   ├── tut_arithmetic_scalar_mul_div.cpp
│   │   │   │   ├── tut_matrix_coefficient_accessors.cpp
│   │   │   │   ├── tut_matrix_resize.cpp
│   │   │   │   ├── tut_matrix_resize_fixed_size.cpp
│   │   │   │   ├── Tutorial_ArrayClass_accessors.cpp
│   │   │   │   ├── Tutorial_ArrayClass_addition.cpp
│   │   │   │   ├── Tutorial_ArrayClass_cwise_other.cpp
│   │   │   │   ├── Tutorial_ArrayClass_interop.cpp
│   │   │   │   ├── Tutorial_ArrayClass_interop_matrix.cpp
│   │   │   │   ├── Tutorial_ArrayClass_mult.cpp
│   │   │   │   ├── Tutorial_BlockOperations_block_assignment.cpp
│   │   │   │   ├── Tutorial_BlockOperations_colrow.cpp
│   │   │   │   ├── Tutorial_BlockOperations_corner.cpp
│   │   │   │   ├── Tutorial_BlockOperations_print_block.cpp
│   │   │   │   ├── Tutorial_BlockOperations_vector.cpp
│   │   │   │   ├── TutorialLinAlgComputeTwice.cpp
│   │   │   │   ├── TutorialLinAlgExComputeSolveError.cpp
│   │   │   │   ├── TutorialLinAlgExSolveColPivHouseholderQR.cpp
│   │   │   │   ├── TutorialLinAlgExSolveLDLT.cpp
│   │   │   │   ├── TutorialLinAlgInverseDeterminant.cpp
│   │   │   │   ├── TutorialLinAlgRankRevealing.cpp
│   │   │   │   ├── TutorialLinAlgSelfAdjointEigenSolver.cpp
│   │   │   │   ├── TutorialLinAlgSetThreshold.cpp
│   │   │   │   ├── TutorialLinAlgSVDSolve.cpp
│   │   │   │   ├── Tutorial_PartialLU_solve.cpp
│   │   │   │   ├── Tutorial_ReductionsVisitorsBroadcasting_broadcast_1nn.cpp
│   │   │   │   ├── Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple.cpp
│   │   │   │   ├── Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple_rowwise.cpp
│   │   │   │   ├── Tutorial_ReductionsVisitorsBroadcasting_colwise.cpp
│   │   │   │   ├── Tutorial_ReductionsVisitorsBroadcasting_maxnorm.cpp
│   │   │   │   ├── Tutorial_ReductionsVisitorsBroadcasting_reductions_bool.cpp
│   │   │   │   ├── Tutorial_ReductionsVisitorsBroadcasting_reductions_norm.cpp
│   │   │   │   ├── Tutorial_ReductionsVisitorsBroadcasting_rowwise.cpp
│   │   │   │   ├── Tutorial_ReductionsVisitorsBroadcasting_visitors.cpp
│   │   │   │   ├── Tutorial_simple_example_dynamic_size.cpp
│   │   │   │   └── Tutorial_simple_example_fixed_size.cpp
│   │   │   ├── FixedSizeVectorizable.dox
│   │   │   ├── FunctionsTakingEigenTypes.dox
│   │   │   ├── HiPerformance.dox
│   │   │   ├── InsideEigenExample.dox
│   │   │   ├── LinearLeastSquares.dox
│   │   │   ├── Manual.dox
│   │   │   ├── Overview.dox
│   │   │   ├── PassingByValue.dox
│   │   │   ├── PreprocessorDirectives.dox
│   │   │   ├── QuickReference.dox
│   │   │   ├── QuickStartGuide.dox
│   │   │   ├── snippets
│   │   │   │   ├── AngleAxis_mimic_euler.cpp
│   │   │   │   ├── class_FullPivLU.cpp
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── ColPivHouseholderQR_solve.cpp
│   │   │   │   ├── compile_snippet.cpp.in
│   │   │   │   ├── ComplexEigenSolver_compute.cpp
│   │   │   │   ├── ComplexEigenSolver_eigenvalues.cpp
│   │   │   │   ├── ComplexEigenSolver_eigenvectors.cpp
│   │   │   │   ├── ComplexSchur_compute.cpp
│   │   │   │   ├── ComplexSchur_matrixT.cpp
│   │   │   │   ├── ComplexSchur_matrixU.cpp
│   │   │   │   ├── Cwise_abs2.cpp
│   │   │   │   ├── Cwise_abs.cpp
│   │   │   │   ├── Cwise_acos.cpp
│   │   │   │   ├── Cwise_asin.cpp
│   │   │   │   ├── Cwise_boolean_and.cpp
│   │   │   │   ├── Cwise_boolean_or.cpp
│   │   │   │   ├── Cwise_cos.cpp
│   │   │   │   ├── Cwise_cube.cpp
│   │   │   │   ├── Cwise_equal_equal.cpp
│   │   │   │   ├── Cwise_exp.cpp
│   │   │   │   ├── Cwise_greater.cpp
│   │   │   │   ├── Cwise_greater_equal.cpp
│   │   │   │   ├── Cwise_inverse.cpp
│   │   │   │   ├── Cwise_less.cpp
│   │   │   │   ├── Cwise_less_equal.cpp
│   │   │   │   ├── Cwise_log.cpp
│   │   │   │   ├── Cwise_max.cpp
│   │   │   │   ├── Cwise_min.cpp
│   │   │   │   ├── Cwise_minus.cpp
│   │   │   │   ├── Cwise_minus_equal.cpp
│   │   │   │   ├── Cwise_not_equal.cpp
│   │   │   │   ├── Cwise_plus.cpp
│   │   │   │   ├── Cwise_plus_equal.cpp
│   │   │   │   ├── Cwise_pow.cpp
│   │   │   │   ├── Cwise_product.cpp
│   │   │   │   ├── Cwise_quotient.cpp
│   │   │   │   ├── Cwise_sin.cpp
│   │   │   │   ├── Cwise_slash_equal.cpp
│   │   │   │   ├── Cwise_sqrt.cpp
│   │   │   │   ├── Cwise_square.cpp
│   │   │   │   ├── Cwise_tan.cpp
│   │   │   │   ├── Cwise_times_equal.cpp
│   │   │   │   ├── DenseBase_LinSpaced.cpp
│   │   │   │   ├── DenseBase_LinSpaced_seq.cpp
│   │   │   │   ├── DenseBase_setLinSpaced.cpp
│   │   │   │   ├── DirectionWise_replicate.cpp
│   │   │   │   ├── DirectionWise_replicate_int.cpp
│   │   │   │   ├── EigenSolver_compute.cpp
│   │   │   │   ├── EigenSolver_EigenSolver_MatrixType.cpp
│   │   │   │   ├── EigenSolver_eigenvalues.cpp
│   │   │   │   ├── EigenSolver_eigenvectors.cpp
│   │   │   │   ├── EigenSolver_pseudoEigenvectors.cpp
│   │   │   │   ├── FullPivHouseholderQR_solve.cpp
│   │   │   │   ├── FullPivLU_image.cpp
│   │   │   │   ├── FullPivLU_kernel.cpp
│   │   │   │   ├── FullPivLU_solve.cpp
│   │   │   │   ├── GeneralizedEigenSolver.cpp
│   │   │   │   ├── HessenbergDecomposition_compute.cpp
│   │   │   │   ├── HessenbergDecomposition_matrixH.cpp
│   │   │   │   ├── HessenbergDecomposition_packedMatrix.cpp
│   │   │   │   ├── HouseholderQR_householderQ.cpp
│   │   │   │   ├── HouseholderQR_solve.cpp
│   │   │   │   ├── HouseholderSequence_HouseholderSequence.cpp
│   │   │   │   ├── IOFormat.cpp
│   │   │   │   ├── Jacobi_makeGivens.cpp
│   │   │   │   ├── Jacobi_makeJacobi.cpp
│   │   │   │   ├── JacobiSVD_basic.cpp
│   │   │   │   ├── LLT_example.cpp
│   │   │   │   ├── LLT_solve.cpp
│   │   │   │   ├── Map_general_stride.cpp
│   │   │   │   ├── Map_inner_stride.cpp
│   │   │   │   ├── Map_outer_stride.cpp
│   │   │   │   ├── Map_placement_new.cpp
│   │   │   │   ├── Map_simple.cpp
│   │   │   │   ├── MatrixBase_adjoint.cpp
│   │   │   │   ├── MatrixBase_all.cpp
│   │   │   │   ├── MatrixBase_array_const.cpp
│   │   │   │   ├── MatrixBase_array.cpp
│   │   │   │   ├── MatrixBase_asDiagonal.cpp
│   │   │   │   ├── MatrixBase_block_int_int.cpp
│   │   │   │   ├── MatrixBase_block_int_int_int_int.cpp
│   │   │   │   ├── MatrixBase_bottomLeftCorner_int_int.cpp
│   │   │   │   ├── MatrixBase_bottomRightCorner_int_int.cpp
│   │   │   │   ├── MatrixBase_bottomRows_int.cpp
│   │   │   │   ├── MatrixBase_cast.cpp
│   │   │   │   ├── MatrixBase_col.cpp
│   │   │   │   ├── MatrixBase_colwise.cpp
│   │   │   │   ├── MatrixBase_computeInverseAndDetWithCheck.cpp
│   │   │   │   ├── MatrixBase_computeInverseWithCheck.cpp
│   │   │   │   ├── MatrixBase_cwiseAbs2.cpp
│   │   │   │   ├── MatrixBase_cwiseAbs.cpp
│   │   │   │   ├── MatrixBase_cwiseEqual.cpp
│   │   │   │   ├── MatrixBase_cwiseInverse.cpp
│   │   │   │   ├── MatrixBase_cwiseMax.cpp
│   │   │   │   ├── MatrixBase_cwiseMin.cpp
│   │   │   │   ├── MatrixBase_cwiseNotEqual.cpp
│   │   │   │   ├── MatrixBase_cwiseProduct.cpp
│   │   │   │   ├── MatrixBase_cwiseQuotient.cpp
│   │   │   │   ├── MatrixBase_cwiseSqrt.cpp
│   │   │   │   ├── MatrixBase_diagonal.cpp
│   │   │   │   ├── MatrixBase_diagonal_int.cpp
│   │   │   │   ├── MatrixBase_diagonal_template_int.cpp
│   │   │   │   ├── MatrixBase_eigenvalues.cpp
│   │   │   │   ├── MatrixBase_end_int.cpp
│   │   │   │   ├── MatrixBase_eval.cpp
│   │   │   │   ├── MatrixBase_extract.cpp
│   │   │   │   ├── MatrixBase_fixedBlock_int_int.cpp
│   │   │   │   ├── MatrixBase_identity.cpp
│   │   │   │   ├── MatrixBase_identity_int_int.cpp
│   │   │   │   ├── MatrixBase_inverse.cpp
│   │   │   │   ├── MatrixBase_isDiagonal.cpp
│   │   │   │   ├── MatrixBase_isIdentity.cpp
│   │   │   │   ├── MatrixBase_isOnes.cpp
│   │   │   │   ├── MatrixBase_isOrthogonal.cpp
│   │   │   │   ├── MatrixBase_isUnitary.cpp
│   │   │   │   ├── MatrixBase_isZero.cpp
│   │   │   │   ├── MatrixBase_leftCols_int.cpp
│   │   │   │   ├── MatrixBase_marked.cpp
│   │   │   │   ├── MatrixBase_noalias.cpp
│   │   │   │   ├── MatrixBase_ones.cpp
│   │   │   │   ├── MatrixBase_ones_int.cpp
│   │   │   │   ├── MatrixBase_ones_int_int.cpp
│   │   │   │   ├── MatrixBase_operatorNorm.cpp
│   │   │   │   ├── MatrixBase_part.cpp
│   │   │   │   ├── MatrixBase_prod.cpp
│   │   │   │   ├── MatrixBase_random.cpp
│   │   │   │   ├── MatrixBase_random_int.cpp
│   │   │   │   ├── MatrixBase_random_int_int.cpp
│   │   │   │   ├── MatrixBase_replicate.cpp
│   │   │   │   ├── MatrixBase_replicate_int_int.cpp
│   │   │   │   ├── MatrixBase_reverse.cpp
│   │   │   │   ├── MatrixBase_rightCols_int.cpp
│   │   │   │   ├── MatrixBase_row.cpp
│   │   │   │   ├── MatrixBase_rowwise.cpp
│   │   │   │   ├── MatrixBase_segment_int_int.cpp
│   │   │   │   ├── MatrixBase_select.cpp
│   │   │   │   ├── MatrixBase_set.cpp
│   │   │   │   ├── MatrixBase_setIdentity.cpp
│   │   │   │   ├── MatrixBase_setOnes.cpp
│   │   │   │   ├── MatrixBase_setRandom.cpp
│   │   │   │   ├── MatrixBase_setZero.cpp
│   │   │   │   ├── MatrixBase_start_int.cpp
│   │   │   │   ├── MatrixBase_template_int_bottomRows.cpp
│   │   │   │   ├── MatrixBase_template_int_end.cpp
│   │   │   │   ├── MatrixBase_template_int_int_block_int_int_int_int.cpp
│   │   │   │   ├── MatrixBase_template_int_int_bottomLeftCorner.cpp
│   │   │   │   ├── MatrixBase_template_int_int_bottomLeftCorner_int_int.cpp
│   │   │   │   ├── MatrixBase_template_int_int_bottomRightCorner.cpp
│   │   │   │   ├── MatrixBase_template_int_int_bottomRightCorner_int_int.cpp
│   │   │   │   ├── MatrixBase_template_int_int_topLeftCorner.cpp
│   │   │   │   ├── MatrixBase_template_int_int_topLeftCorner_int_int.cpp
│   │   │   │   ├── MatrixBase_template_int_int_topRightCorner.cpp
│   │   │   │   ├── MatrixBase_template_int_int_topRightCorner_int_int.cpp
│   │   │   │   ├── MatrixBase_template_int_leftCols.cpp
│   │   │   │   ├── MatrixBase_template_int_rightCols.cpp
│   │   │   │   ├── MatrixBase_template_int_segment.cpp
│   │   │   │   ├── MatrixBase_template_int_start.cpp
│   │   │   │   ├── MatrixBase_template_int_topRows.cpp
│   │   │   │   ├── MatrixBase_topLeftCorner_int_int.cpp
│   │   │   │   ├── MatrixBase_topRightCorner_int_int.cpp
│   │   │   │   ├── MatrixBase_topRows_int.cpp
│   │   │   │   ├── MatrixBase_transpose.cpp
│   │   │   │   ├── MatrixBase_zero.cpp
│   │   │   │   ├── MatrixBase_zero_int.cpp
│   │   │   │   ├── MatrixBase_zero_int_int.cpp
│   │   │   │   ├── Matrix_resize_int.cpp
│   │   │   │   ├── Matrix_resize_int_int.cpp
│   │   │   │   ├── Matrix_resize_int_NoChange.cpp
│   │   │   │   ├── Matrix_resize_NoChange_int.cpp
│   │   │   │   ├── Matrix_setConstant_int.cpp
│   │   │   │   ├── Matrix_setConstant_int_int.cpp
│   │   │   │   ├── Matrix_setIdentity_int_int.cpp
│   │   │   │   ├── Matrix_setOnes_int.cpp
│   │   │   │   ├── Matrix_setOnes_int_int.cpp
│   │   │   │   ├── Matrix_setRandom_int.cpp
│   │   │   │   ├── Matrix_setRandom_int_int.cpp
│   │   │   │   ├── Matrix_setZero_int.cpp
│   │   │   │   ├── Matrix_setZero_int_int.cpp
│   │   │   │   ├── PartialPivLU_solve.cpp
│   │   │   │   ├── PartialRedux_count.cpp
│   │   │   │   ├── PartialRedux_maxCoeff.cpp
│   │   │   │   ├── PartialRedux_minCoeff.cpp
│   │   │   │   ├── PartialRedux_norm.cpp
│   │   │   │   ├── PartialRedux_prod.cpp
│   │   │   │   ├── PartialRedux_squaredNorm.cpp
│   │   │   │   ├── PartialRedux_sum.cpp
│   │   │   │   ├── RealQZ_compute.cpp
│   │   │   │   ├── RealSchur_compute.cpp
│   │   │   │   ├── RealSchur_RealSchur_MatrixType.cpp
│   │   │   │   ├── SelfAdjointEigenSolver_compute_MatrixType2.cpp
│   │   │   │   ├── SelfAdjointEigenSolver_compute_MatrixType.cpp
│   │   │   │   ├── SelfAdjointEigenSolver_eigenvalues.cpp
│   │   │   │   ├── SelfAdjointEigenSolver_eigenvectors.cpp
│   │   │   │   ├── SelfAdjointEigenSolver_operatorInverseSqrt.cpp
│   │   │   │   ├── SelfAdjointEigenSolver_operatorSqrt.cpp
│   │   │   │   ├── SelfAdjointEigenSolver_SelfAdjointEigenSolver.cpp
│   │   │   │   ├── SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType2.cpp
│   │   │   │   ├── SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType.cpp
│   │   │   │   ├── SelfAdjointView_eigenvalues.cpp
│   │   │   │   ├── SelfAdjointView_operatorNorm.cpp
│   │   │   │   ├── TopicAliasing_block_correct.cpp
│   │   │   │   ├── TopicAliasing_block.cpp
│   │   │   │   ├── TopicAliasing_cwise.cpp
│   │   │   │   ├── TopicAliasing_mult1.cpp
│   │   │   │   ├── TopicAliasing_mult2.cpp
│   │   │   │   ├── TopicAliasing_mult3.cpp
│   │   │   │   ├── TopicStorageOrders_example.cpp
│   │   │   │   ├── Tridiagonalization_compute.cpp
│   │   │   │   ├── Tridiagonalization_decomposeInPlace.cpp
│   │   │   │   ├── Tridiagonalization_diagonal.cpp
│   │   │   │   ├── Tridiagonalization_householderCoefficients.cpp
│   │   │   │   ├── Tridiagonalization_packedMatrix.cpp
│   │   │   │   ├── Tridiagonalization_Tridiagonalization_MatrixType.cpp
│   │   │   │   ├── tut_arithmetic_redux_minmax.cpp
│   │   │   │   ├── tut_arithmetic_transpose_aliasing.cpp
│   │   │   │   ├── tut_arithmetic_transpose_conjugate.cpp
│   │   │   │   ├── tut_arithmetic_transpose_inplace.cpp
│   │   │   │   ├── tut_matrix_assignment_resizing.cpp
│   │   │   │   ├── Tutorial_AdvancedInitialization_Block.cpp
│   │   │   │   ├── Tutorial_AdvancedInitialization_CommaTemporary.cpp
│   │   │   │   ├── Tutorial_AdvancedInitialization_Join.cpp
│   │   │   │   ├── Tutorial_AdvancedInitialization_LinSpaced.cpp
│   │   │   │   ├── Tutorial_AdvancedInitialization_ThreeWays.cpp
│   │   │   │   ├── Tutorial_AdvancedInitialization_Zero.cpp
│   │   │   │   ├── Tutorial_commainit_01b.cpp
│   │   │   │   ├── Tutorial_commainit_01.cpp
│   │   │   │   ├── Tutorial_commainit_02.cpp
│   │   │   │   ├── Tutorial_Map_rowmajor.cpp
│   │   │   │   ├── Tutorial_Map_using.cpp
│   │   │   │   ├── Tutorial_solve_matrix_inverse.cpp
│   │   │   │   ├── Tutorial_solve_multiple_rhs.cpp
│   │   │   │   ├── Tutorial_solve_reuse_decomposition.cpp
│   │   │   │   ├── Tutorial_solve_singular.cpp
│   │   │   │   ├── Tutorial_solve_triangular.cpp
│   │   │   │   ├── Tutorial_solve_triangular_inplace.cpp
│   │   │   │   └── Vectorwise_reverse.cpp
│   │   │   ├── SparseLinearSystems.dox
│   │   │   ├── SparseQuickReference.dox
│   │   │   ├── special_examples
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── Tutorial_sparse_example.cpp
│   │   │   │   └── Tutorial_sparse_example_details.cpp
│   │   │   ├── StlContainers.dox
│   │   │   ├── StorageOrders.dox
│   │   │   ├── StructHavingEigenMembers.dox
│   │   │   ├── TemplateKeyword.dox
│   │   │   ├── TopicAliasing.dox
│   │   │   ├── TopicAssertions.dox
│   │   │   ├── TopicEigenExpressionTemplates.dox
│   │   │   ├── TopicLazyEvaluation.dox
│   │   │   ├── TopicLinearAlgebraDecompositions.dox
│   │   │   ├── TopicMultithreading.dox
│   │   │   ├── TopicResizing.dox
│   │   │   ├── TopicScalarTypes.dox
│   │   │   ├── TopicVectorization.dox
│   │   │   ├── TutorialAdvancedInitialization.dox
│   │   │   ├── TutorialArrayClass.dox
│   │   │   ├── TutorialBlockOperations.dox
│   │   │   ├── tutorial.cpp
│   │   │   ├── TutorialGeometry.dox
│   │   │   ├── TutorialLinearAlgebra.dox
│   │   │   ├── TutorialMapClass.dox
│   │   │   ├── TutorialMatrixArithmetic.dox
│   │   │   ├── TutorialMatrixClass.dox
│   │   │   ├── TutorialReductionsVisitorsBroadcasting.dox
│   │   │   ├── TutorialSparse.dox
│   │   │   ├── TutorialSparse_example_details.dox
│   │   │   ├── UnalignedArrayAssert.dox
│   │   │   ├── UsingIntelMKL.dox
│   │   │   └── WrongStackAlignment.dox
│   │   ├── Eigen
│   │   │   ├── Array
│   │   │   ├── Cholesky
│   │   │   ├── CholmodSupport
│   │   │   ├── CMakeLists.txt
│   │   │   ├── Core
│   │   │   ├── Dense
│   │   │   ├── Eigen
│   │   │   ├── Eigen2Support
│   │   │   ├── Eigenvalues
│   │   │   ├── Geometry
│   │   │   ├── Householder
│   │   │   ├── IterativeLinearSolvers
│   │   │   ├── Jacobi
│   │   │   ├── LeastSquares
│   │   │   ├── LU
│   │   │   ├── MetisSupport
│   │   │   ├── OrderingMethods
│   │   │   ├── PardisoSupport
│   │   │   ├── PaStiXSupport
│   │   │   ├── QR
│   │   │   ├── QtAlignedMalloc
│   │   │   ├── Sparse
│   │   │   ├── SparseCholesky
│   │   │   ├── SparseCore
│   │   │   ├── SparseLU
│   │   │   ├── SparseQR
│   │   │   ├── SPQRSupport
│   │   │   ├── src
│   │   │   │   ├── Cholesky
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── LDLT.h
│   │   │   │   │   ├── LLT.h
│   │   │   │   │   └── LLT_MKL.h
│   │   │   │   ├── CholmodSupport
│   │   │   │   │   ├── CholmodSupport.h
│   │   │   │   │   └── CMakeLists.txt
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── Core
│   │   │   │   │   ├── arch
│   │   │   │   │   │   ├── AltiVec
│   │   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   │   ├── Complex.h
│   │   │   │   │   │   │   └── PacketMath.h
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   ├── Default
│   │   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   │   └── Settings.h
│   │   │   │   │   │   ├── NEON
│   │   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   │   ├── Complex.h
│   │   │   │   │   │   │   └── PacketMath.h
│   │   │   │   │   │   └── SSE
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   ├── Complex.h
│   │   │   │   │   │   ├── MathFunctions.h
│   │   │   │   │   │   └── PacketMath.h
│   │   │   │   │   ├── ArrayBase.h
│   │   │   │   │   ├── Array.h
│   │   │   │   │   ├── ArrayWrapper.h
│   │   │   │   │   ├── Assign.h
│   │   │   │   │   ├── Assign_MKL.h
│   │   │   │   │   ├── BandMatrix.h
│   │   │   │   │   ├── Block.h
│   │   │   │   │   ├── BooleanRedux.h
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── CommaInitializer.h
│   │   │   │   │   ├── CoreIterators.h
│   │   │   │   │   ├── CwiseBinaryOp.h
│   │   │   │   │   ├── CwiseNullaryOp.h
│   │   │   │   │   ├── CwiseUnaryOp.h
│   │   │   │   │   ├── CwiseUnaryView.h
│   │   │   │   │   ├── DenseBase.h
│   │   │   │   │   ├── DenseCoeffsBase.h
│   │   │   │   │   ├── DenseStorage.h
│   │   │   │   │   ├── Diagonal.h
│   │   │   │   │   ├── DiagonalMatrix.h
│   │   │   │   │   ├── DiagonalProduct.h
│   │   │   │   │   ├── Dot.h
│   │   │   │   │   ├── EigenBase.h
│   │   │   │   │   ├── Flagged.h
│   │   │   │   │   ├── ForceAlignedAccess.h
│   │   │   │   │   ├── Functors.h
│   │   │   │   │   ├── Fuzzy.h
│   │   │   │   │   ├── GeneralProduct.h
│   │   │   │   │   ├── GenericPacketMath.h
│   │   │   │   │   ├── GlobalFunctions.h
│   │   │   │   │   ├── IO.h
│   │   │   │   │   ├── MapBase.h
│   │   │   │   │   ├── Map.h
│   │   │   │   │   ├── MathFunctions.h
│   │   │   │   │   ├── MatrixBase.h
│   │   │   │   │   ├── Matrix.h
│   │   │   │   │   ├── NestByValue.h
│   │   │   │   │   ├── NoAlias.h
│   │   │   │   │   ├── NumTraits.h
│   │   │   │   │   ├── PermutationMatrix.h
│   │   │   │   │   ├── PlainObjectBase.h
│   │   │   │   │   ├── ProductBase.h
│   │   │   │   │   ├── products
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   ├── CoeffBasedProduct.h
│   │   │   │   │   │   ├── GeneralBlockPanelKernel.h
│   │   │   │   │   │   ├── GeneralMatrixMatrix.h
│   │   │   │   │   │   ├── GeneralMatrixMatrix_MKL.h
│   │   │   │   │   │   ├── GeneralMatrixMatrixTriangular.h
│   │   │   │   │   │   ├── GeneralMatrixMatrixTriangular_MKL.h
│   │   │   │   │   │   ├── GeneralMatrixVector.h
│   │   │   │   │   │   ├── GeneralMatrixVector_MKL.h
│   │   │   │   │   │   ├── Parallelizer.h
│   │   │   │   │   │   ├── SelfadjointMatrixMatrix.h
│   │   │   │   │   │   ├── SelfadjointMatrixMatrix_MKL.h
│   │   │   │   │   │   ├── SelfadjointMatrixVector.h
│   │   │   │   │   │   ├── SelfadjointMatrixVector_MKL.h
│   │   │   │   │   │   ├── SelfadjointProduct.h
│   │   │   │   │   │   ├── SelfadjointRank2Update.h
│   │   │   │   │   │   ├── TriangularMatrixMatrix.h
│   │   │   │   │   │   ├── TriangularMatrixMatrix_MKL.h
│   │   │   │   │   │   ├── TriangularMatrixVector.h
│   │   │   │   │   │   ├── TriangularMatrixVector_MKL.h
│   │   │   │   │   │   ├── TriangularSolverMatrix.h
│   │   │   │   │   │   ├── TriangularSolverMatrix_MKL.h
│   │   │   │   │   │   └── TriangularSolverVector.h
│   │   │   │   │   ├── Random.h
│   │   │   │   │   ├── Redux.h
│   │   │   │   │   ├── Ref.h
│   │   │   │   │   ├── Replicate.h
│   │   │   │   │   ├── ReturnByValue.h
│   │   │   │   │   ├── Reverse.h
│   │   │   │   │   ├── Select.h
│   │   │   │   │   ├── SelfAdjointView.h
│   │   │   │   │   ├── SelfCwiseBinaryOp.h
│   │   │   │   │   ├── SolveTriangular.h
│   │   │   │   │   ├── StableNorm.h
│   │   │   │   │   ├── Stride.h
│   │   │   │   │   ├── Swap.h
│   │   │   │   │   ├── Transpose.h
│   │   │   │   │   ├── Transpositions.h
│   │   │   │   │   ├── TriangularMatrix.h
│   │   │   │   │   ├── util
│   │   │   │   │   │   ├── BlasUtil.h
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   ├── Constants.h
│   │   │   │   │   │   ├── DisableStupidWarnings.h
│   │   │   │   │   │   ├── ForwardDeclarations.h
│   │   │   │   │   │   ├── Macros.h
│   │   │   │   │   │   ├── Memory.h
│   │   │   │   │   │   ├── Meta.h
│   │   │   │   │   │   ├── MKL_support.h
│   │   │   │   │   │   ├── NonMPL2.h
│   │   │   │   │   │   ├── ReenableStupidWarnings.h
│   │   │   │   │   │   ├── StaticAssert.h
│   │   │   │   │   │   └── XprHelper.h
│   │   │   │   │   ├── VectorBlock.h
│   │   │   │   │   ├── VectorwiseOp.h
│   │   │   │   │   └── Visitor.h
│   │   │   │   ├── Eigen2Support
│   │   │   │   │   ├── Block.h
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── Cwise.h
│   │   │   │   │   ├── CwiseOperators.h
│   │   │   │   │   ├── Geometry
│   │   │   │   │   │   ├── AlignedBox.h
│   │   │   │   │   │   ├── All.h
│   │   │   │   │   │   ├── AngleAxis.h
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   ├── Hyperplane.h
│   │   │   │   │   │   ├── ParametrizedLine.h
│   │   │   │   │   │   ├── Quaternion.h
│   │   │   │   │   │   ├── Rotation2D.h
│   │   │   │   │   │   ├── RotationBase.h
│   │   │   │   │   │   ├── Scaling.h
│   │   │   │   │   │   ├── Transform.h
│   │   │   │   │   │   └── Translation.h
│   │   │   │   │   ├── Lazy.h
│   │   │   │   │   ├── LeastSquares.h
│   │   │   │   │   ├── LU.h
│   │   │   │   │   ├── Macros.h
│   │   │   │   │   ├── MathFunctions.h
│   │   │   │   │   ├── Memory.h
│   │   │   │   │   ├── Meta.h
│   │   │   │   │   ├── Minor.h
│   │   │   │   │   ├── QR.h
│   │   │   │   │   ├── SVD.h
│   │   │   │   │   ├── TriangularSolver.h
│   │   │   │   │   └── VectorBlock.h
│   │   │   │   ├── Eigenvalues
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── ComplexEigenSolver.h
│   │   │   │   │   ├── ComplexSchur.h
│   │   │   │   │   ├── ComplexSchur_MKL.h
│   │   │   │   │   ├── EigenSolver.h
│   │   │   │   │   ├── GeneralizedEigenSolver.h
│   │   │   │   │   ├── GeneralizedSelfAdjointEigenSolver.h
│   │   │   │   │   ├── HessenbergDecomposition.h
│   │   │   │   │   ├── MatrixBaseEigenvalues.h
│   │   │   │   │   ├── RealQZ.h
│   │   │   │   │   ├── RealSchur.h
│   │   │   │   │   ├── RealSchur_MKL.h
│   │   │   │   │   ├── SelfAdjointEigenSolver.h
│   │   │   │   │   ├── SelfAdjointEigenSolver_MKL.h
│   │   │   │   │   └── Tridiagonalization.h
│   │   │   │   ├── Geometry
│   │   │   │   │   ├── AlignedBox.h
│   │   │   │   │   ├── AngleAxis.h
│   │   │   │   │   ├── arch
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   └── Geometry_SSE.h
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── EulerAngles.h
│   │   │   │   │   ├── Homogeneous.h
│   │   │   │   │   ├── Hyperplane.h
│   │   │   │   │   ├── OrthoMethods.h
│   │   │   │   │   ├── ParametrizedLine.h
│   │   │   │   │   ├── Quaternion.h
│   │   │   │   │   ├── Rotation2D.h
│   │   │   │   │   ├── RotationBase.h
│   │   │   │   │   ├── Scaling.h
│   │   │   │   │   ├── Transform.h
│   │   │   │   │   ├── Translation.h
│   │   │   │   │   └── Umeyama.h
│   │   │   │   ├── Householder
│   │   │   │   │   ├── BlockHouseholder.h
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── Householder.h
│   │   │   │   │   └── HouseholderSequence.h
│   │   │   │   ├── IterativeLinearSolvers
│   │   │   │   │   ├── BasicPreconditioners.h
│   │   │   │   │   ├── BiCGSTAB.h
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── ConjugateGradient.h
│   │   │   │   │   ├── IncompleteLUT.h
│   │   │   │   │   └── IterativeSolverBase.h
│   │   │   │   ├── Jacobi
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   └── Jacobi.h
│   │   │   │   ├── LU
│   │   │   │   │   ├── arch
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   └── Inverse_SSE.h
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── Determinant.h
│   │   │   │   │   ├── FullPivLU.h
│   │   │   │   │   ├── Inverse.h
│   │   │   │   │   ├── PartialPivLU.h
│   │   │   │   │   └── PartialPivLU_MKL.h
│   │   │   │   ├── MetisSupport
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   └── MetisSupport.h
│   │   │   │   ├── misc
│   │   │   │   │   ├── blas.h
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── Image.h
│   │   │   │   │   ├── Kernel.h
│   │   │   │   │   ├── Solve.h
│   │   │   │   │   └── SparseSolve.h
│   │   │   │   ├── OrderingMethods
│   │   │   │   │   ├── Amd.h
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── Eigen_Colamd.h
│   │   │   │   │   └── Ordering.h
│   │   │   │   ├── PardisoSupport
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   └── PardisoSupport.h
│   │   │   │   ├── PaStiXSupport
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   └── PaStiXSupport.h
│   │   │   │   ├── plugins
│   │   │   │   │   ├── ArrayCwiseBinaryOps.h
│   │   │   │   │   ├── ArrayCwiseUnaryOps.h
│   │   │   │   │   ├── BlockMethods.h
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── CommonCwiseBinaryOps.h
│   │   │   │   │   ├── CommonCwiseUnaryOps.h
│   │   │   │   │   ├── MatrixCwiseBinaryOps.h
│   │   │   │   │   └── MatrixCwiseUnaryOps.h
│   │   │   │   ├── QR
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── ColPivHouseholderQR.h
│   │   │   │   │   ├── ColPivHouseholderQR_MKL.h
│   │   │   │   │   ├── FullPivHouseholderQR.h
│   │   │   │   │   ├── HouseholderQR.h
│   │   │   │   │   └── HouseholderQR_MKL.h
│   │   │   │   ├── SparseCholesky
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── SimplicialCholesky.h
│   │   │   │   │   └── SimplicialCholesky_impl.h
│   │   │   │   ├── SparseCore
│   │   │   │   │   ├── AmbiVector.h
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── CompressedStorage.h
│   │   │   │   │   ├── ConservativeSparseSparseProduct.h
│   │   │   │   │   ├── MappedSparseMatrix.h
│   │   │   │   │   ├── SparseBlock.h
│   │   │   │   │   ├── SparseColEtree.h
│   │   │   │   │   ├── SparseCwiseBinaryOp.h
│   │   │   │   │   ├── SparseCwiseUnaryOp.h
│   │   │   │   │   ├── SparseDenseProduct.h
│   │   │   │   │   ├── SparseDiagonalProduct.h
│   │   │   │   │   ├── SparseDot.h
│   │   │   │   │   ├── SparseFuzzy.h
│   │   │   │   │   ├── SparseMatrixBase.h
│   │   │   │   │   ├── SparseMatrix.h
│   │   │   │   │   ├── SparsePermutation.h
│   │   │   │   │   ├── SparseProduct.h
│   │   │   │   │   ├── SparseRedux.h
│   │   │   │   │   ├── SparseSelfAdjointView.h
│   │   │   │   │   ├── SparseSparseProductWithPruning.h
│   │   │   │   │   ├── SparseTranspose.h
│   │   │   │   │   ├── SparseTriangularView.h
│   │   │   │   │   ├── SparseUtil.h
│   │   │   │   │   ├── SparseVector.h
│   │   │   │   │   ├── SparseView.h
│   │   │   │   │   └── TriangularSolver.h
│   │   │   │   ├── SparseLU
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── SparseLU_column_bmod.h
│   │   │   │   │   ├── SparseLU_column_dfs.h
│   │   │   │   │   ├── SparseLU_copy_to_ucol.h
│   │   │   │   │   ├── SparseLU_gemm_kernel.h
│   │   │   │   │   ├── SparseLU.h
│   │   │   │   │   ├── SparseLU_heap_relax_snode.h
│   │   │   │   │   ├── SparseLUImpl.h
│   │   │   │   │   ├── SparseLU_kernel_bmod.h
│   │   │   │   │   ├── SparseLU_Memory.h
│   │   │   │   │   ├── SparseLU_panel_bmod.h
│   │   │   │   │   ├── SparseLU_panel_dfs.h
│   │   │   │   │   ├── SparseLU_pivotL.h
│   │   │   │   │   ├── SparseLU_pruneL.h
│   │   │   │   │   ├── SparseLU_relax_snode.h
│   │   │   │   │   ├── SparseLU_Structs.h
│   │   │   │   │   ├── SparseLU_SupernodalMatrix.h
│   │   │   │   │   └── SparseLU_Utils.h
│   │   │   │   ├── SparseQR
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   └── SparseQR.h
│   │   │   │   ├── SPQRSupport
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   └── SuiteSparseQRSupport.h
│   │   │   │   ├── StlSupport
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── details.h
│   │   │   │   │   ├── StdDeque.h
│   │   │   │   │   ├── StdList.h
│   │   │   │   │   └── StdVector.h
│   │   │   │   ├── SuperLUSupport
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   └── SuperLUSupport.h
│   │   │   │   ├── SVD
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── JacobiSVD.h
│   │   │   │   │   ├── JacobiSVD_MKL.h
│   │   │   │   │   └── UpperBidiagonalization.h
│   │   │   │   └── UmfPackSupport
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   └── UmfPackSupport.h
│   │   │   ├── StdDeque
│   │   │   ├── StdList
│   │   │   ├── StdVector
│   │   │   ├── SuperLUSupport
│   │   │   ├── SVD
│   │   │   └── UmfPackSupport
│   │   ├── eigen3.pc.in
│   │   ├── failtest
│   │   │   ├── block_nonconst_ctor_on_const_xpr_0.cpp
│   │   │   ├── block_nonconst_ctor_on_const_xpr_1.cpp
│   │   │   ├── block_nonconst_ctor_on_const_xpr_2.cpp
│   │   │   ├── block_on_const_type_actually_const_0.cpp
│   │   │   ├── block_on_const_type_actually_const_1.cpp
│   │   │   ├── CMakeLists.txt
│   │   │   ├── const_qualified_block_method_retval_0.cpp
│   │   │   ├── const_qualified_block_method_retval_1.cpp
│   │   │   ├── const_qualified_diagonal_method_retval.cpp
│   │   │   ├── const_qualified_transpose_method_retval.cpp
│   │   │   ├── diagonal_nonconst_ctor_on_const_xpr.cpp
│   │   │   ├── diagonal_on_const_type_actually_const.cpp
│   │   │   ├── failtest_sanity_check.cpp
│   │   │   ├── map_nonconst_ctor_on_const_ptr_0.cpp
│   │   │   ├── map_nonconst_ctor_on_const_ptr_1.cpp
│   │   │   ├── map_nonconst_ctor_on_const_ptr_2.cpp
│   │   │   ├── map_nonconst_ctor_on_const_ptr_3.cpp
│   │   │   ├── map_nonconst_ctor_on_const_ptr_4.cpp
│   │   │   ├── map_on_const_type_actually_const_0.cpp
│   │   │   ├── map_on_const_type_actually_const_1.cpp
│   │   │   ├── transpose_nonconst_ctor_on_const_xpr.cpp
│   │   │   └── transpose_on_const_type_actually_const.cpp
│   │   ├── INSTALL
│   │   ├── lapack
│   │   │   ├── cholesky.cpp
│   │   │   ├── clacgv.f
│   │   │   ├── cladiv.f
│   │   │   ├── clarfb.f
│   │   │   ├── clarf.f
│   │   │   ├── clarfg.f
│   │   │   ├── clarft.f
│   │   │   ├── CMakeLists.txt
│   │   │   ├── complex_double.cpp
│   │   │   ├── complex_single.cpp
│   │   │   ├── dladiv.f
│   │   │   ├── dlamch.f
│   │   │   ├── dlapy2.f
│   │   │   ├── dlapy3.f
│   │   │   ├── dlarfb.f
│   │   │   ├── dlarf.f
│   │   │   ├── dlarfg.f
│   │   │   ├── dlarft.f
│   │   │   ├── double.cpp
│   │   │   ├── dsecnd_NONE.f
│   │   │   ├── eigenvalues.cpp
│   │   │   ├── ilaclc.f
│   │   │   ├── ilaclr.f
│   │   │   ├── iladlc.f
│   │   │   ├── iladlr.f
│   │   │   ├── ilaslc.f
│   │   │   ├── ilaslr.f
│   │   │   ├── ilazlc.f
│   │   │   ├── ilazlr.f
│   │   │   ├── lapack_common.h
│   │   │   ├── lu.cpp
│   │   │   ├── second_NONE.f
│   │   │   ├── single.cpp
│   │   │   ├── sladiv.f
│   │   │   ├── slamch.f
│   │   │   ├── slapy2.f
│   │   │   ├── slapy3.f
│   │   │   ├── slarfb.f
│   │   │   ├── slarf.f
│   │   │   ├── slarfg.f
│   │   │   ├── slarft.f
│   │   │   ├── zlacgv.f
│   │   │   ├── zladiv.f
│   │   │   ├── zlarfb.f
│   │   │   ├── zlarf.f
│   │   │   ├── zlarfg.f
│   │   │   └── zlarft.f
│   │   ├── scripts
│   │   │   ├── buildtests.in
│   │   │   ├── cdashtesting.cmake.in
│   │   │   ├── check.in
│   │   │   ├── CMakeLists.txt
│   │   │   ├── debug.in
│   │   │   ├── eigen_gen_credits.cpp
│   │   │   ├── eigen_gen_docs
│   │   │   ├── release.in
│   │   │   └── relicense.py
│   │   ├── signature_of_eigen3_matrix_library
│   │   ├── test
│   │   │   ├── adjoint.cpp
│   │   │   ├── array.cpp
│   │   │   ├── array_for_matrix.cpp
│   │   │   ├── array_replicate.cpp
│   │   │   ├── array_reverse.cpp
│   │   │   ├── bandmatrix.cpp
│   │   │   ├── basicstuff.cpp
│   │   │   ├── bicgstab.cpp
│   │   │   ├── block.cpp
│   │   │   ├── cholesky.cpp
│   │   │   ├── cholmod_support.cpp
│   │   │   ├── CMakeLists.txt
│   │   │   ├── commainitializer.cpp
│   │   │   ├── conjugate_gradient.cpp
│   │   │   ├── conservative_resize.cpp
│   │   │   ├── corners.cpp
│   │   │   ├── cwiseop.cpp
│   │   │   ├── denseLM.cpp
│   │   │   ├── determinant.cpp
│   │   │   ├── diagonal.cpp
│   │   │   ├── diagonalmatrices.cpp
│   │   │   ├── dontalign.cpp
│   │   │   ├── dynalloc.cpp
│   │   │   ├── eigen2
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── eigen2_adjoint.cpp
│   │   │   │   ├── eigen2_alignedbox.cpp
│   │   │   │   ├── eigen2_array.cpp
│   │   │   │   ├── eigen2_basicstuff.cpp
│   │   │   │   ├── eigen2_bug_132.cpp
│   │   │   │   ├── eigen2_cholesky.cpp
│   │   │   │   ├── eigen2_commainitializer.cpp
│   │   │   │   ├── eigen2_cwiseop.cpp
│   │   │   │   ├── eigen2_determinant.cpp
│   │   │   │   ├── eigen2_dynalloc.cpp
│   │   │   │   ├── eigen2_eigensolver.cpp
│   │   │   │   ├── eigen2_first_aligned.cpp
│   │   │   │   ├── eigen2_geometry.cpp
│   │   │   │   ├── eigen2_geometry_with_eigen2_prefix.cpp
│   │   │   │   ├── eigen2_hyperplane.cpp
│   │   │   │   ├── eigen2_inverse.cpp
│   │   │   │   ├── eigen2_linearstructure.cpp
│   │   │   │   ├── eigen2_lu.cpp
│   │   │   │   ├── eigen2_map.cpp
│   │   │   │   ├── eigen2_meta.cpp
│   │   │   │   ├── eigen2_miscmatrices.cpp
│   │   │   │   ├── eigen2_mixingtypes.cpp
│   │   │   │   ├── eigen2_newstdvector.cpp
│   │   │   │   ├── eigen2_nomalloc.cpp
│   │   │   │   ├── eigen2_packetmath.cpp
│   │   │   │   ├── eigen2_parametrizedline.cpp
│   │   │   │   ├── eigen2_prec_inverse_4x4.cpp
│   │   │   │   ├── eigen2_product_large.cpp
│   │   │   │   ├── eigen2_product_small.cpp
│   │   │   │   ├── eigen2_qr.cpp
│   │   │   │   ├── eigen2_qtvector.cpp
│   │   │   │   ├── eigen2_regression.cpp
│   │   │   │   ├── eigen2_sizeof.cpp
│   │   │   │   ├── eigen2_smallvectors.cpp
│   │   │   │   ├── eigen2_sparse_basic.cpp
│   │   │   │   ├── eigen2_sparse_product.cpp
│   │   │   │   ├── eigen2_sparse_solvers.cpp
│   │   │   │   ├── eigen2_sparse_vector.cpp
│   │   │   │   ├── eigen2_stdvector.cpp
│   │   │   │   ├── eigen2_submatrices.cpp
│   │   │   │   ├── eigen2_sum.cpp
│   │   │   │   ├── eigen2_svd.cpp
│   │   │   │   ├── eigen2_swap.cpp
│   │   │   │   ├── eigen2_triangular.cpp
│   │   │   │   ├── eigen2_unalignedassert.cpp
│   │   │   │   ├── eigen2_visitor.cpp
│   │   │   │   ├── gsl_helper.h
│   │   │   │   ├── main.h
│   │   │   │   ├── product.h
│   │   │   │   ├── runtest.sh
│   │   │   │   ├── sparse.h
│   │   │   │   └── testsuite.cmake
│   │   │   ├── eigen2support.cpp
│   │   │   ├── eigensolver_complex.cpp
│   │   │   ├── eigensolver_generalized_real.cpp
│   │   │   ├── eigensolver_generic.cpp
│   │   │   ├── eigensolver_selfadjoint.cpp
│   │   │   ├── exceptions.cpp
│   │   │   ├── first_aligned.cpp
│   │   │   ├── geo_alignedbox.cpp
│   │   │   ├── geo_eulerangles.cpp
│   │   │   ├── geo_homogeneous.cpp
│   │   │   ├── geo_hyperplane.cpp
│   │   │   ├── geo_orthomethods.cpp
│   │   │   ├── geo_parametrizedline.cpp
│   │   │   ├── geo_quaternion.cpp
│   │   │   ├── geo_transformations.cpp
│   │   │   ├── hessenberg.cpp
│   │   │   ├── householder.cpp
│   │   │   ├── integer_types.cpp
│   │   │   ├── inverse.cpp
│   │   │   ├── jacobi.cpp
│   │   │   ├── jacobisvd.cpp
│   │   │   ├── linearstructure.cpp
│   │   │   ├── lu.cpp
│   │   │   ├── main.h
│   │   │   ├── mapped_matrix.cpp
│   │   │   ├── mapstaticmethods.cpp
│   │   │   ├── mapstride.cpp
│   │   │   ├── meta.cpp
│   │   │   ├── metis_support.cpp
│   │   │   ├── miscmatrices.cpp
│   │   │   ├── mixingtypes.cpp
│   │   │   ├── nesting_ops.cpp
│   │   │   ├── nomalloc.cpp
│   │   │   ├── nullary.cpp
│   │   │   ├── packetmath.cpp
│   │   │   ├── pardiso_support.cpp
│   │   │   ├── pastix_support.cpp
│   │   │   ├── permutationmatrices.cpp
│   │   │   ├── prec_inverse_4x4.cpp
│   │   │   ├── product_extra.cpp
│   │   │   ├── product.h
│   │   │   ├── product_large.cpp
│   │   │   ├── product_mmtr.cpp
│   │   │   ├── product_notemporary.cpp
│   │   │   ├── product_selfadjoint.cpp
│   │   │   ├── product_small.cpp
│   │   │   ├── product_symm.cpp
│   │   │   ├── product_syrk.cpp
│   │   │   ├── product_trmm.cpp
│   │   │   ├── product_trmv.cpp
│   │   │   ├── product_trsolve.cpp
│   │   │   ├── qr_colpivoting.cpp
│   │   │   ├── qr.cpp
│   │   │   ├── qr_fullpivoting.cpp
│   │   │   ├── qtvector.cpp
│   │   │   ├── real_qz.cpp
│   │   │   ├── redux.cpp
│   │   │   ├── ref.cpp
│   │   │   ├── resize.cpp
│   │   │   ├── runtest.sh
│   │   │   ├── schur_complex.cpp
│   │   │   ├── schur_real.cpp
│   │   │   ├── selfadjoint.cpp
│   │   │   ├── simplicial_cholesky.cpp
│   │   │   ├── sizeof.cpp
│   │   │   ├── sizeoverflow.cpp
│   │   │   ├── smallvectors.cpp
│   │   │   ├── sparse_basic.cpp
│   │   │   ├── sparse.h
│   │   │   ├── sparseLM.cpp
│   │   │   ├── sparselu.cpp
│   │   │   ├── sparse_permutations.cpp
│   │   │   ├── sparse_product.cpp
│   │   │   ├── sparseqr.cpp
│   │   │   ├── sparse_solver.h
│   │   │   ├── sparse_solvers.cpp
│   │   │   ├── sparse_vector.cpp
│   │   │   ├── special_numbers.cpp
│   │   │   ├── spqr_support.cpp
│   │   │   ├── stable_norm.cpp
│   │   │   ├── stddeque.cpp
│   │   │   ├── stdlist.cpp
│   │   │   ├── stdvector.cpp
│   │   │   ├── stdvector_overload.cpp
│   │   │   ├── superlu_support.cpp
│   │   │   ├── swap.cpp
│   │   │   ├── testsuite.cmake
│   │   │   ├── triangular.cpp
│   │   │   ├── umeyama.cpp
│   │   │   ├── umfpack_support.cpp
│   │   │   ├── unalignedassert.cpp
│   │   │   ├── unalignedcount.cpp
│   │   │   ├── upperbidiagonalization.cpp
│   │   │   ├── vectorization_logic.cpp
│   │   │   ├── vectorwiseop.cpp
│   │   │   ├── visitor.cpp
│   │   │   └── zerosized.cpp
│   │   └── unsupported
│   │   ├── bench
│   │   │   └── bench_svd.cpp
│   │   ├── CMakeLists.txt
│   │   ├── doc
│   │   │   ├── CMakeLists.txt
│   │   │   ├── eigendoxy_layout.xml.in
│   │   │   ├── examples
│   │   │   │   ├── BVH_Example.cpp
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── FFT.cpp
│   │   │   │   ├── MatrixExponential.cpp
│   │   │   │   ├── MatrixFunction.cpp
│   │   │   │   ├── MatrixLogarithm.cpp
│   │   │   │   ├── MatrixPower.cpp
│   │   │   │   ├── MatrixPower_optimal.cpp
│   │   │   │   ├── MatrixSine.cpp
│   │   │   │   ├── MatrixSinh.cpp
│   │   │   │   ├── MatrixSquareRoot.cpp
│   │   │   │   ├── PolynomialSolver1.cpp
│   │   │   │   └── PolynomialUtils1.cpp
│   │   │   ├── Overview.dox
│   │   │   └── snippets
│   │   │   └── CMakeLists.txt
│   │   ├── Eigen
│   │   │   ├── AdolcForward
│   │   │   ├── AlignedVector3
│   │   │   ├── ArpackSupport
│   │   │   ├── AutoDiff
│   │   │   ├── BVH
│   │   │   ├── CMakeLists.txt
│   │   │   ├── FFT
│   │   │   ├── IterativeSolvers
│   │   │   ├── KroneckerProduct
│   │   │   ├── LevenbergMarquardt
│   │   │   ├── MatrixFunctions
│   │   │   ├── MoreVectorization
│   │   │   ├── MPRealSupport
│   │   │   ├── NonLinearOptimization
│   │   │   ├── NumericalDiff
│   │   │   ├── OpenGLSupport
│   │   │   ├── Polynomials
│   │   │   ├── Skyline
│   │   │   ├── SparseExtra
│   │   │   ├── Splines
│   │   │   ├── src
│   │   │   │   ├── AutoDiff
│   │   │   │   │   ├── AutoDiffJacobian.h
│   │   │   │   │   ├── AutoDiffScalar.h
│   │   │   │   │   ├── AutoDiffVector.h
│   │   │   │   │   └── CMakeLists.txt
│   │   │   │   ├── BVH
│   │   │   │   │   ├── BVAlgorithms.h
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   └── KdBVH.h
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── Eigenvalues
│   │   │   │   │   └── ArpackSelfAdjointEigenSolver.h
│   │   │   │   ├── FFT
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── ei_fftw_impl.h
│   │   │   │   │   └── ei_kissfft_impl.h
│   │   │   │   ├── IterativeSolvers
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── ConstrainedConjGrad.h
│   │   │   │   │   ├── DGMRES.h
│   │   │   │   │   ├── GMRES.h
│   │   │   │   │   ├── IncompleteCholesky.h
│   │   │   │   │   ├── IncompleteLU.h
│   │   │   │   │   ├── IterationController.h
│   │   │   │   │   ├── MINRES.h
│   │   │   │   │   └── Scaling.h
│   │   │   │   ├── KroneckerProduct
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   └── KroneckerTensorProduct.h
│   │   │   │   ├── LevenbergMarquardt
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── CopyrightMINPACK.txt
│   │   │   │   │   ├── LevenbergMarquardt.h
│   │   │   │   │   ├── LMcovar.h
│   │   │   │   │   ├── LMonestep.h
│   │   │   │   │   ├── LMpar.h
│   │   │   │   │   └── LMqrsolv.h
│   │   │   │   ├── MatrixFunctions
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── MatrixExponential.h
│   │   │   │   │   ├── MatrixFunctionAtomic.h
│   │   │   │   │   ├── MatrixFunction.h
│   │   │   │   │   ├── MatrixLogarithm.h
│   │   │   │   │   ├── MatrixPower.h
│   │   │   │   │   ├── MatrixSquareRoot.h
│   │   │   │   │   └── StemFunction.h
│   │   │   │   ├── MoreVectorization
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   └── MathFunctions.h
│   │   │   │   ├── NonLinearOptimization
│   │   │   │   │   ├── chkder.h
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── covar.h
│   │   │   │   │   ├── dogleg.h
│   │   │   │   │   ├── fdjac1.h
│   │   │   │   │   ├── HybridNonLinearSolver.h
│   │   │   │   │   ├── LevenbergMarquardt.h
│   │   │   │   │   ├── lmpar.h
│   │   │   │   │   ├── qrsolv.h
│   │   │   │   │   ├── r1mpyq.h
│   │   │   │   │   ├── r1updt.h
│   │   │   │   │   └── rwupdt.h
│   │   │   │   ├── NumericalDiff
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   └── NumericalDiff.h
│   │   │   │   ├── Polynomials
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── Companion.h
│   │   │   │   │   ├── PolynomialSolver.h
│   │   │   │   │   └── PolynomialUtils.h
│   │   │   │   ├── Skyline
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── SkylineInplaceLU.h
│   │   │   │   │   ├── SkylineMatrixBase.h
│   │   │   │   │   ├── SkylineMatrix.h
│   │   │   │   │   ├── SkylineProduct.h
│   │   │   │   │   ├── SkylineStorage.h
│   │   │   │   │   └── SkylineUtil.h
│   │   │   │   ├── SparseExtra
│   │   │   │   │   ├── BlockOfDynamicSparseMatrix.h
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── DynamicSparseMatrix.h
│   │   │   │   │   ├── MarketIO.h
│   │   │   │   │   ├── MatrixMarketIterator.h
│   │   │   │   │   └── RandomSetter.h
│   │   │   │   ├── Splines
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── SplineFitting.h
│   │   │   │   │   ├── SplineFwd.h
│   │   │   │   │   └── Spline.h
│   │   │   │   └── SVD
│   │   │   │   ├── BDCSVD.h
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── doneInBDCSVD.txt
│   │   │   │   ├── JacobiSVD.h
│   │   │   │   ├── SVDBase.h
│   │   │   │   └── TODOBdcsvd.txt
│   │   │   └── SVD
│   │   ├── README.txt
│   │   └── test
│   │   ├── alignedvector3.cpp
│   │   ├── autodiff.cpp
│   │   ├── bdcsvd.cpp
│   │   ├── BVH.cpp
│   │   ├── CMakeLists.txt
│   │   ├── dgmres.cpp
│   │   ├── FFT.cpp
│   │   ├── FFTW.cpp
│   │   ├── forward_adolc.cpp
│   │   ├── gmres.cpp
│   │   ├── jacobisvd.cpp
│   │   ├── kronecker_product.cpp
│   │   ├── levenberg_marquardt.cpp
│   │   ├── matrix_exponential.cpp
│   │   ├── matrix_function.cpp
│   │   ├── matrix_functions.h
│   │   ├── matrix_power.cpp
│   │   ├── matrix_square_root.cpp
│   │   ├── minres.cpp
│   │   ├── mpreal
│   │   │   └── mpreal.h
│   │   ├── mpreal_support.cpp
│   │   ├── NonLinearOptimization.cpp
│   │   ├── NumericalDiff.cpp
│   │   ├── openglsupport.cpp
│   │   ├── polynomialsolver.cpp
│   │   ├── polynomialutils.cpp
│   │   ├── sparse_extra.cpp
│   │   ├── splines.cpp
│   │   └── svd_common.h
│   ├── ewclib.h
│   ├── f2c
│   │   ├── ctype.h0
│   │   ├── f2c.h
│   │   ├── f2c.h0
│   │   ├── fio.h
│   │   ├── fmt.h
│   │   ├── fp.h
│   │   ├── lio.h
│   │   ├── rawio.h
│   │   ├── signal1.h0
│   │   └── sysdep1.h0
│   ├── GL
│   │   ├── fgl.h
│   │   ├── fglu.h
│   │   ├── fglut.h
│   │   ├── glew.h
│   │   ├── glsmap.h
│   │   ├── glut.h
│   │   ├── glxew.h
│   │   ├── tube.h
│   │   └── wglew.h
│   ├── gvars3
│   │   ├── config.h
│   │   ├── config.h.in
│   │   ├── default.h
│   │   ├── GStringUtil.h
│   │   ├── GUI_Fltk2.h
│   │   ├── GUI_Fltk.h
│   │   ├── GUI.h
│   │   ├── GUI_Motif.h
│   │   ├── GUI_non_readline.h
│   │   ├── GUI_readline.h
│   │   ├── GUI_Widgets.h
│   │   ├── gv3_implementation.hh
│   │   ├── gvars3.h
│   │   ├── instances.h
│   │   ├── serialize.h
│   │   └── type_name.h
│   ├── jconfig.h
│   ├── jmorecfg.h
│   ├── jpeglib.h
│   ├── levmar
│   │   ├── compiler.h
│   │   ├── levmar.h
│   │   ├── levmar.h.in
│   │   ├── lm.h
│   │   └── misc.h
│   ├── opencv
│   │   ├── cvaux.h
│   │   ├── cvaux.hpp
│   │   ├── cv.h
│   │   ├── cv.hpp
│   │   ├── cvwimage.h
│   │   ├── cxcore.h
│   │   ├── cxcore.hpp
│   │   ├── cxeigen.hpp
│   │   ├── cxmisc.h
│   │   ├── highgui.h
│   │   └── ml.h
│   ├── opencv2
│   │   ├── calib3d
│   │   │   └── calib3d.hpp
│   │   ├── contrib
│   │   │   ├── contrib.hpp
│   │   │   ├── detection_based_tracker.hpp
│   │   │   ├── hybridtracker.hpp
│   │   │   ├── openfabmap.hpp
│   │   │   └── retina.hpp
│   │   ├── core
│   │   │   ├── affine.hpp
│   │   │   ├── core_c.h
│   │   │   ├── core.hpp
│   │   │   ├── cuda_devptrs.hpp
│   │   │   ├── devmem2d.hpp
│   │   │   ├── eigen.hpp
│   │   │   ├── gpumat.hpp
│   │   │   ├── internal.hpp
│   │   │   ├── mat.hpp
│   │   │   ├── opengl_interop_deprecated.hpp
│   │   │   ├── opengl_interop.hpp
│   │   │   ├── operations.hpp
│   │   │   ├── types_c.h
│   │   │   ├── version.hpp
│   │   │   └── wimage.hpp
│   │   ├── features2d
│   │   │   └── features2d.hpp
│   │   ├── flann
│   │   │   ├── all_indices.h
│   │   │   ├── allocator.h
│   │   │   ├── any.h
│   │   │   ├── autotuned_index.h
│   │   │   ├── composite_index.h
│   │   │   ├── config.h
│   │   │   ├── defines.h
│   │   │   ├── dist.h
│   │   │   ├── dummy.h
│   │   │   ├── dynamic_bitset.h
│   │   │   ├── flann_base.hpp
│   │   │   ├── flann.hpp
│   │   │   ├── general.h
│   │   │   ├── ground_truth.h
│   │   │   ├── hdf5.h
│   │   │   ├── heap.h
│   │   │   ├── hierarchical_clustering_index.h
│   │   │   ├── index_testing.h
│   │   │   ├── kdtree_index.h
│   │   │   ├── kdtree_single_index.h
│   │   │   ├── kmeans_index.h
│   │   │   ├── linear_index.h
│   │   │   ├── logger.h
│   │   │   ├── lsh_index.h
│   │   │   ├── lsh_table.h
│   │   │   ├── matrix.h
│   │   │   ├── miniflann.hpp
│   │   │   ├── nn_index.h
│   │   │   ├── object_factory.h
│   │   │   ├── params.h
│   │   │   ├── random.h
│   │   │   ├── result_set.h
│   │   │   ├── sampling.h
│   │   │   ├── saving.h
│   │   │   ├── simplex_downhill.h
│   │   │   └── timer.h
│   │   ├── gpu
│   │   │   ├── device
│   │   │   │   ├── block.hpp
│   │   │   │   ├── border_interpolate.hpp
│   │   │   │   ├── color.hpp
│   │   │   │   ├── common.hpp
│   │   │   │   ├── datamov_utils.hpp
│   │   │   │   ├── detail
│   │   │   │   │   ├── color_detail.hpp
│   │   │   │   │   ├── reduce.hpp
│   │   │   │   │   ├── reduce_key_val.hpp
│   │   │   │   │   ├── transform_detail.hpp
│   │   │   │   │   ├── type_traits_detail.hpp
│   │   │   │   │   └── vec_distance_detail.hpp
│   │   │   │   ├── dynamic_smem.hpp
│   │   │   │   ├── emulation.hpp
│   │   │   │   ├── filters.hpp
│   │   │   │   ├── funcattrib.hpp
│   │   │   │   ├── functional.hpp
│   │   │   │   ├── limits.hpp
│   │   │   │   ├── reduce.hpp
│   │   │   │   ├── saturate_cast.hpp
│   │   │   │   ├── scan.hpp
│   │   │   │   ├── simd_functions.hpp
│   │   │   │   ├── static_check.hpp
│   │   │   │   ├── transform.hpp
│   │   │   │   ├── type_traits.hpp
│   │   │   │   ├── utility.hpp
│   │   │   │   ├── vec_distance.hpp
│   │   │   │   ├── vec_math.hpp
│   │   │   │   ├── vec_traits.hpp
│   │   │   │   ├── warp.hpp
│   │   │   │   ├── warp_reduce.hpp
│   │   │   │   └── warp_shuffle.hpp
│   │   │   ├── devmem2d.hpp
│   │   │   ├── gpu.hpp
│   │   │   ├── gpumat.hpp
│   │   │   └── stream_accessor.hpp
│   │   ├── highgui
│   │   │   ├── cap_ios.h
│   │   │   ├── highgui_c.h
│   │   │   ├── highgui.hpp
│   │   │   └── ios.h
│   │   ├── imgproc
│   │   │   ├── imgproc_c.h
│   │   │   ├── imgproc.hpp
│   │   │   └── types_c.h
│   │   ├── legacy
│   │   │   ├── blobtrack.hpp
│   │   │   ├── compat.hpp
│   │   │   ├── legacy.hpp
│   │   │   └── streams.hpp
│   │   ├── ml
│   │   │   └── ml.hpp
│   │   ├── nonfree
│   │   │   ├── features2d.hpp
│   │   │   ├── gpu.hpp
│   │   │   ├── nonfree.hpp
│   │   │   └── ocl.hpp
│   │   ├── objdetect
│   │   │   └── objdetect.hpp
│   │   ├── ocl
│   │   │   ├── matrix_operations.hpp
│   │   │   └── ocl.hpp
│   │   ├── opencv.hpp
│   │   ├── opencv_modules.hpp
│   │   ├── photo
│   │   │   ├── photo_c.h
│   │   │   └── photo.hpp
│   │   ├── stitching
│   │   │   ├── detail
│   │   │   │   ├── autocalib.hpp
│   │   │   │   ├── blenders.hpp
│   │   │   │   ├── camera.hpp
│   │   │   │   ├── exposure_compensate.hpp
│   │   │   │   ├── matchers.hpp
│   │   │   │   ├── motion_estimators.hpp
│   │   │   │   ├── seam_finders.hpp
│   │   │   │   ├── util.hpp
│   │   │   │   ├── util_inl.hpp
│   │   │   │   ├── warpers.hpp
│   │   │   │   └── warpers_inl.hpp
│   │   │   ├── stitcher.hpp
│   │   │   └── warpers.hpp
│   │   ├── superres
│   │   │   ├── optical_flow.hpp
│   │   │   └── superres.hpp
│   │   ├── ts
│   │   │   ├── gpu_perf.hpp
│   │   │   ├── gpu_test.hpp
│   │   │   ├── ts_gtest.h
│   │   │   ├── ts.hpp
│   │   │   └── ts_perf.hpp
│   │   ├── video
│   │   │   ├── background_segm.hpp
│   │   │   ├── tracking.hpp
│   │   │   └── video.hpp
│   │   └── videostab
│   │   ├── deblurring.hpp
│   │   ├── fast_marching.hpp
│   │   ├── fast_marching_inl.hpp
│   │   ├── frame_source.hpp
│   │   ├── global_motion.hpp
│   │   ├── inpainting.hpp
│   │   ├── log.hpp
│   │   ├── motion_stabilizing.hpp
│   │   ├── optical_flow.hpp
│   │   ├── stabilizer.hpp
│   │   └── videostab.hpp
│   ├── pch.h
│   ├── pthread.h
│   ├── qedit.h
│   ├── resource.h
│   ├── sched.h
│   ├── semaphore.h
│   ├── TooN
│   │   ├── benchmark
│   │   │   ├── generate_solvers.m
│   │   │   ├── solve_ax_equals_b.cc
│   │   │   └── solvers.cc
│   │   ├── Cholesky.h
│   │   ├── configure
│   │   ├── configure.ac
│   │   ├── COPYING
│   │   ├── determinant.h
│   │   ├── doc
│   │   │   ├── COPYING_FDL
│   │   │   ├── cramer.gnuplot
│   │   │   ├── cramer.h
│   │   │   ├── cramer.png
│   │   │   ├── documentation.h
│   │   │   ├── linoperatorsdoc.h
│   │   │   └── Makefile
│   │   ├── Doxyfile
│   │   ├── functions
│   │   │   ├── derivatives.h
│   │   │   └── fadbad.h
│   │   ├── gaussian_elimination.h
│   │   ├── gauss_jordan.h
│   │   ├── generated.h
│   │   ├── GPL.txt
│   │   ├── GR_SVD.h
│   │   ├── helpers.h
│   │   ├── internal
│   │   │   ├── allocator.hh
│   │   │   ├── builtin_typeof.h
│   │   │   ├── comma.hh
│   │   │   ├── config.hh
│   │   │   ├── config.hh.in
│   │   │   ├── config - 副本.hh
│   │   │   ├── data_functions.hh
│   │   │   ├── data.hh
│   │   │   ├── dchecktest.hh
│   │   │   ├── debug.hh
│   │   │   ├── deprecated.hh
│   │   │   ├── diagmatrix.h
│   │   │   ├── introspection.hh
│   │   │   ├── make_vector.hh
│   │   │   ├── matrix.hh
│   │   │   ├── mbase.hh
│   │   │   ├── objects.h
│   │   │   ├── operators.hh
│   │   │   ├── overfill_error.hh
│   │   │   ├── planar_complex.hh
│   │   │   ├── reference.hh
│   │   │   ├── size_mismatch.hh
│   │   │   ├── slice_error.hh
│   │   │   ├── typeof.hh
│   │   │   ├── vbase.hh
│   │   │   └── vector.hh
│   │   ├── irls.h
│   │   ├── Lapack_Cholesky.h
│   │   ├── lapack.h
│   │   ├── LU.h
│   │   ├── make_data_functions.awk
│   │   ├── Makefile.in
│   │   ├── make_make_vector.awk
│   │   ├── make_typeof.awk
│   │   ├── numdiff.awk
│   │   ├── optimization
│   │   │   ├── brent.h
│   │   │   ├── conjugate_gradient.h
│   │   │   ├── downhill_simplex.h
│   │   │   └── golden_section.h
│   │   ├── QR.h
│   │   ├── QR_Lapack.h
│   │   ├── README
│   │   ├── regressions
│   │   │   ├── chol_lapack.cc
│   │   │   ├── chol_lapack.txt
│   │   │   ├── chol_toon.cc
│   │   │   ├── chol_toon.txt
│   │   │   ├── complex.cc
│   │   │   ├── complex.txt
│   │   │   ├── determinant.cc
│   │   │   ├── determinant.m
│   │   │   ├── determinant.txt
│   │   │   ├── diagonal_matrix.cc
│   │   │   ├── diagonal_matrix.txt
│   │   │   ├── eigen-sqrt.cc
│   │   │   ├── eigen-sqrt.txt
│   │   │   ├── fill.cc
│   │   │   ├── fill.txt
│   │   │   ├── gaussian_elimination.cc
│   │   │   ├── gaussian_elimination.txt
│   │   │   ├── gauss_jordan.cc
│   │   │   ├── gauss_jordan.txt
│   │   │   ├── gr_svd.cc
│   │   │   ├── gr_svd.txt
│   │   │   ├── lu.cc
│   │   │   ├── lu.txt
│   │   │   ├── qr.cc
│   │   │   ├── qr.txt
│   │   │   ├── regression.h
│   │   │   ├── simplex.cc
│   │   │   ├── simplex.txt
│   │   │   ├── slice.cc
│   │   │   ├── slice.txt
│   │   │   ├── so3.cc
│   │   │   ├── so3.txt
│   │   │   ├── sym_eigen.cc
│   │   │   ├── sym_eigen.m
│   │   │   ├── sym_eigen.txt
│   │   │   ├── vector_resize.cc
│   │   │   ├── vector_resize.txt
│   │   │   ├── zeros.cc
│   │   │   └── zeros.txt
│   │   ├── se2.h
│   │   ├── se3.h
│   │   ├── sim2.h
│   │   ├── sim3.h
│   │   ├── sl.h
│   │   ├── so2.h
│   │   ├── so3.h
│   │   ├── SVD.h
│   │   ├── SymEigen.h
│   │   ├── test
│   │   │   ├── as_foo.cc
│   │   │   ├── brent_test.cc
│   │   │   ├── cg_test.cc
│   │   │   ├── cg_view.gnuplot
│   │   │   ├── cramer.cc
│   │   │   ├── deriv_test.cc
│   │   │   ├── diagslice.cc
│   │   │   ├── dynamic_test.cc
│   │   │   ├── fadbad.cpp
│   │   │   ├── gaussian_elimination_test.cc
│   │   │   ├── golden_test.cc
│   │   │   ├── identity_test.cc
│   │   │   ├── log.cc
│   │   │   ├── lutest.cc
│   │   │   ├── make_vector.cc
│   │   │   ├── makevector.cc
│   │   │   ├── mat_test2.cc
│   │   │   ├── mat_test.cc
│   │   │   ├── mmult_test.cc
│   │   │   ├── normalize_test2.cc
│   │   │   ├── normalize_test.cc
│   │   │   ├── plotcramer.sh
│   │   │   ├── scalars.cc
│   │   │   ├── simplex_view.gnuplot
│   │   │   ├── sl.cc
│   │   │   ├── slice_test.cc
│   │   │   ├── svd_test.cc
│   │   │   ├── SXX_test.cc
│   │   │   ├── sym.cc
│   │   │   ├── test2.cc
│   │   │   ├── test3.cc
│   │   │   ├── test_data.cc
│   │   │   ├── test_foreign.cc
│   │   │   ├── un_project.cc
│   │   │   └── vec_test.cc
│   │   ├── TODO
│   │   ├── TooN.h
│   │   ├── TooN.pc
│   │   ├── TooN.pc.in
│   │   └── wls.h
│   └── videoInput.h
├── lib
│   ├── 1394camerad.dll
│   ├── 1394camerad.lib
│   ├── 1394camera.dll
│   ├── 1394camera.lib
│   ├── atlthunk.lib
│   ├── blas_win32_MT.dll
│   ├── blas_win32_MT.lib
│   ├── glew32.dll
│   ├── glew32.lib
│   ├── glew32s.lib
│   ├── glut32.dll
│   ├── glut32.lib
│   ├── gvars3d.lib
│   ├── gvars3-headlessd.lib
│   ├── gvars3.lib
│   ├── jpeg.lib
│   ├── lapack_win32_MT.dll
│   ├── lapack_win32_MT.lib
│   ├── libcvd.lib
│   ├── libpng15.dll
│   ├── libtiff.dll
│   ├── pthreadGC2.dll
│   ├── pthreadVC2.dll
│   ├── pthreadVC2.lib
│   ├── pthreadVCE2.lib
│   ├── pthreadVSE2.lib
│   ├── videoInput.lib
│   └── zlib.dll
├── readme.txt
└── Win32
├── ARDriver.cc
├── ARDriver.h
├── ATANCamera.cc
├── ATANCamera.h
├── Backup
│   └── PTAM.sln
├── Bundle.cc
├── Bundle.h
├── CalibCornerPatch.cc
├── CalibCornerPatch.h
├── CalibImage.cc
├── CalibImage.h
├── calib_pattern.pdf
├── calibrator_settings.cfg
├── CameraCalibrator.cc
├── CameraCalibrator.h
├── CameraCalibrator.vcproj
├── CameraCalibrator.vcxproj
├── CameraCalibrator.vcxproj.filters
├── camera.cfg
├── CHANGELOG.txt
├── EyeGame.cc
├── EyeGame.h
├── GLWindow2.cc
├── GLWindow2.h
├── GLWindowMenu.cc
├── GLWindowMenu.h
├── HomographyInit.cc
├── HomographyInit.h
├── KeyFrame.cc
├── KeyFrame.h
├── LevelHelpers.h
├── LICENSE.txt
├── main.cc
├── Map.cc
├── Map.h
├── MapMaker.cc
├── MapMaker.h
├── MapPoint.cc
├── MapPoint.h
├── MapViewer.cc
├── MapViewer.h
├── MEstimator.h
├── MiniPatch.cc
├── MiniPatch.h
├── OpenGL.h
├── OSX_resource_file.r
├── PatchFinder.cc
├── PatchFinder.h
├── PTAM.sdf
├── PTAM.sln
├── PTAM.v12.suo
├── PTAM.vcproj
├── PTAM.vcxproj
├── PTAM.vcxproj.filters
├── PTAM.vcxproj.user
├── README.txt
├── Release
│   ├── ARDriver.obj
│   ├── ATANCamera.obj
│   ├── blas_win32_MT.dll
│   ├── Bundle.obj
│   ├── calibrator_settings.cfg
│   ├── CameraCalibrator.Build.CppClean.log
│   ├── CameraCalibrator.log
│   ├── CameraCalibrator.tlog
│   │   ├── CameraCalibrator.lastbuildstate
│   │   ├── cl.command.1.tlog
│   │   └── unsuccessfulbuild
│   ├── camera.cfg
│   ├── EyeGame.obj
│   ├── glew32.dll
│   ├── GLWindow2.obj
│   ├── GLWindowMenu.obj
│   ├── HomographyInit.obj
│   ├── KeyFrame.obj
│   ├── lapack_win32_MT.dll
│   ├── main.obj
│   ├── MapMaker.obj
│   ├── Map.obj
│   ├── MapPoint.obj
│   ├── MapViewer.obj
│   ├── MiniPatch.obj
│   ├── PatchFinder.obj
│   ├── PTAM.exe
│   ├── PTAM.lib
│   ├── PTAM.log
│   ├── PTAM.pdb
│   ├── PTAM.tlog
│   │   ├── cl.command.1.tlog
│   │   ├── CL.read.1.tlog
│   │   ├── CL.write.1.tlog
│   │   ├── link.command.1.tlog
│   │   ├── link.read.1.tlog
│   │   ├── link.write.1.tlog
│   │   ├── PTAM.lastbuildstate
│   │   └── PTAM.write.1u.tlog
│   ├── pthreadGC2.dll
│   ├── pthreadGCE2.dll
│   ├── pthreadVC2.dll
│   ├── pthreadVCE2.dll
│   ├── pthreadVSE2.dll
│   ├── Relocaliser.obj
│   ├── settings.cfg
│   ├── ShiTomasi.obj
│   ├── SmallBlurryImage.obj
│   ├── System.obj
│   ├── Tracker.obj
│   ├── vc120.pdb
│   └── VideoSource_Win32_EWCLIB.obj
├── Relocaliser.cc
├── Relocaliser.h
├── settings.cfg
├── ShiTomasi.cc
├── ShiTomasi.h
├── SmallBlurryImage.cc
├── SmallBlurryImage.h
├── SmallMatrixOpts.h
├── System.cc
├── System.h
├── Tracker.cc
├── TrackerData.h
├── Tracker.h
├── UpgradeLog.htm
├── VideoSource_CMU1394.h
├── VideoSource_EWCLIB.h
├── VideoSource.h
├── VideoSource_Win32_CMU1394.cc
├── VideoSource_Win32_EWCLIB.cc
└── VideoSource_Win32_LibVideoInput.cc

155 directories, 2035 files

标签:

实例下载地址

PTAM windows下编译成功的工程、库和可执行文件.zip

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警