实例介绍
内含SiftGPU,pba,CMVS-PMVS代码(三维重建的特征点提取与匹配,稀疏重建和密集重建)
【实例截图】
【核心代码】
e04276aa-eb9d-4ba5-a039-b9088615227a
└── VisualSFM
├── CMVS-PMVS-master
│ ├── binariesWin-Linux
│ │ ├── mac_osx_fat
│ │ │ ├── cmvs
│ │ │ ├── genOption
│ │ │ └── pmvs2
│ │ ├── OutputLinux32-gcc4.4.1
│ │ │ ├── cmvs
│ │ │ ├── genOption
│ │ │ └── pmvs2
│ │ ├── Win32-VS2010
│ │ │ ├── cmvs.exe
│ │ │ ├── genOption.exe
│ │ │ ├── pmvs2.exe
│ │ │ └── Readme.txt
│ │ └── Win64-VS2010
│ │ ├── cmvs.exe
│ │ ├── genOption.exe
│ │ ├── msvcp100.dll
│ │ ├── msvcr100.dll
│ │ ├── pmvs2.exe
│ │ ├── Readme.txt
│ │ └── ws2_32.dll
│ ├── license
│ │ ├── GPL.readme
│ │ └── libgfx-license.html
│ ├── program
│ │ ├── base
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cmvs
│ │ │ │ ├── bundle.cc
│ │ │ │ ├── bundle.h
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── graclus.cc
│ │ │ │ └── graclus.h
│ │ │ ├── image
│ │ │ │ ├── camera.cc
│ │ │ │ ├── camera.h
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── image.cc
│ │ │ │ ├── image.h
│ │ │ │ ├── photo.cc
│ │ │ │ ├── photo.h
│ │ │ │ ├── photoSetS.cc
│ │ │ │ └── photoSetS.h
│ │ │ ├── numeric
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── mat2.h
│ │ │ │ ├── mat3.h
│ │ │ │ ├── mat4.h
│ │ │ │ ├── mylapack.cc
│ │ │ │ ├── mylapack.h
│ │ │ │ ├── vec2.h
│ │ │ │ ├── vec3.h
│ │ │ │ └── vec4.h
│ │ │ ├── pmvs
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── detectFeatures.cc
│ │ │ │ ├── detectFeatures.h
│ │ │ │ ├── detector.cc
│ │ │ │ ├── detector.h
│ │ │ │ ├── dog.cc
│ │ │ │ ├── dog.h
│ │ │ │ ├── expand.cc
│ │ │ │ ├── expand.h
│ │ │ │ ├── filter.cc
│ │ │ │ ├── filter.h
│ │ │ │ ├── findMatch.cc
│ │ │ │ ├── findMatch.h
│ │ │ │ ├── harris.cc
│ │ │ │ ├── harris.h
│ │ │ │ ├── optim.cc
│ │ │ │ ├── optim.h
│ │ │ │ ├── option.cc
│ │ │ │ ├── option.h
│ │ │ │ ├── patch.cc
│ │ │ │ ├── patch.h
│ │ │ │ ├── patchOrganizerS.cc
│ │ │ │ ├── patchOrganizerS.h
│ │ │ │ ├── point.cc
│ │ │ │ ├── point.h
│ │ │ │ ├── seed.cc
│ │ │ │ └── seed.h
│ │ │ └── stann
│ │ │ ├── assert.hpp
│ │ │ ├── bruteNN.hpp
│ │ │ ├── bsearch.hpp
│ │ │ ├── CMakeLists.txt
│ │ │ ├── dpoint.hpp
│ │ │ ├── pair_iter.hpp
│ │ │ ├── qknn.hpp
│ │ │ ├── rand.hpp
│ │ │ ├── sep_float.hpp
│ │ │ ├── sfcnn.hpp
│ │ │ ├── sfcnn_knng.hpp
│ │ │ ├── test.hpp
│ │ │ ├── zorder_lt.hpp
│ │ │ └── zorder_type_traits.hpp
│ │ ├── CMakeLists.txt
│ │ ├── main
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cmvs.cc
│ │ │ ├── genOption.cc
│ │ │ └── pmvs2.cc
│ │ └── thirdParty
│ │ ├── cimg
│ │ │ ├── CImg.h
│ │ │ └── README.txt
│ │ ├── CMakeLists.txt
│ │ ├── Eigen
│ │ │ ├── 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
│ │ │ ├── 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
│ │ │ ├── INSTALL
│ │ │ ├── signature_of_eigen3_matrix_library
│ │ │ └── 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
│ │ ├── graclus1.2
│ │ │ ├── CMakeLists.txt
│ │ │ ├── Makefile
│ │ │ ├── Makefile.in
│ │ │ ├── matlab
│ │ │ │ ├── affinityic.mexa64
│ │ │ │ ├── affinityic.mexglx
│ │ │ │ ├── a_times_b_cmplx.dll
│ │ │ │ ├── a_times_b_cmplx.mexa64
│ │ │ │ ├── a_times_b_cmplx.mexglx
│ │ │ │ ├── a_times_b_cmplx.mexmac
│ │ │ │ ├── cimgnbmap.mexa64
│ │ │ │ ├── cimgnbmap.mexglx
│ │ │ │ ├── discretisationEigenVectorData.asv
│ │ │ │ ├── discretisationEigenVectorData.m
│ │ │ │ ├── discretisation.m
│ │ │ │ ├── eigs2.m
│ │ │ │ ├── graclus_compile_script.m
│ │ │ │ ├── GraclusImageSegmentation.m
│ │ │ │ ├── graclus.m
│ │ │ │ ├── graclus_mex.cpp
│ │ │ │ ├── graclus_mex.mexa64
│ │ │ │ ├── graclus_mex.mexglx
│ │ │ │ ├── graclus_mex.mexw32
│ │ │ │ ├── io.cpp
│ │ │ │ ├── mex_w_times_x_symmetric.dll
│ │ │ │ ├── mex_w_times_x_symmetric.mexa64
│ │ │ │ ├── mex_w_times_x_symmetric.mexglx
│ │ │ │ ├── mex_w_times_x_symmetric.mexmac
│ │ │ │ ├── mlkkm.cpp
│ │ │ │ ├── ncut.asv
│ │ │ │ ├── ncut.m
│ │ │ │ ├── ncutW.asv
│ │ │ │ ├── ncutW.m
│ │ │ │ ├── readMetis.m
│ │ │ │ ├── sparsifyc.dll
│ │ │ │ ├── sparsifyc.mexa64
│ │ │ │ ├── sparsifyc.mexglx
│ │ │ │ ├── sparsifyc.mexmac
│ │ │ │ ├── spmtimesd.dll
│ │ │ │ ├── spmtimesd.mexa64
│ │ │ │ ├── spmtimesd.mexglx
│ │ │ │ ├── spmtimesd.mexmac
│ │ │ │ └── wkkm.cpp
│ │ │ ├── metisLib
│ │ │ │ ├── balance.c
│ │ │ │ ├── bucketsort.c
│ │ │ │ ├── ccgraph.c
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── coarsen.c
│ │ │ │ ├── compress.c
│ │ │ │ ├── debug.c
│ │ │ │ ├── defs.h
│ │ │ │ ├── estmem.c
│ │ │ │ ├── fm.c
│ │ │ │ ├── fortran.c
│ │ │ │ ├── frename.c
│ │ │ │ ├── graph.c
│ │ │ │ ├── initpart.c
│ │ │ │ ├── kmetis.c
│ │ │ │ ├── kvmetis.c
│ │ │ │ ├── kwayfm.c
│ │ │ │ ├── kwayrefine.c
│ │ │ │ ├── kwayvolfm.c
│ │ │ │ ├── kwayvolrefine.c
│ │ │ │ ├── macros.h
│ │ │ │ ├── Makefile
│ │ │ │ ├── match.c
│ │ │ │ ├── mbalance2.c
│ │ │ │ ├── mbalance.c
│ │ │ │ ├── mcoarsen.c
│ │ │ │ ├── memory.c
│ │ │ │ ├── mesh.c
│ │ │ │ ├── meshpart.c
│ │ │ │ ├── metis.h
│ │ │ │ ├── mfm2.c
│ │ │ │ ├── mfm.c
│ │ │ │ ├── mincover.c
│ │ │ │ ├── minitpart2.c
│ │ │ │ ├── minitpart.c
│ │ │ │ ├── mkmetis.c
│ │ │ │ ├── mkwayfmh.c
│ │ │ │ ├── mkwayrefine.c
│ │ │ │ ├── mmatch.c
│ │ │ │ ├── mmd.c
│ │ │ │ ├── mpmetis.c
│ │ │ │ ├── mrefine2.c
│ │ │ │ ├── mrefine.c
│ │ │ │ ├── mutil.c
│ │ │ │ ├── myqsort.c
│ │ │ │ ├── ometis.c
│ │ │ │ ├── parmetis.c
│ │ │ │ ├── pmetis.c
│ │ │ │ ├── pqueue.c
│ │ │ │ ├── proto.h
│ │ │ │ ├── refine.c
│ │ │ │ ├── rename.h
│ │ │ │ ├── separator.c
│ │ │ │ ├── sfm.c
│ │ │ │ ├── srefine.c
│ │ │ │ ├── stat.c
│ │ │ │ ├── struct.h
│ │ │ │ ├── subdomains.c
│ │ │ │ ├── timing.c
│ │ │ │ └── util.c
│ │ │ ├── multilevelLib
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ ├── Makefile
│ │ │ │ ├── mlkkm.c
│ │ │ │ ├── wkkm_boundary_only.c
│ │ │ │ ├── wkkm.c
│ │ │ │ ├── wkkm_experiment.c
│ │ │ │ └── wkkm_old.c
│ │ │ ├── programs
│ │ │ │ ├── graclus.c
│ │ │ │ ├── io.c
│ │ │ │ ├── io.h
│ │ │ │ └── Makefile
│ │ │ └── README_Graclus
│ │ ├── jpeg
│ │ │ ├── cderror.h
│ │ │ ├── cdjpeg.c
│ │ │ ├── cdjpeg.h
│ │ │ ├── cjpeg.c
│ │ │ ├── ckconfig.c
│ │ │ ├── CMakeLists.txt
│ │ │ ├── djpeg.c
│ │ │ ├── example.c
│ │ │ ├── jaricom.c
│ │ │ ├── jcapimin.c
│ │ │ ├── jcapistd.c
│ │ │ ├── jcarith.c
│ │ │ ├── jccoefct.c
│ │ │ ├── jccolor.c
│ │ │ ├── jcdctmgr.c
│ │ │ ├── jchuff.c
│ │ │ ├── jcinit.c
│ │ │ ├── jcmainct.c
│ │ │ ├── jcmarker.c
│ │ │ ├── jcmaster.c
│ │ │ ├── jcomapi.c
│ │ │ ├── jconfig.h.cmake
│ │ │ ├── jcparam.c
│ │ │ ├── jcprepct.c
│ │ │ ├── jcsample.c
│ │ │ ├── jctrans.c
│ │ │ ├── jdapimin.c
│ │ │ ├── jdapistd.c
│ │ │ ├── jdarith.c
│ │ │ ├── jdatadst.c
│ │ │ ├── jdatasrc.c
│ │ │ ├── jdcoefct.c
│ │ │ ├── jdcolor.c
│ │ │ ├── jdct.h
│ │ │ ├── jddctmgr.c
│ │ │ ├── jdhuff.c
│ │ │ ├── jdinput.c
│ │ │ ├── jdmainct.c
│ │ │ ├── jdmarker.c
│ │ │ ├── jdmaster.c
│ │ │ ├── jdmerge.c
│ │ │ ├── jdpostct.c
│ │ │ ├── jdsample.c
│ │ │ ├── jdtrans.c
│ │ │ ├── jerror.c
│ │ │ ├── jerror.h
│ │ │ ├── jfdctflt.c
│ │ │ ├── jfdctfst.c
│ │ │ ├── jfdctint.c
│ │ │ ├── jidctflt.c
│ │ │ ├── jidctfst.c
│ │ │ ├── jidctint.c
│ │ │ ├── jinclude.h
│ │ │ ├── jmemansi.c
│ │ │ ├── jmemdos.c
│ │ │ ├── jmemmac.c
│ │ │ ├── jmemmgr.c
│ │ │ ├── jmemname.c
│ │ │ ├── jmemnobs.c
│ │ │ ├── jmemsys.h
│ │ │ ├── jmorecfg.h
│ │ │ ├── jpegint.h
│ │ │ ├── jpeglib.h
│ │ │ ├── jpegtran.c
│ │ │ ├── jquant1.c
│ │ │ ├── jquant2.c
│ │ │ ├── jutils.c
│ │ │ ├── jversion.h
│ │ │ ├── rdbmp.c
│ │ │ ├── rdcolmap.c
│ │ │ ├── rdgif.c
│ │ │ ├── rdjpgcom.c
│ │ │ ├── rdppm.c
│ │ │ ├── rdrle.c
│ │ │ ├── rdswitch.c
│ │ │ ├── rdtarga.c
│ │ │ ├── README
│ │ │ ├── transupp.c
│ │ │ ├── transupp.h
│ │ │ ├── wrbmp.c
│ │ │ ├── wrgif.c
│ │ │ ├── wrjpgcom.c
│ │ │ ├── wrppm.c
│ │ │ ├── wrrle.c
│ │ │ └── wrtarga.c
│ │ ├── miniBoost
│ │ │ ├── boost
│ │ │ │ ├── aligned_storage.hpp
│ │ │ │ ├── assert.hpp
│ │ │ │ ├── checked_delete.hpp
│ │ │ │ ├── concept
│ │ │ │ │ ├── assert.hpp
│ │ │ │ │ ├── detail
│ │ │ │ │ │ ├── backward_compatibility.hpp
│ │ │ │ │ │ ├── borland.hpp
│ │ │ │ │ │ ├── concept_def.hpp
│ │ │ │ │ │ ├── concept_undef.hpp
│ │ │ │ │ │ ├── general.hpp
│ │ │ │ │ │ ├── has_constraints.hpp
│ │ │ │ │ │ └── msvc.hpp
│ │ │ │ │ ├── requires.hpp
│ │ │ │ │ └── usage.hpp
│ │ │ │ ├── concept_archetype.hpp
│ │ │ │ ├── concept_check
│ │ │ │ │ ├── borland.hpp
│ │ │ │ │ ├── general.hpp
│ │ │ │ │ ├── has_constraints.hpp
│ │ │ │ │ └── msvc.hpp
│ │ │ │ ├── concept_check.hpp
│ │ │ │ ├── config
│ │ │ │ │ ├── abi
│ │ │ │ │ │ ├── borland_prefix.hpp
│ │ │ │ │ │ ├── borland_suffix.hpp
│ │ │ │ │ │ ├── msvc_prefix.hpp
│ │ │ │ │ │ └── msvc_suffix.hpp
│ │ │ │ │ ├── abi_prefix.hpp
│ │ │ │ │ ├── abi_suffix.hpp
│ │ │ │ │ ├── auto_link.hpp
│ │ │ │ │ ├── compiler
│ │ │ │ │ │ ├── borland.hpp
│ │ │ │ │ │ ├── clang.hpp
│ │ │ │ │ │ ├── codegear.hpp
│ │ │ │ │ │ ├── comeau.hpp
│ │ │ │ │ │ ├── common_edg.hpp
│ │ │ │ │ │ ├── compaq_cxx.hpp
│ │ │ │ │ │ ├── cray.hpp
│ │ │ │ │ │ ├── digitalmars.hpp
│ │ │ │ │ │ ├── gcc.hpp
│ │ │ │ │ │ ├── gcc_xml.hpp
│ │ │ │ │ │ ├── greenhills.hpp
│ │ │ │ │ │ ├── hp_acc.hpp
│ │ │ │ │ │ ├── intel.hpp
│ │ │ │ │ │ ├── kai.hpp
│ │ │ │ │ │ ├── metrowerks.hpp
│ │ │ │ │ │ ├── mpw.hpp
│ │ │ │ │ │ ├── nvcc.hpp
│ │ │ │ │ │ ├── pathscale.hpp
│ │ │ │ │ │ ├── pgi.hpp
│ │ │ │ │ │ ├── sgi_mipspro.hpp
│ │ │ │ │ │ ├── sunpro_cc.hpp
│ │ │ │ │ │ ├── vacpp.hpp
│ │ │ │ │ │ └── visualc.hpp
│ │ │ │ │ ├── no_tr1
│ │ │ │ │ │ ├── cmath.hpp
│ │ │ │ │ │ ├── complex.hpp
│ │ │ │ │ │ ├── functional.hpp
│ │ │ │ │ │ ├── memory.hpp
│ │ │ │ │ │ └── utility.hpp
│ │ │ │ │ ├── platform
│ │ │ │ │ │ ├── aix.hpp
│ │ │ │ │ │ ├── amigaos.hpp
│ │ │ │ │ │ ├── beos.hpp
│ │ │ │ │ │ ├── bsd.hpp
│ │ │ │ │ │ ├── cray.hpp
│ │ │ │ │ │ ├── cygwin.hpp
│ │ │ │ │ │ ├── hpux.hpp
│ │ │ │ │ │ ├── irix.hpp
│ │ │ │ │ │ ├── linux.hpp
│ │ │ │ │ │ ├── macos.hpp
│ │ │ │ │ │ ├── qnxnto.hpp
│ │ │ │ │ │ ├── solaris.hpp
│ │ │ │ │ │ ├── symbian.hpp
│ │ │ │ │ │ ├── vms.hpp
│ │ │ │ │ │ ├── vxworks.hpp
│ │ │ │ │ │ └── win32.hpp
│ │ │ │ │ ├── posix_features.hpp
│ │ │ │ │ ├── requires_threads.hpp
│ │ │ │ │ ├── select_compiler_config.hpp
│ │ │ │ │ ├── select_platform_config.hpp
│ │ │ │ │ ├── select_stdlib_config.hpp
│ │ │ │ │ ├── stdlib
│ │ │ │ │ │ ├── dinkumware.hpp
│ │ │ │ │ │ ├── libcomo.hpp
│ │ │ │ │ │ ├── libcpp.hpp
│ │ │ │ │ │ ├── libstdcpp3.hpp
│ │ │ │ │ │ ├── modena.hpp
│ │ │ │ │ │ ├── msl.hpp
│ │ │ │ │ │ ├── roguewave.hpp
│ │ │ │ │ │ ├── sgi.hpp
│ │ │ │ │ │ ├── stlport.hpp
│ │ │ │ │ │ └── vacpp.hpp
│ │ │ │ │ ├── suffix.hpp
│ │ │ │ │ ├── user.hpp
│ │ │ │ │ └── warning_disable.hpp
│ │ │ │ ├── config.hpp
│ │ │ │ ├── core
│ │ │ │ │ ├── addressof.hpp
│ │ │ │ │ ├── checked_delete.hpp
│ │ │ │ │ ├── demangle.hpp
│ │ │ │ │ ├── enable_if.hpp
│ │ │ │ │ ├── explicit_operator_bool.hpp
│ │ │ │ │ ├── ignore_unused.hpp
│ │ │ │ │ ├── is_same.hpp
│ │ │ │ │ ├── lightweight_test.hpp
│ │ │ │ │ ├── lightweight_test_trait.hpp
│ │ │ │ │ ├── no_exceptions_support.hpp
│ │ │ │ │ ├── noncopyable.hpp
│ │ │ │ │ ├── null_deleter.hpp
│ │ │ │ │ ├── ref.hpp
│ │ │ │ │ ├── scoped_enum.hpp
│ │ │ │ │ ├── swap.hpp
│ │ │ │ │ ├── typeinfo.hpp
│ │ │ │ │ └── underlying_type.hpp
│ │ │ │ ├── current_function.hpp
│ │ │ │ ├── detail
│ │ │ │ │ ├── algorithm.hpp
│ │ │ │ │ ├── allocator_utilities.hpp
│ │ │ │ │ ├── atomic_count.hpp
│ │ │ │ │ ├── atomic_redef_macros.hpp
│ │ │ │ │ ├── atomic_undef_macros.hpp
│ │ │ │ │ ├── basic_pointerbuf.hpp
│ │ │ │ │ ├── binary_search.hpp
│ │ │ │ │ ├── bitmask.hpp
│ │ │ │ │ ├── call_traits.hpp
│ │ │ │ │ ├── catch_exceptions.hpp
│ │ │ │ │ ├── compressed_pair.hpp
│ │ │ │ │ ├── container_fwd.hpp
│ │ │ │ │ ├── dynamic_bitset.hpp
│ │ │ │ │ ├── endian.hpp
│ │ │ │ │ ├── fenv.hpp
│ │ │ │ │ ├── has_default_constructor.hpp
│ │ │ │ │ ├── identifier.hpp
│ │ │ │ │ ├── indirect_traits.hpp
│ │ │ │ │ ├── interlocked.hpp
│ │ │ │ │ ├── is_incrementable.hpp
│ │ │ │ │ ├── is_sorted.hpp
│ │ │ │ │ ├── is_xxx.hpp
│ │ │ │ │ ├── iterator.hpp
│ │ │ │ │ ├── lcast_precision.hpp
│ │ │ │ │ ├── lightweight_main.hpp
│ │ │ │ │ ├── lightweight_mutex.hpp
│ │ │ │ │ ├── lightweight_test.hpp
│ │ │ │ │ ├── lightweight_thread.hpp
│ │ │ │ │ ├── named_template_params.hpp
│ │ │ │ │ ├── no_exceptions_support.hpp
│ │ │ │ │ ├── numeric_traits.hpp
│ │ │ │ │ ├── ob_compressed_pair.hpp
│ │ │ │ │ ├── quick_allocator.hpp
│ │ │ │ │ ├── reference_content.hpp
│ │ │ │ │ ├── scoped_enum_emulation.hpp
│ │ │ │ │ ├── select_type.hpp
│ │ │ │ │ ├── sp_typeinfo.hpp
│ │ │ │ │ ├── templated_streams.hpp
│ │ │ │ │ ├── utf8_codecvt_facet.hpp
│ │ │ │ │ ├── utf8_codecvt_facet.ipp
│ │ │ │ │ ├── winapi
│ │ │ │ │ │ ├── basic_types.hpp
│ │ │ │ │ │ ├── config.hpp
│ │ │ │ │ │ ├── crypt.hpp
│ │ │ │ │ │ ├── directory_management.hpp
│ │ │ │ │ │ ├── dll.hpp
│ │ │ │ │ │ ├── error_handling.hpp
│ │ │ │ │ │ ├── file_management.hpp
│ │ │ │ │ │ ├── GetCurrentProcess.hpp
│ │ │ │ │ │ ├── GetCurrentThread.hpp
│ │ │ │ │ │ ├── GetLastError.hpp
│ │ │ │ │ │ ├── GetProcessTimes.hpp
│ │ │ │ │ │ ├── GetThreadTimes.hpp
│ │ │ │ │ │ ├── handles.hpp
│ │ │ │ │ │ ├── LocalFree.hpp
│ │ │ │ │ │ ├── memory.hpp
│ │ │ │ │ │ ├── process.hpp
│ │ │ │ │ │ ├── security.hpp
│ │ │ │ │ │ ├── synchronization.hpp
│ │ │ │ │ │ ├── system.hpp
│ │ │ │ │ │ ├── thread.hpp
│ │ │ │ │ │ ├── thread_pool.hpp
│ │ │ │ │ │ ├── time.hpp
│ │ │ │ │ │ ├── timers.hpp
│ │ │ │ │ │ ├── tls.hpp
│ │ │ │ │ │ └── waitable_timer.hpp
│ │ │ │ │ └── workaround.hpp
│ │ │ │ ├── exception
│ │ │ │ │ ├── all.hpp
│ │ │ │ │ ├── current_exception_cast.hpp
│ │ │ │ │ ├── detail
│ │ │ │ │ │ ├── clone_current_exception.hpp
│ │ │ │ │ │ ├── error_info_impl.hpp
│ │ │ │ │ │ ├── exception_ptr.hpp
│ │ │ │ │ │ ├── is_output_streamable.hpp
│ │ │ │ │ │ ├── object_hex_dump.hpp
│ │ │ │ │ │ └── type_info.hpp
│ │ │ │ │ ├── diagnostic_information.hpp
│ │ │ │ │ ├── enable_current_exception.hpp
│ │ │ │ │ ├── enable_error_info.hpp
│ │ │ │ │ ├── errinfo_api_function.hpp
│ │ │ │ │ ├── errinfo_at_line.hpp
│ │ │ │ │ ├── errinfo_errno.hpp
│ │ │ │ │ ├── errinfo_file_handle.hpp
│ │ │ │ │ ├── errinfo_file_name.hpp
│ │ │ │ │ ├── errinfo_file_open_mode.hpp
│ │ │ │ │ ├── errinfo_nested_exception.hpp
│ │ │ │ │ ├── errinfo_type_info_name.hpp
│ │ │ │ │ ├── error_info.hpp
│ │ │ │ │ ├── exception.hpp
│ │ │ │ │ ├── get_error_info.hpp
│ │ │ │ │ ├── info.hpp
│ │ │ │ │ ├── info_tuple.hpp
│ │ │ │ │ ├── N3757.hpp
│ │ │ │ │ ├── to_string.hpp
│ │ │ │ │ └── to_string_stub.hpp
│ │ │ │ ├── graph
│ │ │ │ │ ├── accounting.hpp
│ │ │ │ │ ├── adjacency_iterator.hpp
│ │ │ │ │ ├── adjacency_list.hpp
│ │ │ │ │ ├── adjacency_list_io.hpp
│ │ │ │ │ ├── adjacency_matrix.hpp
│ │ │ │ │ ├── adj_list_serialize.hpp
│ │ │ │ │ ├── astar_search.hpp
│ │ │ │ │ ├── bandwidth.hpp
│ │ │ │ │ ├── bc_clustering.hpp
│ │ │ │ │ ├── bellman_ford_shortest_paths.hpp
│ │ │ │ │ ├── betweenness_centrality.hpp
│ │ │ │ │ ├── biconnected_components.hpp
│ │ │ │ │ ├── bipartite.hpp
│ │ │ │ │ ├── boyer_myrvold_planar_test.hpp
│ │ │ │ │ ├── boykov_kolmogorov_max_flow.hpp
│ │ │ │ │ ├── breadth_first_search.hpp
│ │ │ │ │ ├── bron_kerbosch_all_cliques.hpp
│ │ │ │ │ ├── buffer_concepts.hpp
│ │ │ │ │ ├── chrobak_payne_drawing.hpp
│ │ │ │ │ ├── circle_layout.hpp
│ │ │ │ │ ├── closeness_centrality.hpp
│ │ │ │ │ ├── clustering_coefficient.hpp
│ │ │ │ │ ├── compressed_sparse_row_graph.hpp
│ │ │ │ │ ├── connected_components.hpp
│ │ │ │ │ ├── copy.hpp
│ │ │ │ │ ├── core_numbers.hpp
│ │ │ │ │ ├── create_condensation_graph.hpp
│ │ │ │ │ ├── cuthill_mckee_ordering.hpp
│ │ │ │ │ ├── cycle_canceling.hpp
│ │ │ │ │ ├── dag_shortest_paths.hpp
│ │ │ │ │ ├── degree_centrality.hpp
│ │ │ │ │ ├── depth_first_search.hpp
│ │ │ │ │ ├── detail
│ │ │ │ │ │ ├── adjacency_list.hpp
│ │ │ │ │ │ ├── adj_list_edge_iterator.hpp
│ │ │ │ │ │ ├── array_binary_tree.hpp
│ │ │ │ │ │ ├── augment.hpp
│ │ │ │ │ │ ├── compressed_sparse_row_struct.hpp
│ │ │ │ │ │ ├── connected_components.hpp
│ │ │ │ │ │ ├── d_ary_heap.hpp
│ │ │ │ │ │ ├── edge.hpp
│ │ │ │ │ │ ├── geodesic.hpp
│ │ │ │ │ │ ├── histogram_sort.hpp
│ │ │ │ │ │ ├── incidence_iterator.hpp
│ │ │ │ │ │ ├── incremental_components.hpp
│ │ │ │ │ │ ├── indexed_properties.hpp
│ │ │ │ │ │ ├── index.hpp
│ │ │ │ │ │ ├── is_distributed_selector.hpp
│ │ │ │ │ │ ├── labeled_graph_traits.hpp
│ │ │ │ │ │ ├── list_base.hpp
│ │ │ │ │ │ ├── permutation.hpp
│ │ │ │ │ │ ├── read_graphviz_new.hpp
│ │ │ │ │ │ ├── read_graphviz_spirit.hpp
│ │ │ │ │ │ ├── self_avoiding_walk.hpp
│ │ │ │ │ │ ├── set_adaptor.hpp
│ │ │ │ │ │ ├── shadow_iterator.hpp
│ │ │ │ │ │ └── sparse_ordering.hpp
│ │ │ │ │ ├── dijkstra_shortest_paths.hpp
│ │ │ │ │ ├── dijkstra_shortest_paths_no_color_map.hpp
│ │ │ │ │ ├── dimacs.hpp
│ │ │ │ │ ├── directed_graph.hpp
│ │ │ │ │ ├── distributed
│ │ │ │ │ │ ├── adjacency_list.hpp
│ │ │ │ │ │ ├── adjlist
│ │ │ │ │ │ │ ├── handlers.hpp
│ │ │ │ │ │ │ ├── initialize.hpp
│ │ │ │ │ │ │ ├── redistribute.hpp
│ │ │ │ │ │ │ └── serialization.hpp
│ │ │ │ │ │ ├── betweenness_centrality.hpp
│ │ │ │ │ │ ├── boman_et_al_graph_coloring.hpp
│ │ │ │ │ │ ├── breadth_first_search.hpp
│ │ │ │ │ │ ├── compressed_sparse_row_graph.hpp
│ │ │ │ │ │ ├── concepts.hpp
│ │ │ │ │ │ ├── connected_components.hpp
│ │ │ │ │ │ ├── connected_components_parallel_search.hpp
│ │ │ │ │ │ ├── crauser_et_al_shortest_paths.hpp
│ │ │ │ │ │ ├── dehne_gotz_min_spanning_tree.hpp
│ │ │ │ │ │ ├── delta_stepping_shortest_paths.hpp
│ │ │ │ │ │ ├── depth_first_search.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ ├── dijkstra_shortest_paths.hpp
│ │ │ │ │ │ │ ├── filtered_queue.hpp
│ │ │ │ │ │ │ ├── mpi_process_group.ipp
│ │ │ │ │ │ │ ├── queue.ipp
│ │ │ │ │ │ │ ├── remote_update_set.hpp
│ │ │ │ │ │ │ └── tag_allocator.hpp
│ │ │ │ │ │ ├── dijkstra_shortest_paths.hpp
│ │ │ │ │ │ ├── distributed_graph_utility.hpp
│ │ │ │ │ │ ├── eager_dijkstra_shortest_paths.hpp
│ │ │ │ │ │ ├── filtered_graph.hpp
│ │ │ │ │ │ ├── fruchterman_reingold.hpp
│ │ │ │ │ │ ├── graphviz.hpp
│ │ │ │ │ │ ├── hohberg_biconnected_components.hpp
│ │ │ │ │ │ ├── local_subgraph.hpp
│ │ │ │ │ │ ├── mpi_process_group.hpp
│ │ │ │ │ │ ├── named_graph.hpp
│ │ │ │ │ │ ├── one_bit_color_map.hpp
│ │ │ │ │ │ ├── page_rank.hpp
│ │ │ │ │ │ ├── queue.hpp
│ │ │ │ │ │ ├── reverse_graph.hpp
│ │ │ │ │ │ ├── rmat_graph_generator.hpp
│ │ │ │ │ │ ├── selector.hpp
│ │ │ │ │ │ ├── shuffled_distribution.hpp
│ │ │ │ │ │ ├── st_connected.hpp
│ │ │ │ │ │ ├── strong_components.hpp
│ │ │ │ │ │ ├── two_bit_color_map.hpp
│ │ │ │ │ │ ├── unsafe_serialize.hpp
│ │ │ │ │ │ └── vertex_list_adaptor.hpp
│ │ │ │ │ ├── dll_import_export.hpp
│ │ │ │ │ ├── dominator_tree.hpp
│ │ │ │ │ ├── eccentricity.hpp
│ │ │ │ │ ├── edge_coloring.hpp
│ │ │ │ │ ├── edge_connectivity.hpp
│ │ │ │ │ ├── edge_list.hpp
│ │ │ │ │ ├── edmonds_karp_max_flow.hpp
│ │ │ │ │ ├── edmunds_karp_max_flow.hpp
│ │ │ │ │ ├── erdos_renyi_generator.hpp
│ │ │ │ │ ├── exception.hpp
│ │ │ │ │ ├── exterior_property.hpp
│ │ │ │ │ ├── filtered_graph.hpp
│ │ │ │ │ ├── find_flow_cost.hpp
│ │ │ │ │ ├── floyd_warshall_shortest.hpp
│ │ │ │ │ ├── fruchterman_reingold.hpp
│ │ │ │ │ ├── geodesic_distance.hpp
│ │ │ │ │ ├── graph_archetypes.hpp
│ │ │ │ │ ├── graph_as_tree.hpp
│ │ │ │ │ ├── graph_concepts.hpp
│ │ │ │ │ ├── graphml.hpp
│ │ │ │ │ ├── graph_mutability_traits.hpp
│ │ │ │ │ ├── graph_selectors.hpp
│ │ │ │ │ ├── graph_stats.hpp
│ │ │ │ │ ├── graph_test.hpp
│ │ │ │ │ ├── graph_traits.hpp
│ │ │ │ │ ├── graph_utility.hpp
│ │ │ │ │ ├── graphviz.hpp
│ │ │ │ │ ├── grid_graph.hpp
│ │ │ │ │ ├── gursoy_atun_layout.hpp
│ │ │ │ │ ├── hawick_circuits.hpp
│ │ │ │ │ ├── howard_cycle_ratio.hpp
│ │ │ │ │ ├── incremental_components.hpp
│ │ │ │ │ ├── is_kuratowski_subgraph.hpp
│ │ │ │ │ ├── isomorphism.hpp
│ │ │ │ │ ├── is_straight_line_drawing.hpp
│ │ │ │ │ ├── iteration_macros.hpp
│ │ │ │ │ ├── iteration_macros_undef.hpp
│ │ │ │ │ ├── johnson_all_pairs_shortest.hpp
│ │ │ │ │ ├── kamada_kawai_spring_layout.hpp
│ │ │ │ │ ├── king_ordering.hpp
│ │ │ │ │ ├── kruskal_min_spanning_tree.hpp
│ │ │ │ │ ├── labeled_graph.hpp
│ │ │ │ │ ├── leda_graph.hpp
│ │ │ │ │ ├── lookup_edge.hpp
│ │ │ │ │ ├── loop_erased_random_walk.hpp
│ │ │ │ │ ├── make_biconnected_planar.hpp
│ │ │ │ │ ├── make_connected.hpp
│ │ │ │ │ ├── make_maximal_planar.hpp
│ │ │ │ │ ├── matrix_as_graph.hpp
│ │ │ │ │ ├── max_cardinality_matching.hpp
│ │ │ │ │ ├── maximum_adjacency_search.hpp
│ │ │ │ │ ├── mcgregor_common_subgraphs.hpp
│ │ │ │ │ ├── mesh_graph_generator.hpp
│ │ │ │ │ ├── metis.hpp
│ │ │ │ │ ├── metric_tsp_approx.hpp
│ │ │ │ │ ├── minimum_degree_ordering.hpp
│ │ │ │ │ ├── named_function_params.hpp
│ │ │ │ │ ├── named_graph.hpp
│ │ │ │ │ ├── neighbor_bfs.hpp
│ │ │ │ │ ├── numeric_values.hpp
│ │ │ │ │ ├── one_bit_color_map.hpp
│ │ │ │ │ ├── overloading.hpp
│ │ │ │ │ ├── page_rank.hpp
│ │ │ │ │ ├── parallel
│ │ │ │ │ │ ├── algorithm.hpp
│ │ │ │ │ │ ├── basic_reduce.hpp
│ │ │ │ │ │ ├── container_traits.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ ├── inplace_all_to_all.hpp
│ │ │ │ │ │ │ ├── property_holders.hpp
│ │ │ │ │ │ │ └── untracked_pair.hpp
│ │ │ │ │ │ ├── distribution.hpp
│ │ │ │ │ │ ├── process_group.hpp
│ │ │ │ │ │ ├── properties.hpp
│ │ │ │ │ │ └── simple_trigger.hpp
│ │ │ │ │ ├── planar_canonical_ordering.hpp
│ │ │ │ │ ├── planar_detail
│ │ │ │ │ │ ├── add_edge_visitors.hpp
│ │ │ │ │ │ ├── boyer_myrvold_impl.hpp
│ │ │ │ │ │ ├── bucket_sort.hpp
│ │ │ │ │ │ ├── face_handles.hpp
│ │ │ │ │ │ └── face_iterators.hpp
│ │ │ │ │ ├── planar_face_traversal.hpp
│ │ │ │ │ ├── plod_generator.hpp
│ │ │ │ │ ├── point_traits.hpp
│ │ │ │ │ ├── prim_minimum_spanning_tree.hpp
│ │ │ │ │ ├── profile.hpp
│ │ │ │ │ ├── properties.hpp
│ │ │ │ │ ├── property_iter_range.hpp
│ │ │ │ │ ├── property_maps
│ │ │ │ │ │ ├── constant_property_map.hpp
│ │ │ │ │ │ ├── container_property_map.hpp
│ │ │ │ │ │ ├── matrix_property_map.hpp
│ │ │ │ │ │ └── null_property_map.hpp
│ │ │ │ │ ├── push_relabel_max_flow.hpp
│ │ │ │ │ ├── random.hpp
│ │ │ │ │ ├── random_layout.hpp
│ │ │ │ │ ├── random_spanning_tree.hpp
│ │ │ │ │ ├── r_c_shortest_paths.hpp
│ │ │ │ │ ├── read_dimacs.hpp
│ │ │ │ │ ├── relax.hpp
│ │ │ │ │ ├── reverse_graph.hpp
│ │ │ │ │ ├── rmat_graph_generator.hpp
│ │ │ │ │ ├── sequential_vertex_coloring.hpp
│ │ │ │ │ ├── simple_point.hpp
│ │ │ │ │ ├── sloan_ordering.hpp
│ │ │ │ │ ├── smallest_last_ordering.hpp
│ │ │ │ │ ├── small_world_generator.hpp
│ │ │ │ │ ├── ssca_graph_generator.hpp
│ │ │ │ │ ├── stanford_graph.hpp
│ │ │ │ │ ├── st_connected.hpp
│ │ │ │ │ ├── stoer_wagner_min_cut.hpp
│ │ │ │ │ ├── strong_components.hpp
│ │ │ │ │ ├── subgraph.hpp
│ │ │ │ │ ├── successive_shortest_path_nonnegative_weights.hpp
│ │ │ │ │ ├── tiernan_all_cycles.hpp
│ │ │ │ │ ├── topological_sort.hpp
│ │ │ │ │ ├── topology.hpp
│ │ │ │ │ ├── transitive_closure.hpp
│ │ │ │ │ ├── transitive_reduction.hpp
│ │ │ │ │ ├── transpose_graph.hpp
│ │ │ │ │ ├── tree_traits.hpp
│ │ │ │ │ ├── two_bit_color_map.hpp
│ │ │ │ │ ├── two_graphs_common_spanning_trees.hpp
│ │ │ │ │ ├── undirected_dfs.hpp
│ │ │ │ │ ├── undirected_graph.hpp
│ │ │ │ │ ├── use_mpi.hpp
│ │ │ │ │ ├── vector_as_graph.hpp
│ │ │ │ │ ├── vertex_and_edge_range.hpp
│ │ │ │ │ ├── vf2_sub_graph_iso.hpp
│ │ │ │ │ ├── visitors.hpp
│ │ │ │ │ ├── wavefront.hpp
│ │ │ │ │ └── write_dimacs.hpp
│ │ │ │ ├── implicit_cast.hpp
│ │ │ │ ├── intrusive_ptr.hpp
│ │ │ │ ├── iterator
│ │ │ │ │ ├── counting_iterator.hpp
│ │ │ │ │ ├── detail
│ │ │ │ │ │ ├── any_conversion_eater.hpp
│ │ │ │ │ │ ├── config_def.hpp
│ │ │ │ │ │ ├── config_undef.hpp
│ │ │ │ │ │ ├── enable_if.hpp
│ │ │ │ │ │ ├── facade_iterator_category.hpp
│ │ │ │ │ │ └── minimum_category.hpp
│ │ │ │ │ ├── filter_iterator.hpp
│ │ │ │ │ ├── function_input_iterator.hpp
│ │ │ │ │ ├── indirect_iterator.hpp
│ │ │ │ │ ├── interoperable.hpp
│ │ │ │ │ ├── is_lvalue_iterator.hpp
│ │ │ │ │ ├── is_readable_iterator.hpp
│ │ │ │ │ ├── iterator_adaptor.hpp
│ │ │ │ │ ├── iterator_archetypes.hpp
│ │ │ │ │ ├── iterator_categories.hpp
│ │ │ │ │ ├── iterator_concepts.hpp
│ │ │ │ │ ├── iterator_facade.hpp
│ │ │ │ │ ├── iterator_traits.hpp
│ │ │ │ │ ├── minimum_category.hpp
│ │ │ │ │ ├── new_iterator_tests.hpp
│ │ │ │ │ ├── permutation_iterator.hpp
│ │ │ │ │ ├── reverse_iterator.hpp
│ │ │ │ │ ├── transform_iterator.hpp
│ │ │ │ │ └── zip_iterator.hpp
│ │ │ │ ├── iterator.hpp
│ │ │ │ ├── limits.hpp
│ │ │ │ ├── memory_order.hpp
│ │ │ │ ├── mpl
│ │ │ │ │ ├── accumulate.hpp
│ │ │ │ │ ├── advance_fwd.hpp
│ │ │ │ │ ├── advance.hpp
│ │ │ │ │ ├── alias.hpp
│ │ │ │ │ ├── always.hpp
│ │ │ │ │ ├── and.hpp
│ │ │ │ │ ├── apply_fwd.hpp
│ │ │ │ │ ├── apply.hpp
│ │ │ │ │ ├── apply_wrap.hpp
│ │ │ │ │ ├── arg_fwd.hpp
│ │ │ │ │ ├── arg.hpp
│ │ │ │ │ ├── arithmetic.hpp
│ │ │ │ │ ├── as_sequence.hpp
│ │ │ │ │ ├── assert.hpp
│ │ │ │ │ ├── at_fwd.hpp
│ │ │ │ │ ├── at.hpp
│ │ │ │ │ ├── aux_
│ │ │ │ │ │ ├── adl_barrier.hpp
│ │ │ │ │ │ ├── advance_backward.hpp
│ │ │ │ │ │ ├── advance_forward.hpp
│ │ │ │ │ │ ├── apply_1st.hpp
│ │ │ │ │ │ ├── arg_typedef.hpp
│ │ │ │ │ │ ├── arithmetic_op.hpp
│ │ │ │ │ │ ├── arity.hpp
│ │ │ │ │ │ ├── arity_spec.hpp
│ │ │ │ │ │ ├── at_impl.hpp
│ │ │ │ │ │ ├── back_impl.hpp
│ │ │ │ │ │ ├── basic_bind.hpp
│ │ │ │ │ │ ├── begin_end_impl.hpp
│ │ │ │ │ │ ├── clear_impl.hpp
│ │ │ │ │ │ ├── common_name_wknd.hpp
│ │ │ │ │ │ ├── comparison_op.hpp
│ │ │ │ │ │ ├── config
│ │ │ │ │ │ │ ├── adl.hpp
│ │ │ │ │ │ │ ├── arrays.hpp
│ │ │ │ │ │ │ ├── bcc.hpp
│ │ │ │ │ │ │ ├── bind.hpp
│ │ │ │ │ │ │ ├── compiler.hpp
│ │ │ │ │ │ │ ├── ctps.hpp
│ │ │ │ │ │ │ ├── dependent_nttp.hpp
│ │ │ │ │ │ │ ├── dmc_ambiguous_ctps.hpp
│ │ │ │ │ │ │ ├── dtp.hpp
│ │ │ │ │ │ │ ├── eti.hpp
│ │ │ │ │ │ │ ├── forwarding.hpp
│ │ │ │ │ │ │ ├── gcc.hpp
│ │ │ │ │ │ │ ├── gpu.hpp
│ │ │ │ │ │ │ ├── has_apply.hpp
│ │ │ │ │ │ │ ├── has_xxx.hpp
│ │ │ │ │ │ │ ├── integral.hpp
│ │ │ │ │ │ │ ├── intel.hpp
│ │ │ │ │ │ │ ├── lambda.hpp
│ │ │ │ │ │ │ ├── msvc.hpp
│ │ │ │ │ │ │ ├── msvc_typename.hpp
│ │ │ │ │ │ │ ├── nttp.hpp
│ │ │ │ │ │ │ ├── operators.hpp
│ │ │ │ │ │ │ ├── overload_resolution.hpp
│ │ │ │ │ │ │ ├── pp_counter.hpp
│ │ │ │ │ │ │ ├── preprocessor.hpp
│ │ │ │ │ │ │ ├── static_constant.hpp
│ │ │ │ │ │ │ ├── ttp.hpp
│ │ │ │ │ │ │ ├── typeof.hpp
│ │ │ │ │ │ │ ├── use_preprocessed.hpp
│ │ │ │ │ │ │ └── workaround.hpp
│ │ │ │ │ │ ├── contains_impl.hpp
│ │ │ │ │ │ ├── count_args.hpp
│ │ │ │ │ │ ├── count_impl.hpp
│ │ │ │ │ │ ├── empty_impl.hpp
│ │ │ │ │ │ ├── erase_impl.hpp
│ │ │ │ │ │ ├── erase_key_impl.hpp
│ │ │ │ │ │ ├── filter_iter.hpp
│ │ │ │ │ │ ├── find_if_pred.hpp
│ │ │ │ │ │ ├── fold_impl_body.hpp
│ │ │ │ │ │ ├── fold_impl.hpp
│ │ │ │ │ │ ├── fold_op.hpp
│ │ │ │ │ │ ├── fold_pred.hpp
│ │ │ │ │ │ ├── front_impl.hpp
│ │ │ │ │ │ ├── full_lambda.hpp
│ │ │ │ │ │ ├── has_apply.hpp
│ │ │ │ │ │ ├── has_begin.hpp
│ │ │ │ │ │ ├── has_key_impl.hpp
│ │ │ │ │ │ ├── has_rebind.hpp
│ │ │ │ │ │ ├── has_size.hpp
│ │ │ │ │ │ ├── has_tag.hpp
│ │ │ │ │ │ ├── has_type.hpp
│ │ │ │ │ │ ├── include_preprocessed.hpp
│ │ │ │ │ │ ├── inserter_algorithm.hpp
│ │ │ │ │ │ ├── insert_impl.hpp
│ │ │ │ │ │ ├── insert_range_impl.hpp
│ │ │ │ │ │ ├── integral_wrapper.hpp
│ │ │ │ │ │ ├── is_msvc_eti_arg.hpp
│ │ │ │ │ │ ├── iter_apply.hpp
│ │ │ │ │ │ ├── iter_fold_if_impl.hpp
│ │ │ │ │ │ ├── iter_fold_impl.hpp
│ │ │ │ │ │ ├── iter_push_front.hpp
│ │ │ │ │ │ ├── joint_iter.hpp
│ │ │ │ │ │ ├── lambda_arity_param.hpp
│ │ │ │ │ │ ├── lambda_no_ctps.hpp
│ │ │ │ │ │ ├── lambda_spec.hpp
│ │ │ │ │ │ ├── lambda_support.hpp
│ │ │ │ │ │ ├── largest_int.hpp
│ │ │ │ │ │ ├── logical_op.hpp
│ │ │ │ │ │ ├── msvc_dtw.hpp
│ │ │ │ │ │ ├── msvc_eti_base.hpp
│ │ │ │ │ │ ├── msvc_is_class.hpp
│ │ │ │ │ │ ├── msvc_never_true.hpp
│ │ │ │ │ │ ├── msvc_type.hpp
│ │ │ │ │ │ ├── na_assert.hpp
│ │ │ │ │ │ ├── na_fwd.hpp
│ │ │ │ │ │ ├── na.hpp
│ │ │ │ │ │ ├── na_spec.hpp
│ │ │ │ │ │ ├── nested_type_wknd.hpp
│ │ │ │ │ │ ├── nttp_decl.hpp
│ │ │ │ │ │ ├── numeric_cast_utils.hpp
│ │ │ │ │ │ ├── numeric_op.hpp
│ │ │ │ │ │ ├── O1_size_impl.hpp
│ │ │ │ │ │ ├── order_impl.hpp
│ │ │ │ │ │ ├── overload_names.hpp
│ │ │ │ │ │ ├── partition_op.hpp
│ │ │ │ │ │ ├── pop_back_impl.hpp
│ │ │ │ │ │ ├── pop_front_impl.hpp
│ │ │ │ │ │ ├── preprocessed
│ │ │ │ │ │ │ ├── bcc
│ │ │ │ │ │ │ │ ├── advance_backward.hpp
│ │ │ │ │ │ │ │ ├── advance_forward.hpp
│ │ │ │ │ │ │ │ ├── and.hpp
│ │ │ │ │ │ │ │ ├── apply_fwd.hpp
│ │ │ │ │ │ │ │ ├── apply.hpp
│ │ │ │ │ │ │ │ ├── apply_wrap.hpp
│ │ │ │ │ │ │ │ ├── arg.hpp
│ │ │ │ │ │ │ │ ├── basic_bind.hpp
│ │ │ │ │ │ │ │ ├── bind_fwd.hpp
│ │ │ │ │ │ │ │ ├── bind.hpp
│ │ │ │ │ │ │ │ ├── bitand.hpp
│ │ │ │ │ │ │ │ ├── bitor.hpp
│ │ │ │ │ │ │ │ ├── bitxor.hpp
│ │ │ │ │ │ │ │ ├── deque.hpp
│ │ │ │ │ │ │ │ ├── divides.hpp
│ │ │ │ │ │ │ │ ├── equal_to.hpp
│ │ │ │ │ │ │ │ ├── fold_impl.hpp
│ │ │ │ │ │ │ │ ├── full_lambda.hpp
│ │ │ │ │ │ │ │ ├── greater_equal.hpp
│ │ │ │ │ │ │ │ ├── greater.hpp
│ │ │ │ │ │ │ │ ├── inherit.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp
│ │ │ │ │ │ │ │ ├── less_equal.hpp
│ │ │ │ │ │ │ │ ├── less.hpp
│ │ │ │ │ │ │ │ ├── list_c.hpp
│ │ │ │ │ │ │ │ ├── list.hpp
│ │ │ │ │ │ │ │ ├── map.hpp
│ │ │ │ │ │ │ │ ├── minus.hpp
│ │ │ │ │ │ │ │ ├── modulus.hpp
│ │ │ │ │ │ │ │ ├── not_equal_to.hpp
│ │ │ │ │ │ │ │ ├── or.hpp
│ │ │ │ │ │ │ │ ├── placeholders.hpp
│ │ │ │ │ │ │ │ ├── plus.hpp
│ │ │ │ │ │ │ │ ├── quote.hpp
│ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── set_c.hpp
│ │ │ │ │ │ │ │ ├── set.hpp
│ │ │ │ │ │ │ │ ├── shift_left.hpp
│ │ │ │ │ │ │ │ ├── shift_right.hpp
│ │ │ │ │ │ │ │ ├── template_arity.hpp
│ │ │ │ │ │ │ │ ├── times.hpp
│ │ │ │ │ │ │ │ ├── unpack_args.hpp
│ │ │ │ │ │ │ │ ├── vector_c.hpp
│ │ │ │ │ │ │ │ └── vector.hpp
│ │ │ │ │ │ │ ├── bcc551
│ │ │ │ │ │ │ │ ├── advance_backward.hpp
│ │ │ │ │ │ │ │ ├── advance_forward.hpp
│ │ │ │ │ │ │ │ ├── and.hpp
│ │ │ │ │ │ │ │ ├── apply_fwd.hpp
│ │ │ │ │ │ │ │ ├── apply.hpp
│ │ │ │ │ │ │ │ ├── apply_wrap.hpp
│ │ │ │ │ │ │ │ ├── arg.hpp
│ │ │ │ │ │ │ │ ├── basic_bind.hpp
│ │ │ │ │ │ │ │ ├── bind_fwd.hpp
│ │ │ │ │ │ │ │ ├── bind.hpp
│ │ │ │ │ │ │ │ ├── bitand.hpp
│ │ │ │ │ │ │ │ ├── bitor.hpp
│ │ │ │ │ │ │ │ ├── bitxor.hpp
│ │ │ │ │ │ │ │ ├── deque.hpp
│ │ │ │ │ │ │ │ ├── divides.hpp
│ │ │ │ │ │ │ │ ├── equal_to.hpp
│ │ │ │ │ │ │ │ ├── fold_impl.hpp
│ │ │ │ │ │ │ │ ├── full_lambda.hpp
│ │ │ │ │ │ │ │ ├── greater_equal.hpp
│ │ │ │ │ │ │ │ ├── greater.hpp
│ │ │ │ │ │ │ │ ├── inherit.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp
│ │ │ │ │ │ │ │ ├── less_equal.hpp
│ │ │ │ │ │ │ │ ├── less.hpp
│ │ │ │ │ │ │ │ ├── list_c.hpp
│ │ │ │ │ │ │ │ ├── list.hpp
│ │ │ │ │ │ │ │ ├── map.hpp
│ │ │ │ │ │ │ │ ├── minus.hpp
│ │ │ │ │ │ │ │ ├── modulus.hpp
│ │ │ │ │ │ │ │ ├── not_equal_to.hpp
│ │ │ │ │ │ │ │ ├── or.hpp
│ │ │ │ │ │ │ │ ├── placeholders.hpp
│ │ │ │ │ │ │ │ ├── plus.hpp
│ │ │ │ │ │ │ │ ├── quote.hpp
│ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── set_c.hpp
│ │ │ │ │ │ │ │ ├── set.hpp
│ │ │ │ │ │ │ │ ├── shift_left.hpp
│ │ │ │ │ │ │ │ ├── shift_right.hpp
│ │ │ │ │ │ │ │ ├── template_arity.hpp
│ │ │ │ │ │ │ │ ├── times.hpp
│ │ │ │ │ │ │ │ ├── unpack_args.hpp
│ │ │ │ │ │ │ │ ├── vector_c.hpp
│ │ │ │ │ │ │ │ └── vector.hpp
│ │ │ │ │ │ │ ├── bcc_pre590
│ │ │ │ │ │ │ │ ├── advance_backward.hpp
│ │ │ │ │ │ │ │ ├── advance_forward.hpp
│ │ │ │ │ │ │ │ ├── and.hpp
│ │ │ │ │ │ │ │ ├── apply_fwd.hpp
│ │ │ │ │ │ │ │ ├── apply.hpp
│ │ │ │ │ │ │ │ ├── apply_wrap.hpp
│ │ │ │ │ │ │ │ ├── arg.hpp
│ │ │ │ │ │ │ │ ├── basic_bind.hpp
│ │ │ │ │ │ │ │ ├── bind_fwd.hpp
│ │ │ │ │ │ │ │ ├── bind.hpp
│ │ │ │ │ │ │ │ ├── bitand.hpp
│ │ │ │ │ │ │ │ ├── bitor.hpp
│ │ │ │ │ │ │ │ ├── bitxor.hpp
│ │ │ │ │ │ │ │ ├── deque.hpp
│ │ │ │ │ │ │ │ ├── divides.hpp
│ │ │ │ │ │ │ │ ├── equal_to.hpp
│ │ │ │ │ │ │ │ ├── fold_impl.hpp
│ │ │ │ │ │ │ │ ├── full_lambda.hpp
│ │ │ │ │ │ │ │ ├── greater_equal.hpp
│ │ │ │ │ │ │ │ ├── greater.hpp
│ │ │ │ │ │ │ │ ├── inherit.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp
│ │ │ │ │ │ │ │ ├── less_equal.hpp
│ │ │ │ │ │ │ │ ├── less.hpp
│ │ │ │ │ │ │ │ ├── list_c.hpp
│ │ │ │ │ │ │ │ ├── list.hpp
│ │ │ │ │ │ │ │ ├── map.hpp
│ │ │ │ │ │ │ │ ├── minus.hpp
│ │ │ │ │ │ │ │ ├── modulus.hpp
│ │ │ │ │ │ │ │ ├── not_equal_to.hpp
│ │ │ │ │ │ │ │ ├── or.hpp
│ │ │ │ │ │ │ │ ├── placeholders.hpp
│ │ │ │ │ │ │ │ ├── plus.hpp
│ │ │ │ │ │ │ │ ├── quote.hpp
│ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── set_c.hpp
│ │ │ │ │ │ │ │ ├── set.hpp
│ │ │ │ │ │ │ │ ├── shift_left.hpp
│ │ │ │ │ │ │ │ ├── shift_right.hpp
│ │ │ │ │ │ │ │ ├── template_arity.hpp
│ │ │ │ │ │ │ │ ├── times.hpp
│ │ │ │ │ │ │ │ ├── unpack_args.hpp
│ │ │ │ │ │ │ │ ├── vector_c.hpp
│ │ │ │ │ │ │ │ └── vector.hpp
│ │ │ │ │ │ │ ├── dmc
│ │ │ │ │ │ │ │ ├── advance_backward.hpp
│ │ │ │ │ │ │ │ ├── advance_forward.hpp
│ │ │ │ │ │ │ │ ├── and.hpp
│ │ │ │ │ │ │ │ ├── apply_fwd.hpp
│ │ │ │ │ │ │ │ ├── apply.hpp
│ │ │ │ │ │ │ │ ├── apply_wrap.hpp
│ │ │ │ │ │ │ │ ├── arg.hpp
│ │ │ │ │ │ │ │ ├── basic_bind.hpp
│ │ │ │ │ │ │ │ ├── bind_fwd.hpp
│ │ │ │ │ │ │ │ ├── bind.hpp
│ │ │ │ │ │ │ │ ├── bitand.hpp
│ │ │ │ │ │ │ │ ├── bitor.hpp
│ │ │ │ │ │ │ │ ├── bitxor.hpp
│ │ │ │ │ │ │ │ ├── deque.hpp
│ │ │ │ │ │ │ │ ├── divides.hpp
│ │ │ │ │ │ │ │ ├── equal_to.hpp
│ │ │ │ │ │ │ │ ├── fold_impl.hpp
│ │ │ │ │ │ │ │ ├── full_lambda.hpp
│ │ │ │ │ │ │ │ ├── greater_equal.hpp
│ │ │ │ │ │ │ │ ├── greater.hpp
│ │ │ │ │ │ │ │ ├── inherit.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp
│ │ │ │ │ │ │ │ ├── less_equal.hpp
│ │ │ │ │ │ │ │ ├── less.hpp
│ │ │ │ │ │ │ │ ├── list_c.hpp
│ │ │ │ │ │ │ │ ├── list.hpp
│ │ │ │ │ │ │ │ ├── map.hpp
│ │ │ │ │ │ │ │ ├── minus.hpp
│ │ │ │ │ │ │ │ ├── modulus.hpp
│ │ │ │ │ │ │ │ ├── not_equal_to.hpp
│ │ │ │ │ │ │ │ ├── or.hpp
│ │ │ │ │ │ │ │ ├── placeholders.hpp
│ │ │ │ │ │ │ │ ├── plus.hpp
│ │ │ │ │ │ │ │ ├── quote.hpp
│ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── set_c.hpp
│ │ │ │ │ │ │ │ ├── set.hpp
│ │ │ │ │ │ │ │ ├── shift_left.hpp
│ │ │ │ │ │ │ │ ├── shift_right.hpp
│ │ │ │ │ │ │ │ ├── template_arity.hpp
│ │ │ │ │ │ │ │ ├── times.hpp
│ │ │ │ │ │ │ │ ├── unpack_args.hpp
│ │ │ │ │ │ │ │ ├── vector_c.hpp
│ │ │ │ │ │ │ │ └── vector.hpp
│ │ │ │ │ │ │ ├── gcc
│ │ │ │ │ │ │ │ ├── advance_backward.hpp
│ │ │ │ │ │ │ │ ├── advance_forward.hpp
│ │ │ │ │ │ │ │ ├── and.hpp
│ │ │ │ │ │ │ │ ├── apply_fwd.hpp
│ │ │ │ │ │ │ │ ├── apply.hpp
│ │ │ │ │ │ │ │ ├── apply_wrap.hpp
│ │ │ │ │ │ │ │ ├── arg.hpp
│ │ │ │ │ │ │ │ ├── basic_bind.hpp
│ │ │ │ │ │ │ │ ├── bind_fwd.hpp
│ │ │ │ │ │ │ │ ├── bind.hpp
│ │ │ │ │ │ │ │ ├── bitand.hpp
│ │ │ │ │ │ │ │ ├── bitor.hpp
│ │ │ │ │ │ │ │ ├── bitxor.hpp
│ │ │ │ │ │ │ │ ├── deque.hpp
│ │ │ │ │ │ │ │ ├── divides.hpp
│ │ │ │ │ │ │ │ ├── equal_to.hpp
│ │ │ │ │ │ │ │ ├── fold_impl.hpp
│ │ │ │ │ │ │ │ ├── full_lambda.hpp
│ │ │ │ │ │ │ │ ├── greater_equal.hpp
│ │ │ │ │ │ │ │ ├── greater.hpp
│ │ │ │ │ │ │ │ ├── inherit.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp
│ │ │ │ │ │ │ │ ├── less_equal.hpp
│ │ │ │ │ │ │ │ ├── less.hpp
│ │ │ │ │ │ │ │ ├── list_c.hpp
│ │ │ │ │ │ │ │ ├── list.hpp
│ │ │ │ │ │ │ │ ├── map.hpp
│ │ │ │ │ │ │ │ ├── minus.hpp
│ │ │ │ │ │ │ │ ├── modulus.hpp
│ │ │ │ │ │ │ │ ├── not_equal_to.hpp
│ │ │ │ │ │ │ │ ├── or.hpp
│ │ │ │ │ │ │ │ ├── placeholders.hpp
│ │ │ │ │ │ │ │ ├── plus.hpp
│ │ │ │ │ │ │ │ ├── quote.hpp
│ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── set_c.hpp
│ │ │ │ │ │ │ │ ├── set.hpp
│ │ │ │ │ │ │ │ ├── shift_left.hpp
│ │ │ │ │ │ │ │ ├── shift_right.hpp
│ │ │ │ │ │ │ │ ├── template_arity.hpp
│ │ │ │ │ │ │ │ ├── times.hpp
│ │ │ │ │ │ │ │ ├── unpack_args.hpp
│ │ │ │ │ │ │ │ ├── vector_c.hpp
│ │ │ │ │ │ │ │ └── vector.hpp
│ │ │ │ │ │ │ ├── msvc60
│ │ │ │ │ │ │ │ ├── advance_backward.hpp
│ │ │ │ │ │ │ │ ├── advance_forward.hpp
│ │ │ │ │ │ │ │ ├── and.hpp
│ │ │ │ │ │ │ │ ├── apply_fwd.hpp
│ │ │ │ │ │ │ │ ├── apply.hpp
│ │ │ │ │ │ │ │ ├── apply_wrap.hpp
│ │ │ │ │ │ │ │ ├── arg.hpp
│ │ │ │ │ │ │ │ ├── basic_bind.hpp
│ │ │ │ │ │ │ │ ├── bind_fwd.hpp
│ │ │ │ │ │ │ │ ├── bind.hpp
│ │ │ │ │ │ │ │ ├── bitand.hpp
│ │ │ │ │ │ │ │ ├── bitor.hpp
│ │ │ │ │ │ │ │ ├── bitxor.hpp
│ │ │ │ │ │ │ │ ├── deque.hpp
│ │ │ │ │ │ │ │ ├── divides.hpp
│ │ │ │ │ │ │ │ ├── equal_to.hpp
│ │ │ │ │ │ │ │ ├── fold_impl.hpp
│ │ │ │ │ │ │ │ ├── full_lambda.hpp
│ │ │ │ │ │ │ │ ├── greater_equal.hpp
│ │ │ │ │ │ │ │ ├── greater.hpp
│ │ │ │ │ │ │ │ ├── inherit.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp
│ │ │ │ │ │ │ │ ├── less_equal.hpp
│ │ │ │ │ │ │ │ ├── less.hpp
│ │ │ │ │ │ │ │ ├── list_c.hpp
│ │ │ │ │ │ │ │ ├── list.hpp
│ │ │ │ │ │ │ │ ├── map.hpp
│ │ │ │ │ │ │ │ ├── minus.hpp
│ │ │ │ │ │ │ │ ├── modulus.hpp
│ │ │ │ │ │ │ │ ├── not_equal_to.hpp
│ │ │ │ │ │ │ │ ├── or.hpp
│ │ │ │ │ │ │ │ ├── placeholders.hpp
│ │ │ │ │ │ │ │ ├── plus.hpp
│ │ │ │ │ │ │ │ ├── quote.hpp
│ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── set_c.hpp
│ │ │ │ │ │ │ │ ├── set.hpp
│ │ │ │ │ │ │ │ ├── shift_left.hpp
│ │ │ │ │ │ │ │ ├── shift_right.hpp
│ │ │ │ │ │ │ │ ├── template_arity.hpp
│ │ │ │ │ │ │ │ ├── times.hpp
│ │ │ │ │ │ │ │ ├── unpack_args.hpp
│ │ │ │ │ │ │ │ ├── vector_c.hpp
│ │ │ │ │ │ │ │ └── vector.hpp
│ │ │ │ │ │ │ ├── msvc70
│ │ │ │ │ │ │ │ ├── advance_backward.hpp
│ │ │ │ │ │ │ │ ├── advance_forward.hpp
│ │ │ │ │ │ │ │ ├── and.hpp
│ │ │ │ │ │ │ │ ├── apply_fwd.hpp
│ │ │ │ │ │ │ │ ├── apply.hpp
│ │ │ │ │ │ │ │ ├── apply_wrap.hpp
│ │ │ │ │ │ │ │ ├── arg.hpp
│ │ │ │ │ │ │ │ ├── basic_bind.hpp
│ │ │ │ │ │ │ │ ├── bind_fwd.hpp
│ │ │ │ │ │ │ │ ├── bind.hpp
│ │ │ │ │ │ │ │ ├── bitand.hpp
│ │ │ │ │ │ │ │ ├── bitor.hpp
│ │ │ │ │ │ │ │ ├── bitxor.hpp
│ │ │ │ │ │ │ │ ├── deque.hpp
│ │ │ │ │ │ │ │ ├── divides.hpp
│ │ │ │ │ │ │ │ ├── equal_to.hpp
│ │ │ │ │ │ │ │ ├── fold_impl.hpp
│ │ │ │ │ │ │ │ ├── full_lambda.hpp
│ │ │ │ │ │ │ │ ├── greater_equal.hpp
│ │ │ │ │ │ │ │ ├── greater.hpp
│ │ │ │ │ │ │ │ ├── inherit.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp
│ │ │ │ │ │ │ │ ├── less_equal.hpp
│ │ │ │ │ │ │ │ ├── less.hpp
│ │ │ │ │ │ │ │ ├── list_c.hpp
│ │ │ │ │ │ │ │ ├── list.hpp
│ │ │ │ │ │ │ │ ├── map.hpp
│ │ │ │ │ │ │ │ ├── minus.hpp
│ │ │ │ │ │ │ │ ├── modulus.hpp
│ │ │ │ │ │ │ │ ├── not_equal_to.hpp
│ │ │ │ │ │ │ │ ├── or.hpp
│ │ │ │ │ │ │ │ ├── placeholders.hpp
│ │ │ │ │ │ │ │ ├── plus.hpp
│ │ │ │ │ │ │ │ ├── quote.hpp
│ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── set_c.hpp
│ │ │ │ │ │ │ │ ├── set.hpp
│ │ │ │ │ │ │ │ ├── shift_left.hpp
│ │ │ │ │ │ │ │ ├── shift_right.hpp
│ │ │ │ │ │ │ │ ├── template_arity.hpp
│ │ │ │ │ │ │ │ ├── times.hpp
│ │ │ │ │ │ │ │ ├── unpack_args.hpp
│ │ │ │ │ │ │ │ ├── vector_c.hpp
│ │ │ │ │ │ │ │ └── vector.hpp
│ │ │ │ │ │ │ ├── mwcw
│ │ │ │ │ │ │ │ ├── advance_backward.hpp
│ │ │ │ │ │ │ │ ├── advance_forward.hpp
│ │ │ │ │ │ │ │ ├── and.hpp
│ │ │ │ │ │ │ │ ├── apply_fwd.hpp
│ │ │ │ │ │ │ │ ├── apply.hpp
│ │ │ │ │ │ │ │ ├── apply_wrap.hpp
│ │ │ │ │ │ │ │ ├── arg.hpp
│ │ │ │ │ │ │ │ ├── basic_bind.hpp
│ │ │ │ │ │ │ │ ├── bind_fwd.hpp
│ │ │ │ │ │ │ │ ├── bind.hpp
│ │ │ │ │ │ │ │ ├── bitand.hpp
│ │ │ │ │ │ │ │ ├── bitor.hpp
│ │ │ │ │ │ │ │ ├── bitxor.hpp
│ │ │ │ │ │ │ │ ├── deque.hpp
│ │ │ │ │ │ │ │ ├── divides.hpp
│ │ │ │ │ │ │ │ ├── equal_to.hpp
│ │ │ │ │ │ │ │ ├── fold_impl.hpp
│ │ │ │ │ │ │ │ ├── full_lambda.hpp
│ │ │ │ │ │ │ │ ├── greater_equal.hpp
│ │ │ │ │ │ │ │ ├── greater.hpp
│ │ │ │ │ │ │ │ ├── inherit.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp
│ │ │ │ │ │ │ │ ├── less_equal.hpp
│ │ │ │ │ │ │ │ ├── less.hpp
│ │ │ │ │ │ │ │ ├── list_c.hpp
│ │ │ │ │ │ │ │ ├── list.hpp
│ │ │ │ │ │ │ │ ├── map.hpp
│ │ │ │ │ │ │ │ ├── minus.hpp
│ │ │ │ │ │ │ │ ├── modulus.hpp
│ │ │ │ │ │ │ │ ├── not_equal_to.hpp
│ │ │ │ │ │ │ │ ├── or.hpp
│ │ │ │ │ │ │ │ ├── placeholders.hpp
│ │ │ │ │ │ │ │ ├── plus.hpp
│ │ │ │ │ │ │ │ ├── quote.hpp
│ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── set_c.hpp
│ │ │ │ │ │ │ │ ├── set.hpp
│ │ │ │ │ │ │ │ ├── shift_left.hpp
│ │ │ │ │ │ │ │ ├── shift_right.hpp
│ │ │ │ │ │ │ │ ├── template_arity.hpp
│ │ │ │ │ │ │ │ ├── times.hpp
│ │ │ │ │ │ │ │ ├── unpack_args.hpp
│ │ │ │ │ │ │ │ ├── vector_c.hpp
│ │ │ │ │ │ │ │ └── vector.hpp
│ │ │ │ │ │ │ ├── no_ctps
│ │ │ │ │ │ │ │ ├── advance_backward.hpp
│ │ │ │ │ │ │ │ ├── advance_forward.hpp
│ │ │ │ │ │ │ │ ├── and.hpp
│ │ │ │ │ │ │ │ ├── apply_fwd.hpp
│ │ │ │ │ │ │ │ ├── apply.hpp
│ │ │ │ │ │ │ │ ├── apply_wrap.hpp
│ │ │ │ │ │ │ │ ├── arg.hpp
│ │ │ │ │ │ │ │ ├── basic_bind.hpp
│ │ │ │ │ │ │ │ ├── bind_fwd.hpp
│ │ │ │ │ │ │ │ ├── bind.hpp
│ │ │ │ │ │ │ │ ├── bitand.hpp
│ │ │ │ │ │ │ │ ├── bitor.hpp
│ │ │ │ │ │ │ │ ├── bitxor.hpp
│ │ │ │ │ │ │ │ ├── deque.hpp
│ │ │ │ │ │ │ │ ├── divides.hpp
│ │ │ │ │ │ │ │ ├── equal_to.hpp
│ │ │ │ │ │ │ │ ├── fold_impl.hpp
│ │ │ │ │ │ │ │ ├── full_lambda.hpp
│ │ │ │ │ │ │ │ ├── greater_equal.hpp
│ │ │ │ │ │ │ │ ├── greater.hpp
│ │ │ │ │ │ │ │ ├── inherit.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp
│ │ │ │ │ │ │ │ ├── less_equal.hpp
│ │ │ │ │ │ │ │ ├── less.hpp
│ │ │ │ │ │ │ │ ├── list_c.hpp
│ │ │ │ │ │ │ │ ├── list.hpp
│ │ │ │ │ │ │ │ ├── map.hpp
│ │ │ │ │ │ │ │ ├── minus.hpp
│ │ │ │ │ │ │ │ ├── modulus.hpp
│ │ │ │ │ │ │ │ ├── not_equal_to.hpp
│ │ │ │ │ │ │ │ ├── or.hpp
│ │ │ │ │ │ │ │ ├── placeholders.hpp
│ │ │ │ │ │ │ │ ├── plus.hpp
│ │ │ │ │ │ │ │ ├── quote.hpp
│ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── set_c.hpp
│ │ │ │ │ │ │ │ ├── set.hpp
│ │ │ │ │ │ │ │ ├── shift_left.hpp
│ │ │ │ │ │ │ │ ├── shift_right.hpp
│ │ │ │ │ │ │ │ ├── template_arity.hpp
│ │ │ │ │ │ │ │ ├── times.hpp
│ │ │ │ │ │ │ │ ├── unpack_args.hpp
│ │ │ │ │ │ │ │ ├── vector_c.hpp
│ │ │ │ │ │ │ │ └── vector.hpp
│ │ │ │ │ │ │ ├── no_ttp
│ │ │ │ │ │ │ │ ├── advance_backward.hpp
│ │ │ │ │ │ │ │ ├── advance_forward.hpp
│ │ │ │ │ │ │ │ ├── and.hpp
│ │ │ │ │ │ │ │ ├── apply_fwd.hpp
│ │ │ │ │ │ │ │ ├── apply.hpp
│ │ │ │ │ │ │ │ ├── apply_wrap.hpp
│ │ │ │ │ │ │ │ ├── arg.hpp
│ │ │ │ │ │ │ │ ├── basic_bind.hpp
│ │ │ │ │ │ │ │ ├── bind_fwd.hpp
│ │ │ │ │ │ │ │ ├── bind.hpp
│ │ │ │ │ │ │ │ ├── bitand.hpp
│ │ │ │ │ │ │ │ ├── bitor.hpp
│ │ │ │ │ │ │ │ ├── bitxor.hpp
│ │ │ │ │ │ │ │ ├── deque.hpp
│ │ │ │ │ │ │ │ ├── divides.hpp
│ │ │ │ │ │ │ │ ├── equal_to.hpp
│ │ │ │ │ │ │ │ ├── fold_impl.hpp
│ │ │ │ │ │ │ │ ├── full_lambda.hpp
│ │ │ │ │ │ │ │ ├── greater_equal.hpp
│ │ │ │ │ │ │ │ ├── greater.hpp
│ │ │ │ │ │ │ │ ├── inherit.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp
│ │ │ │ │ │ │ │ ├── iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── lambda_no_ctps.hpp
│ │ │ │ │ │ │ │ ├── less_equal.hpp
│ │ │ │ │ │ │ │ ├── less.hpp
│ │ │ │ │ │ │ │ ├── list_c.hpp
│ │ │ │ │ │ │ │ ├── list.hpp
│ │ │ │ │ │ │ │ ├── map.hpp
│ │ │ │ │ │ │ │ ├── minus.hpp
│ │ │ │ │ │ │ │ ├── modulus.hpp
│ │ │ │ │ │ │ │ ├── not_equal_to.hpp
│ │ │ │ │ │ │ │ ├── or.hpp
│ │ │ │ │ │ │ │ ├── placeholders.hpp
│ │ │ │ │ │ │ │ ├── plus.hpp
│ │ │ │ │ │ │ │ ├── quote.hpp
│ │ │ │ │ │ │ │ ├── reverse_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp
│ │ │ │ │ │ │ │ ├── set_c.hpp
│ │ │ │ │ │ │ │ ├── set.hpp
│ │ │ │ │ │ │ │ ├── shift_left.hpp
│ │ │ │ │ │ │ │ ├── shift_right.hpp
│ │ │ │ │ │ │ │ ├── template_arity.hpp
│ │ │ │ │ │ │ │ ├── times.hpp
│ │ │ │ │ │ │ │ ├── unpack_args.hpp
│ │ │ │ │ │ │ │ ├── vector_c.hpp
│ │ │ │ │ │ │ │ └── vector.hpp
│ │ │ │ │ │ │ └── plain
│ │ │ │ │ │ │ ├── advance_backward.hpp
│ │ │ │ │ │ │ ├── advance_forward.hpp
│ │ │ │ │ │ │ ├── and.hpp
│ │ │ │ │ │ │ ├── apply_fwd.hpp
│ │ │ │ │ │ │ ├── apply.hpp
│ │ │ │ │ │ │ ├── apply_wrap.hpp
│ │ │ │ │ │ │ ├── arg.hpp
│ │ │ │ │ │ │ ├── basic_bind.hpp
│ │ │ │ │ │ │ ├── bind_fwd.hpp
│ │ │ │ │ │ │ ├── bind.hpp
│ │ │ │ │ │ │ ├── bitand.hpp
│ │ │ │ │ │ │ ├── bitor.hpp
│ │ │ │ │ │ │ ├── bitxor.hpp
│ │ │ │ │ │ │ ├── deque.hpp
│ │ │ │ │ │ │ ├── divides.hpp
│ │ │ │ │ │ │ ├── equal_to.hpp
│ │ │ │ │ │ │ ├── fold_impl.hpp
│ │ │ │ │ │ │ ├── full_lambda.hpp
│ │ │ │ │ │ │ ├── greater_equal.hpp
│ │ │ │ │ │ │ ├── greater.hpp
│ │ │ │ │ │ │ ├── inherit.hpp
│ │ │ │ │ │ │ ├── iter_fold_if_impl.hpp
│ │ │ │ │ │ │ ├── iter_fold_impl.hpp
│ │ │ │ │ │ │ ├── lambda_no_ctps.hpp
│ │ │ │ │ │ │ ├── less_equal.hpp
│ │ │ │ │ │ │ ├── less.hpp
│ │ │ │ │ │ │ ├── list_c.hpp
│ │ │ │ │ │ │ ├── list.hpp
│ │ │ │ │ │ │ ├── map.hpp
│ │ │ │ │ │ │ ├── minus.hpp
│ │ │ │ │ │ │ ├── modulus.hpp
│ │ │ │ │ │ │ ├── not_equal_to.hpp
│ │ │ │ │ │ │ ├── or.hpp
│ │ │ │ │ │ │ ├── placeholders.hpp
│ │ │ │ │ │ │ ├── plus.hpp
│ │ │ │ │ │ │ ├── quote.hpp
│ │ │ │ │ │ │ ├── reverse_fold_impl.hpp
│ │ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp
│ │ │ │ │ │ │ ├── set_c.hpp
│ │ │ │ │ │ │ ├── set.hpp
│ │ │ │ │ │ │ ├── shift_left.hpp
│ │ │ │ │ │ │ ├── shift_right.hpp
│ │ │ │ │ │ │ ├── template_arity.hpp
│ │ │ │ │ │ │ ├── times.hpp
│ │ │ │ │ │ │ ├── unpack_args.hpp
│ │ │ │ │ │ │ ├── vector_c.hpp
│ │ │ │ │ │ │ └── vector.hpp
│ │ │ │ │ │ ├── preprocessor
│ │ │ │ │ │ │ ├── add.hpp
│ │ │ │ │ │ │ ├── default_params.hpp
│ │ │ │ │ │ │ ├── def_params_tail.hpp
│ │ │ │ │ │ │ ├── enum.hpp
│ │ │ │ │ │ │ ├── ext_params.hpp
│ │ │ │ │ │ │ ├── filter_params.hpp
│ │ │ │ │ │ │ ├── is_seq.hpp
│ │ │ │ │ │ │ ├── params.hpp
│ │ │ │ │ │ │ ├── partial_spec_params.hpp
│ │ │ │ │ │ │ ├── range.hpp
│ │ │ │ │ │ │ ├── repeat.hpp
│ │ │ │ │ │ │ ├── sub.hpp
│ │ │ │ │ │ │ ├── token_equal.hpp
│ │ │ │ │ │ │ └── tuple.hpp
│ │ │ │ │ │ ├── ptr_to_ref.hpp
│ │ │ │ │ │ ├── push_back_impl.hpp
│ │ │ │ │ │ ├── push_front_impl.hpp
│ │ │ │ │ │ ├── range_c
│ │ │ │ │ │ │ ├── back.hpp
│ │ │ │ │ │ │ ├── empty.hpp
│ │ │ │ │ │ │ ├── front.hpp
│ │ │ │ │ │ │ ├── iterator.hpp
│ │ │ │ │ │ │ ├── O1_size.hpp
│ │ │ │ │ │ │ ├── size.hpp
│ │ │ │ │ │ │ └── tag.hpp
│ │ │ │ │ │ ├── reverse_fold_impl_body.hpp
│ │ │ │ │ │ ├── reverse_fold_impl.hpp
│ │ │ │ │ │ ├── reverse_iter_fold_impl.hpp
│ │ │ │ │ │ ├── sequence_wrapper.hpp
│ │ │ │ │ │ ├── shift_op.hpp
│ │ │ │ │ │ ├── single_element_iter.hpp
│ │ │ │ │ │ ├── size_impl.hpp
│ │ │ │ │ │ ├── sort_impl.hpp
│ │ │ │ │ │ ├── static_cast.hpp
│ │ │ │ │ │ ├── template_arity_fwd.hpp
│ │ │ │ │ │ ├── template_arity.hpp
│ │ │ │ │ │ ├── test
│ │ │ │ │ │ │ ├── assert.hpp
│ │ │ │ │ │ │ ├── data.hpp
│ │ │ │ │ │ │ └── test_case.hpp
│ │ │ │ │ │ ├── test.hpp
│ │ │ │ │ │ ├── traits_lambda_spec.hpp
│ │ │ │ │ │ ├── transform_iter.hpp
│ │ │ │ │ │ ├── type_wrapper.hpp
│ │ │ │ │ │ ├── unwrap.hpp
│ │ │ │ │ │ ├── value_wknd.hpp
│ │ │ │ │ │ └── yes_no.hpp
│ │ │ │ │ ├── back_fwd.hpp
│ │ │ │ │ ├── back.hpp
│ │ │ │ │ ├── back_inserter.hpp
│ │ │ │ │ ├── base.hpp
│ │ │ │ │ ├── begin_end_fwd.hpp
│ │ │ │ │ ├── begin_end.hpp
│ │ │ │ │ ├── begin.hpp
│ │ │ │ │ ├── bind_fwd.hpp
│ │ │ │ │ ├── bind.hpp
│ │ │ │ │ ├── bitand.hpp
│ │ │ │ │ ├── bitor.hpp
│ │ │ │ │ ├── bitwise.hpp
│ │ │ │ │ ├── bitxor.hpp
│ │ │ │ │ ├── bool_fwd.hpp
│ │ │ │ │ ├── bool.hpp
│ │ │ │ │ ├── char_fwd.hpp
│ │ │ │ │ ├── char.hpp
│ │ │ │ │ ├── clear_fwd.hpp
│ │ │ │ │ ├── clear.hpp
│ │ │ │ │ ├── comparison.hpp
│ │ │ │ │ ├── contains_fwd.hpp
│ │ │ │ │ ├── contains.hpp
│ │ │ │ │ ├── copy.hpp
│ │ │ │ │ ├── copy_if.hpp
│ │ │ │ │ ├── count_fwd.hpp
│ │ │ │ │ ├── count.hpp
│ │ │ │ │ ├── count_if.hpp
│ │ │ │ │ ├── deque.hpp
│ │ │ │ │ ├── deref.hpp
│ │ │ │ │ ├── distance_fwd.hpp
│ │ │ │ │ ├── distance.hpp
│ │ │ │ │ ├── divides.hpp
│ │ │ │ │ ├── empty_base.hpp
│ │ │ │ │ ├── empty_fwd.hpp
│ │ │ │ │ ├── empty.hpp
│ │ │ │ │ ├── empty_sequence.hpp
│ │ │ │ │ ├── end.hpp
│ │ │ │ │ ├── equal.hpp
│ │ │ │ │ ├── equal_to.hpp
│ │ │ │ │ ├── erase_fwd.hpp
│ │ │ │ │ ├── erase.hpp
│ │ │ │ │ ├── erase_key_fwd.hpp
│ │ │ │ │ ├── erase_key.hpp
│ │ │ │ │ ├── eval_if.hpp
│ │ │ │ │ ├── filter_view.hpp
│ │ │ │ │ ├── find.hpp
│ │ │ │ │ ├── find_if.hpp
│ │ │ │ │ ├── fold.hpp
│ │ │ │ │ ├── for_each.hpp
│ │ │ │ │ ├── front_fwd.hpp
│ │ │ │ │ ├── front.hpp
│ │ │ │ │ ├── front_inserter.hpp
│ │ │ │ │ ├── greater_equal.hpp
│ │ │ │ │ ├── greater.hpp
│ │ │ │ │ ├── has_key_fwd.hpp
│ │ │ │ │ ├── has_key.hpp
│ │ │ │ │ ├── has_xxx.hpp
│ │ │ │ │ ├── identity.hpp
│ │ │ │ │ ├── if.hpp
│ │ │ │ │ ├── index_if.hpp
│ │ │ │ │ ├── index_of.hpp
│ │ │ │ │ ├── inherit.hpp
│ │ │ │ │ ├── inherit_linearly.hpp
│ │ │ │ │ ├── inserter.hpp
│ │ │ │ │ ├── insert_fwd.hpp
│ │ │ │ │ ├── insert.hpp
│ │ │ │ │ ├── insert_range_fwd.hpp
│ │ │ │ │ ├── insert_range.hpp
│ │ │ │ │ ├── integral_c_fwd.hpp
│ │ │ │ │ ├── integral_c.hpp
│ │ │ │ │ ├── integral_c_tag.hpp
│ │ │ │ │ ├── int_fwd.hpp
│ │ │ │ │ ├── int.hpp
│ │ │ │ │ ├── is_placeholder.hpp
│ │ │ │ │ ├── is_sequence.hpp
│ │ │ │ │ ├── iterator_category.hpp
│ │ │ │ │ ├── iterator_range.hpp
│ │ │ │ │ ├── iterator_tags.hpp
│ │ │ │ │ ├── iter_fold.hpp
│ │ │ │ │ ├── iter_fold_if.hpp
│ │ │ │ │ ├── joint_view.hpp
│ │ │ │ │ ├── key_type_fwd.hpp
│ │ │ │ │ ├── key_type.hpp
│ │ │ │ │ ├── lambda_fwd.hpp
│ │ │ │ │ ├── lambda.hpp
│ │ │ │ │ ├── less_equal.hpp
│ │ │ │ │ ├── less.hpp
│ │ │ │ │ ├── limits
│ │ │ │ │ │ ├── arity.hpp
│ │ │ │ │ │ ├── list.hpp
│ │ │ │ │ │ ├── map.hpp
│ │ │ │ │ │ ├── set.hpp
│ │ │ │ │ │ ├── string.hpp
│ │ │ │ │ │ ├── unrolling.hpp
│ │ │ │ │ │ └── vector.hpp
│ │ │ │ │ ├── list
│ │ │ │ │ │ ├── aux_
│ │ │ │ │ │ │ ├── begin_end.hpp
│ │ │ │ │ │ │ ├── clear.hpp
│ │ │ │ │ │ │ ├── empty.hpp
│ │ │ │ │ │ │ ├── front.hpp
│ │ │ │ │ │ │ ├── include_preprocessed.hpp
│ │ │ │ │ │ │ ├── item.hpp
│ │ │ │ │ │ │ ├── iterator.hpp
│ │ │ │ │ │ │ ├── numbered_c.hpp
│ │ │ │ │ │ │ ├── numbered.hpp
│ │ │ │ │ │ │ ├── O1_size.hpp
│ │ │ │ │ │ │ ├── pop_front.hpp
│ │ │ │ │ │ │ ├── preprocessed
│ │ │ │ │ │ │ │ └── plain
│ │ │ │ │ │ │ │ ├── list10_c.hpp
│ │ │ │ │ │ │ │ ├── list10.hpp
│ │ │ │ │ │ │ │ ├── list20_c.hpp
│ │ │ │ │ │ │ │ ├── list20.hpp
│ │ │ │ │ │ │ │ ├── list30_c.hpp
│ │ │ │ │ │ │ │ ├── list30.hpp
│ │ │ │ │ │ │ │ ├── list40_c.hpp
│ │ │ │ │ │ │ │ ├── list40.hpp
│ │ │ │ │ │ │ │ ├── list50_c.hpp
│ │ │ │ │ │ │ │ └── list50.hpp
│ │ │ │ │ │ │ ├── push_back.hpp
│ │ │ │ │ │ │ ├── push_front.hpp
│ │ │ │ │ │ │ ├── size.hpp
│ │ │ │ │ │ │ └── tag.hpp
│ │ │ │ │ │ ├── list0_c.hpp
│ │ │ │ │ │ ├── list0.hpp
│ │ │ │ │ │ ├── list10_c.hpp
│ │ │ │ │ │ ├── list10.hpp
│ │ │ │ │ │ ├── list20_c.hpp
│ │ │ │ │ │ ├── list20.hpp
│ │ │ │ │ │ ├── list30_c.hpp
│ │ │ │ │ │ ├── list30.hpp
│ │ │ │ │ │ ├── list40_c.hpp
│ │ │ │ │ │ ├── list40.hpp
│ │ │ │ │ │ ├── list50_c.hpp
│ │ │ │ │ │ └── list50.hpp
│ │ │ │ │ ├── list_c.hpp
│ │ │ │ │ ├── list.hpp
│ │ │ │ │ ├── logical.hpp
│ │ │ │ │ ├── long_fwd.hpp
│ │ │ │ │ ├── long.hpp
│ │ │ │ │ ├── lower_bound.hpp
│ │ │ │ │ ├── map
│ │ │ │ │ │ ├── aux_
│ │ │ │ │ │ │ ├── at_impl.hpp
│ │ │ │ │ │ │ ├── begin_end_impl.hpp
│ │ │ │ │ │ │ ├── clear_impl.hpp
│ │ │ │ │ │ │ ├── contains_impl.hpp
│ │ │ │ │ │ │ ├── empty_impl.hpp
│ │ │ │ │ │ │ ├── erase_impl.hpp
│ │ │ │ │ │ │ ├── erase_key_impl.hpp
│ │ │ │ │ │ │ ├── has_key_impl.hpp
│ │ │ │ │ │ │ ├── include_preprocessed.hpp
│ │ │ │ │ │ │ ├── insert_impl.hpp
│ │ │ │ │ │ │ ├── item.hpp
│ │ │ │ │ │ │ ├── iterator.hpp
│ │ │ │ │ │ │ ├── key_type_impl.hpp
│ │ │ │ │ │ │ ├── map0.hpp
│ │ │ │ │ │ │ ├── numbered.hpp
│ │ │ │ │ │ │ ├── preprocessed
│ │ │ │ │ │ │ │ ├── no_ctps
│ │ │ │ │ │ │ │ │ ├── map10.hpp
│ │ │ │ │ │ │ │ │ ├── map20.hpp
│ │ │ │ │ │ │ │ │ ├── map30.hpp
│ │ │ │ │ │ │ │ │ ├── map40.hpp
│ │ │ │ │ │ │ │ │ └── map50.hpp
│ │ │ │ │ │ │ │ ├── plain
│ │ │ │ │ │ │ │ │ ├── map10.hpp
│ │ │ │ │ │ │ │ │ ├── map20.hpp
│ │ │ │ │ │ │ │ │ ├── map30.hpp
│ │ │ │ │ │ │ │ │ ├── map40.hpp
│ │ │ │ │ │ │ │ │ └── map50.hpp
│ │ │ │ │ │ │ │ └── typeof_based
│ │ │ │ │ │ │ │ ├── map10.hpp
│ │ │ │ │ │ │ │ ├── map20.hpp
│ │ │ │ │ │ │ │ ├── map30.hpp
│ │ │ │ │ │ │ │ ├── map40.hpp
│ │ │ │ │ │ │ │ └── map50.hpp
│ │ │ │ │ │ │ ├── size_impl.hpp
│ │ │ │ │ │ │ ├── tag.hpp
│ │ │ │ │ │ │ └── value_type_impl.hpp
│ │ │ │ │ │ ├── map0.hpp
│ │ │ │ │ │ ├── map10.hpp
│ │ │ │ │ │ ├── map20.hpp
│ │ │ │ │ │ ├── map30.hpp
│ │ │ │ │ │ ├── map40.hpp
│ │ │ │ │ │ └── map50.hpp
│ │ │ │ │ ├── map.hpp
│ │ │ │ │ ├── math
│ │ │ │ │ │ ├── fixed_c.hpp
│ │ │ │ │ │ ├── is_even.hpp
│ │ │ │ │ │ └── rational_c.hpp
│ │ │ │ │ ├── max_element.hpp
│ │ │ │ │ ├── max.hpp
│ │ │ │ │ ├── min_element.hpp
│ │ │ │ │ ├── min.hpp
│ │ │ │ │ ├── min_max.hpp
│ │ │ │ │ ├── minus.hpp
│ │ │ │ │ ├── modulus.hpp
│ │ │ │ │ ├── multiplies.hpp
│ │ │ │ │ ├── multiset
│ │ │ │ │ │ ├── aux_
│ │ │ │ │ │ │ ├── count_impl.hpp
│ │ │ │ │ │ │ ├── insert_impl.hpp
│ │ │ │ │ │ │ ├── item.hpp
│ │ │ │ │ │ │ ├── multiset0.hpp
│ │ │ │ │ │ │ └── tag.hpp
│ │ │ │ │ │ └── multiset0.hpp
│ │ │ │ │ ├── negate.hpp
│ │ │ │ │ ├── next.hpp
│ │ │ │ │ ├── next_prior.hpp
│ │ │ │ │ ├── not_equal_to.hpp
│ │ │ │ │ ├── not.hpp
│ │ │ │ │ ├── numeric_cast.hpp
│ │ │ │ │ ├── O1_size_fwd.hpp
│ │ │ │ │ ├── O1_size.hpp
│ │ │ │ │ ├── order_fwd.hpp
│ │ │ │ │ ├── order.hpp
│ │ │ │ │ ├── or.hpp
│ │ │ │ │ ├── pair.hpp
│ │ │ │ │ ├── pair_view.hpp
│ │ │ │ │ ├── partition.hpp
│ │ │ │ │ ├── placeholders.hpp
│ │ │ │ │ ├── plus.hpp
│ │ │ │ │ ├── pop_back_fwd.hpp
│ │ │ │ │ ├── pop_back.hpp
│ │ │ │ │ ├── pop_front_fwd.hpp
│ │ │ │ │ ├── pop_front.hpp
│ │ │ │ │ ├── print.hpp
│ │ │ │ │ ├── prior.hpp
│ │ │ │ │ ├── protect.hpp
│ │ │ │ │ ├── push_back_fwd.hpp
│ │ │ │ │ ├── push_back.hpp
│ │ │ │ │ ├── push_front_fwd.hpp
│ │ │ │ │ ├── push_front.hpp
│ │ │ │ │ ├── quote.hpp
│ │ │ │ │ ├── range_c.hpp
│ │ │ │ │ ├── remove.hpp
│ │ │ │ │ ├── remove_if.hpp
│ │ │ │ │ ├── replace.hpp
│ │ │ │ │ ├── replace_if.hpp
│ │ │ │ │ ├── reverse_fold.hpp
│ │ │ │ │ ├── reverse.hpp
│ │ │ │ │ ├── reverse_iter_fold.hpp
│ │ │ │ │ ├── same_as.hpp
│ │ │ │ │ ├── sequence_tag_fwd.hpp
│ │ │ │ │ ├── sequence_tag.hpp
│ │ │ │ │ ├── set
│ │ │ │ │ │ ├── aux_
│ │ │ │ │ │ │ ├── at_impl.hpp
│ │ │ │ │ │ │ ├── begin_end_impl.hpp
│ │ │ │ │ │ │ ├── clear_impl.hpp
│ │ │ │ │ │ │ ├── empty_impl.hpp
│ │ │ │ │ │ │ ├── erase_impl.hpp
│ │ │ │ │ │ │ ├── erase_key_impl.hpp
│ │ │ │ │ │ │ ├── has_key_impl.hpp
│ │ │ │ │ │ │ ├── include_preprocessed.hpp
│ │ │ │ │ │ │ ├── insert_impl.hpp
│ │ │ │ │ │ │ ├── item.hpp
│ │ │ │ │ │ │ ├── iterator.hpp
│ │ │ │ │ │ │ ├── key_type_impl.hpp
│ │ │ │ │ │ │ ├── numbered_c.hpp
│ │ │ │ │ │ │ ├── numbered.hpp
│ │ │ │ │ │ │ ├── preprocessed
│ │ │ │ │ │ │ │ └── plain
│ │ │ │ │ │ │ │ ├── set10_c.hpp
│ │ │ │ │ │ │ │ ├── set10.hpp
│ │ │ │ │ │ │ │ ├── set20_c.hpp
│ │ │ │ │ │ │ │ ├── set20.hpp
│ │ │ │ │ │ │ │ ├── set30_c.hpp
│ │ │ │ │ │ │ │ ├── set30.hpp
│ │ │ │ │ │ │ │ ├── set40_c.hpp
│ │ │ │ │ │ │ │ ├── set40.hpp
│ │ │ │ │ │ │ │ ├── set50_c.hpp
│ │ │ │ │ │ │ │ └── set50.hpp
│ │ │ │ │ │ │ ├── set0.hpp
│ │ │ │ │ │ │ ├── size_impl.hpp
│ │ │ │ │ │ │ ├── tag.hpp
│ │ │ │ │ │ │ └── value_type_impl.hpp
│ │ │ │ │ │ ├── set0_c.hpp
│ │ │ │ │ │ ├── set0.hpp
│ │ │ │ │ │ ├── set10_c.hpp
│ │ │ │ │ │ ├── set10.hpp
│ │ │ │ │ │ ├── set20_c.hpp
│ │ │ │ │ │ ├── set20.hpp
│ │ │ │ │ │ ├── set30_c.hpp
│ │ │ │ │ │ ├── set30.hpp
│ │ │ │ │ │ ├── set40_c.hpp
│ │ │ │ │ │ ├── set40.hpp
│ │ │ │ │ │ ├── set50_c.hpp
│ │ │ │ │ │ └── set50.hpp
│ │ │ │ │ ├── set_c.hpp
│ │ │ │ │ ├── set.hpp
│ │ │ │ │ ├── shift_left.hpp
│ │ │ │ │ ├── shift_right.hpp
│ │ │ │ │ ├── single_view.hpp
│ │ │ │ │ ├── size_fwd.hpp
│ │ │ │ │ ├── size.hpp
│ │ │ │ │ ├── sizeof.hpp
│ │ │ │ │ ├── size_t_fwd.hpp
│ │ │ │ │ ├── size_t.hpp
│ │ │ │ │ ├── sort.hpp
│ │ │ │ │ ├── stable_partition.hpp
│ │ │ │ │ ├── string.hpp
│ │ │ │ │ ├── switch.hpp
│ │ │ │ │ ├── tag.hpp
│ │ │ │ │ ├── times.hpp
│ │ │ │ │ ├── transform.hpp
│ │ │ │ │ ├── transform_view.hpp
│ │ │ │ │ ├── unique.hpp
│ │ │ │ │ ├── unpack_args.hpp
│ │ │ │ │ ├── upper_bound.hpp
│ │ │ │ │ ├── value_type_fwd.hpp
│ │ │ │ │ ├── value_type.hpp
│ │ │ │ │ ├── vector
│ │ │ │ │ │ ├── aux_
│ │ │ │ │ │ │ ├── at.hpp
│ │ │ │ │ │ │ ├── back.hpp
│ │ │ │ │ │ │ ├── begin_end.hpp
│ │ │ │ │ │ │ ├── clear.hpp
│ │ │ │ │ │ │ ├── empty.hpp
│ │ │ │ │ │ │ ├── front.hpp
│ │ │ │ │ │ │ ├── include_preprocessed.hpp
│ │ │ │ │ │ │ ├── item.hpp
│ │ │ │ │ │ │ ├── iterator.hpp
│ │ │ │ │ │ │ ├── numbered_c.hpp
│ │ │ │ │ │ │ ├── numbered.hpp
│ │ │ │ │ │ │ ├── O1_size.hpp
│ │ │ │ │ │ │ ├── pop_back.hpp
│ │ │ │ │ │ │ ├── pop_front.hpp
│ │ │ │ │ │ │ ├── preprocessed
│ │ │ │ │ │ │ │ ├── no_ctps
│ │ │ │ │ │ │ │ │ ├── vector10_c.hpp
│ │ │ │ │ │ │ │ │ ├── vector10.hpp
│ │ │ │ │ │ │ │ │ ├── vector20_c.hpp
│ │ │ │ │ │ │ │ │ ├── vector20.hpp
│ │ │ │ │ │ │ │ │ ├── vector30_c.hpp
│ │ │ │ │ │ │ │ │ ├── vector30.hpp
│ │ │ │ │ │ │ │ │ ├── vector40_c.hpp
│ │ │ │ │ │ │ │ │ ├── vector40.hpp
│ │ │ │ │ │ │ │ │ ├── vector50_c.hpp
│ │ │ │ │ │ │ │ │ └── vector50.hpp
│ │ │ │ │ │ │ │ ├── plain
│ │ │ │ │ │ │ │ │ ├── vector10_c.hpp
│ │ │ │ │ │ │ │ │ ├── vector10.hpp
│ │ │ │ │ │ │ │ │ ├── vector20_c.hpp
│ │ │ │ │ │ │ │ │ ├── vector20.hpp
│ │ │ │ │ │ │ │ │ ├── vector30_c.hpp
│ │ │ │ │ │ │ │ │ ├── vector30.hpp
│ │ │ │ │ │ │ │ │ ├── vector40_c.hpp
│ │ │ │ │ │ │ │ │ ├── vector40.hpp
│ │ │ │ │ │ │ │ │ ├── vector50_c.hpp
│ │ │ │ │ │ │ │ │ └── vector50.hpp
│ │ │ │ │ │ │ │ └── typeof_based
│ │ │ │ │ │ │ │ ├── vector10_c.hpp
│ │ │ │ │ │ │ │ ├── vector10.hpp
│ │ │ │ │ │ │ │ ├── vector20_c.hpp
│ │ │ │ │ │ │ │ ├── vector20.hpp
│ │ │ │ │ │ │ │ ├── vector30_c.hpp
│ │ │ │ │ │ │ │ ├── vector30.hpp
│ │ │ │ │ │ │ │ ├── vector40_c.hpp
│ │ │ │ │ │ │ │ ├── vector40.hpp
│ │ │ │ │ │ │ │ ├── vector50_c.hpp
│ │ │ │ │ │ │ │ └── vector50.hpp
│ │ │ │ │ │ │ ├── push_back.hpp
│ │ │ │ │ │ │ ├── push_front.hpp
│ │ │ │ │ │ │ ├── size.hpp
│ │ │ │ │ │ │ ├── tag.hpp
│ │ │ │ │ │ │ └── vector0.hpp
│ │ │ │ │ │ ├── vector0_c.hpp
│ │ │ │ │ │ ├── vector0.hpp
│ │ │ │ │ │ ├── vector10_c.hpp
│ │ │ │ │ │ ├── vector10.hpp
│ │ │ │ │ │ ├── vector20_c.hpp
│ │ │ │ │ │ ├── vector20.hpp
│ │ │ │ │ │ ├── vector30_c.hpp
│ │ │ │ │ │ ├── vector30.hpp
│ │ │ │ │ │ ├── vector40_c.hpp
│ │ │ │ │ │ ├── vector40.hpp
│ │ │ │ │ │ ├── vector50_c.hpp
│ │ │ │ │ │ └── vector50.hpp
│ │ │ │ │ ├── vector_c.hpp
│ │ │ │ │ ├── vector.hpp
│ │ │ │ │ ├── void_fwd.hpp
│ │ │ │ │ ├── void.hpp
│ │ │ │ │ └── zip_view.hpp
│ │ │ │ ├── noncopyable.hpp
│ │ │ │ ├── pending
│ │ │ │ │ ├── bucket_sorter.hpp
│ │ │ │ │ ├── container_traits.hpp
│ │ │ │ │ ├── detail
│ │ │ │ │ │ ├── disjoint_sets.hpp
│ │ │ │ │ │ ├── int_iterator.hpp
│ │ │ │ │ │ └── property.hpp
│ │ │ │ │ ├── disjoint_sets.hpp
│ │ │ │ │ ├── fenced_priority_queue.hpp
│ │ │ │ │ ├── fibonacci_heap.hpp
│ │ │ │ │ ├── indirect_cmp.hpp
│ │ │ │ │ ├── integer_log2.hpp
│ │ │ │ │ ├── is_heap.hpp
│ │ │ │ │ ├── iterator_adaptors.hpp
│ │ │ │ │ ├── iterator_tests.hpp
│ │ │ │ │ ├── lowest_bit.hpp
│ │ │ │ │ ├── mutable_heap.hpp
│ │ │ │ │ ├── mutable_queue.hpp
│ │ │ │ │ ├── property.hpp
│ │ │ │ │ ├── property_serialize.hpp
│ │ │ │ │ ├── queue.hpp
│ │ │ │ │ ├── relaxed_heap.hpp
│ │ │ │ │ └── stringtok.hpp
│ │ │ │ ├── predef
│ │ │ │ │ ├── architecture
│ │ │ │ │ │ ├── alpha.h
│ │ │ │ │ │ ├── arm.h
│ │ │ │ │ │ ├── blackfin.h
│ │ │ │ │ │ ├── convex.h
│ │ │ │ │ │ ├── ia64.h
│ │ │ │ │ │ ├── m68k.h
│ │ │ │ │ │ ├── mips.h
│ │ │ │ │ │ ├── parisc.h
│ │ │ │ │ │ ├── ppc.h
│ │ │ │ │ │ ├── pyramid.h
│ │ │ │ │ │ ├── rs6k.h
│ │ │ │ │ │ ├── sparc.h
│ │ │ │ │ │ ├── superh.h
│ │ │ │ │ │ ├── sys370.h
│ │ │ │ │ │ ├── sys390.h
│ │ │ │ │ │ ├── x86
│ │ │ │ │ │ │ ├── 32.h
│ │ │ │ │ │ │ └── 64.h
│ │ │ │ │ │ ├── x86.h
│ │ │ │ │ │ └── z.h
│ │ │ │ │ ├── architecture.h
│ │ │ │ │ ├── compiler
│ │ │ │ │ │ ├── borland.h
│ │ │ │ │ │ ├── clang.h
│ │ │ │ │ │ ├── comeau.h
│ │ │ │ │ │ ├── compaq.h
│ │ │ │ │ │ ├── diab.h
│ │ │ │ │ │ ├── digitalmars.h
│ │ │ │ │ │ ├── dignus.h
│ │ │ │ │ │ ├── edg.h
│ │ │ │ │ │ ├── ekopath.h
│ │ │ │ │ │ ├── gcc.h
│ │ │ │ │ │ ├── gcc_xml.h
│ │ │ │ │ │ ├── greenhills.h
│ │ │ │ │ │ ├── hp_acc.h
│ │ │ │ │ │ ├── iar.h
│ │ │ │ │ │ ├── ibm.h
│ │ │ │ │ │ ├── intel.h
│ │ │ │ │ │ ├── kai.h
│ │ │ │ │ │ ├── llvm.h
│ │ │ │ │ │ ├── metaware.h
│ │ │ │ │ │ ├── metrowerks.h
│ │ │ │ │ │ ├── microtec.h
│ │ │ │ │ │ ├── mpw.h
│ │ │ │ │ │ ├── palm.h
│ │ │ │ │ │ ├── pgi.h
│ │ │ │ │ │ ├── sgi_mipspro.h
│ │ │ │ │ │ ├── sunpro.h
│ │ │ │ │ │ ├── tendra.h
│ │ │ │ │ │ ├── visualc.h
│ │ │ │ │ │ └── watcom.h
│ │ │ │ │ ├── compiler.h
│ │ │ │ │ ├── detail
│ │ │ │ │ │ ├── _cassert.h
│ │ │ │ │ │ ├── comp_detected.h
│ │ │ │ │ │ ├── endian_compat.h
│ │ │ │ │ │ ├── _exception.h
│ │ │ │ │ │ ├── os_detected.h
│ │ │ │ │ │ ├── platform_detected.h
│ │ │ │ │ │ └── test.h
│ │ │ │ │ ├── language
│ │ │ │ │ │ ├── objc.h
│ │ │ │ │ │ ├── stdc.h
│ │ │ │ │ │ └── stdcpp.h
│ │ │ │ │ ├── language.h
│ │ │ │ │ ├── library
│ │ │ │ │ │ ├── c
│ │ │ │ │ │ │ ├── gnu.h
│ │ │ │ │ │ │ ├── _prefix.h
│ │ │ │ │ │ │ ├── uc.h
│ │ │ │ │ │ │ ├── vms.h
│ │ │ │ │ │ │ └── zos.h
│ │ │ │ │ │ ├── c.h
│ │ │ │ │ │ ├── std
│ │ │ │ │ │ │ ├── cxx.h
│ │ │ │ │ │ │ ├── dinkumware.h
│ │ │ │ │ │ │ ├── libcomo.h
│ │ │ │ │ │ │ ├── modena.h
│ │ │ │ │ │ │ ├── msl.h
│ │ │ │ │ │ │ ├── _prefix.h
│ │ │ │ │ │ │ ├── roguewave.h
│ │ │ │ │ │ │ ├── sgi.h
│ │ │ │ │ │ │ ├── stdcpp3.h
│ │ │ │ │ │ │ ├── stlport.h
│ │ │ │ │ │ │ └── vacpp.h
│ │ │ │ │ │ └── std.h
│ │ │ │ │ ├── library.h
│ │ │ │ │ ├── make.h
│ │ │ │ │ ├── os
│ │ │ │ │ │ ├── aix.h
│ │ │ │ │ │ ├── amigaos.h
│ │ │ │ │ │ ├── android.h
│ │ │ │ │ │ ├── beos.h
│ │ │ │ │ │ ├── bsd
│ │ │ │ │ │ │ ├── bsdi.h
│ │ │ │ │ │ │ ├── dragonfly.h
│ │ │ │ │ │ │ ├── free.h
│ │ │ │ │ │ │ ├── net.h
│ │ │ │ │ │ │ └── open.h
│ │ │ │ │ │ ├── bsd.h
│ │ │ │ │ │ ├── cygwin.h
│ │ │ │ │ │ ├── hpux.h
│ │ │ │ │ │ ├── ios.h
│ │ │ │ │ │ ├── irix.h
│ │ │ │ │ │ ├── linux.h
│ │ │ │ │ │ ├── macos.h
│ │ │ │ │ │ ├── os400.h
│ │ │ │ │ │ ├── qnxnto.h
│ │ │ │ │ │ ├── solaris.h
│ │ │ │ │ │ ├── unix.h
│ │ │ │ │ │ ├── vms.h
│ │ │ │ │ │ └── windows.h
│ │ │ │ │ ├── os.h
│ │ │ │ │ ├── other
│ │ │ │ │ │ └── endian.h
│ │ │ │ │ ├── other.h
│ │ │ │ │ ├── platform
│ │ │ │ │ │ ├── mingw.h
│ │ │ │ │ │ ├── windows_desktop.h
│ │ │ │ │ │ ├── windows_phone.h
│ │ │ │ │ │ ├── windows_runtime.h
│ │ │ │ │ │ └── windows_store.h
│ │ │ │ │ ├── platform.h
│ │ │ │ │ ├── version.h
│ │ │ │ │ └── version_number.h
│ │ │ │ ├── predef.h
│ │ │ │ ├── preprocessor
│ │ │ │ │ ├── arithmetic
│ │ │ │ │ │ ├── add.hpp
│ │ │ │ │ │ ├── dec.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ └── div_base.hpp
│ │ │ │ │ │ ├── div.hpp
│ │ │ │ │ │ ├── inc.hpp
│ │ │ │ │ │ ├── mod.hpp
│ │ │ │ │ │ ├── mul.hpp
│ │ │ │ │ │ └── sub.hpp
│ │ │ │ │ ├── arithmetic.hpp
│ │ │ │ │ ├── array
│ │ │ │ │ │ ├── data.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ └── get_data.hpp
│ │ │ │ │ │ ├── elem.hpp
│ │ │ │ │ │ ├── enum.hpp
│ │ │ │ │ │ ├── insert.hpp
│ │ │ │ │ │ ├── pop_back.hpp
│ │ │ │ │ │ ├── pop_front.hpp
│ │ │ │ │ │ ├── push_back.hpp
│ │ │ │ │ │ ├── push_front.hpp
│ │ │ │ │ │ ├── remove.hpp
│ │ │ │ │ │ ├── replace.hpp
│ │ │ │ │ │ ├── reverse.hpp
│ │ │ │ │ │ ├── size.hpp
│ │ │ │ │ │ ├── to_list.hpp
│ │ │ │ │ │ ├── to_seq.hpp
│ │ │ │ │ │ └── to_tuple.hpp
│ │ │ │ │ ├── array.hpp
│ │ │ │ │ ├── assert_msg.hpp
│ │ │ │ │ ├── cat.hpp
│ │ │ │ │ ├── comma.hpp
│ │ │ │ │ ├── comma_if.hpp
│ │ │ │ │ ├── comparison
│ │ │ │ │ │ ├── equal.hpp
│ │ │ │ │ │ ├── greater_equal.hpp
│ │ │ │ │ │ ├── greater.hpp
│ │ │ │ │ │ ├── less_equal.hpp
│ │ │ │ │ │ ├── less.hpp
│ │ │ │ │ │ └── not_equal.hpp
│ │ │ │ │ ├── comparison.hpp
│ │ │ │ │ ├── config
│ │ │ │ │ │ ├── config.hpp
│ │ │ │ │ │ └── limits.hpp
│ │ │ │ │ ├── control
│ │ │ │ │ │ ├── deduce_d.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ ├── dmc
│ │ │ │ │ │ │ │ └── while.hpp
│ │ │ │ │ │ │ ├── edg
│ │ │ │ │ │ │ │ └── while.hpp
│ │ │ │ │ │ │ ├── msvc
│ │ │ │ │ │ │ │ └── while.hpp
│ │ │ │ │ │ │ └── while.hpp
│ │ │ │ │ │ ├── expr_if.hpp
│ │ │ │ │ │ ├── expr_iif.hpp
│ │ │ │ │ │ ├── if.hpp
│ │ │ │ │ │ ├── iif.hpp
│ │ │ │ │ │ └── while.hpp
│ │ │ │ │ ├── control.hpp
│ │ │ │ │ ├── debug
│ │ │ │ │ │ ├── assert.hpp
│ │ │ │ │ │ ├── error.hpp
│ │ │ │ │ │ └── line.hpp
│ │ │ │ │ ├── debug.hpp
│ │ │ │ │ ├── dec.hpp
│ │ │ │ │ ├── detail
│ │ │ │ │ │ ├── auto_rec.hpp
│ │ │ │ │ │ ├── check.hpp
│ │ │ │ │ │ ├── dmc
│ │ │ │ │ │ │ └── auto_rec.hpp
│ │ │ │ │ │ ├── is_binary.hpp
│ │ │ │ │ │ ├── is_nullary.hpp
│ │ │ │ │ │ ├── is_unary.hpp
│ │ │ │ │ │ ├── null.hpp
│ │ │ │ │ │ └── split.hpp
│ │ │ │ │ ├── empty.hpp
│ │ │ │ │ ├── enum.hpp
│ │ │ │ │ ├── enum_params.hpp
│ │ │ │ │ ├── enum_params_with_a_default.hpp
│ │ │ │ │ ├── enum_params_with_defaults.hpp
│ │ │ │ │ ├── enum_shifted.hpp
│ │ │ │ │ ├── enum_shifted_params.hpp
│ │ │ │ │ ├── expand.hpp
│ │ │ │ │ ├── expr_if.hpp
│ │ │ │ │ ├── facilities
│ │ │ │ │ │ ├── apply.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ └── is_empty.hpp
│ │ │ │ │ │ ├── empty.hpp
│ │ │ │ │ │ ├── expand.hpp
│ │ │ │ │ │ ├── identity.hpp
│ │ │ │ │ │ ├── intercept.hpp
│ │ │ │ │ │ ├── is_1.hpp
│ │ │ │ │ │ ├── is_empty.hpp
│ │ │ │ │ │ ├── is_empty_or_1.hpp
│ │ │ │ │ │ ├── is_empty_variadic.hpp
│ │ │ │ │ │ └── overload.hpp
│ │ │ │ │ ├── facilities.hpp
│ │ │ │ │ ├── for.hpp
│ │ │ │ │ ├── identity.hpp
│ │ │ │ │ ├── if.hpp
│ │ │ │ │ ├── inc.hpp
│ │ │ │ │ ├── iterate.hpp
│ │ │ │ │ ├── iteration
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ ├── bounds
│ │ │ │ │ │ │ │ ├── lower1.hpp
│ │ │ │ │ │ │ │ ├── lower2.hpp
│ │ │ │ │ │ │ │ ├── lower3.hpp
│ │ │ │ │ │ │ │ ├── lower4.hpp
│ │ │ │ │ │ │ │ ├── lower5.hpp
│ │ │ │ │ │ │ │ ├── upper1.hpp
│ │ │ │ │ │ │ │ ├── upper2.hpp
│ │ │ │ │ │ │ │ ├── upper3.hpp
│ │ │ │ │ │ │ │ ├── upper4.hpp
│ │ │ │ │ │ │ │ └── upper5.hpp
│ │ │ │ │ │ │ ├── finish.hpp
│ │ │ │ │ │ │ ├── iter
│ │ │ │ │ │ │ │ ├── forward1.hpp
│ │ │ │ │ │ │ │ ├── forward2.hpp
│ │ │ │ │ │ │ │ ├── forward3.hpp
│ │ │ │ │ │ │ │ ├── forward4.hpp
│ │ │ │ │ │ │ │ ├── forward5.hpp
│ │ │ │ │ │ │ │ ├── reverse1.hpp
│ │ │ │ │ │ │ │ ├── reverse2.hpp
│ │ │ │ │ │ │ │ ├── reverse3.hpp
│ │ │ │ │ │ │ │ ├── reverse4.hpp
│ │ │ │ │ │ │ │ └── reverse5.hpp
│ │ │ │ │ │ │ ├── local.hpp
│ │ │ │ │ │ │ ├── rlocal.hpp
│ │ │ │ │ │ │ ├── self.hpp
│ │ │ │ │ │ │ └── start.hpp
│ │ │ │ │ │ ├── iterate.hpp
│ │ │ │ │ │ ├── local.hpp
│ │ │ │ │ │ └── self.hpp
│ │ │ │ │ ├── iteration.hpp
│ │ │ │ │ ├── library.hpp
│ │ │ │ │ ├── limits.hpp
│ │ │ │ │ ├── list
│ │ │ │ │ │ ├── adt.hpp
│ │ │ │ │ │ ├── append.hpp
│ │ │ │ │ │ ├── at.hpp
│ │ │ │ │ │ ├── cat.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ ├── dmc
│ │ │ │ │ │ │ │ └── fold_left.hpp
│ │ │ │ │ │ │ ├── edg
│ │ │ │ │ │ │ │ ├── fold_left.hpp
│ │ │ │ │ │ │ │ └── fold_right.hpp
│ │ │ │ │ │ │ ├── fold_left.hpp
│ │ │ │ │ │ │ └── fold_right.hpp
│ │ │ │ │ │ ├── enum.hpp
│ │ │ │ │ │ ├── filter.hpp
│ │ │ │ │ │ ├── first_n.hpp
│ │ │ │ │ │ ├── fold_left.hpp
│ │ │ │ │ │ ├── fold_right.hpp
│ │ │ │ │ │ ├── for_each.hpp
│ │ │ │ │ │ ├── for_each_i.hpp
│ │ │ │ │ │ ├── for_each_product.hpp
│ │ │ │ │ │ ├── rest_n.hpp
│ │ │ │ │ │ ├── reverse.hpp
│ │ │ │ │ │ ├── size.hpp
│ │ │ │ │ │ ├── to_array.hpp
│ │ │ │ │ │ ├── to_seq.hpp
│ │ │ │ │ │ ├── to_tuple.hpp
│ │ │ │ │ │ └── transform.hpp
│ │ │ │ │ ├── list.hpp
│ │ │ │ │ ├── logical
│ │ │ │ │ │ ├── and.hpp
│ │ │ │ │ │ ├── bitand.hpp
│ │ │ │ │ │ ├── bitnor.hpp
│ │ │ │ │ │ ├── bitor.hpp
│ │ │ │ │ │ ├── bitxor.hpp
│ │ │ │ │ │ ├── bool.hpp
│ │ │ │ │ │ ├── compl.hpp
│ │ │ │ │ │ ├── nor.hpp
│ │ │ │ │ │ ├── not.hpp
│ │ │ │ │ │ ├── or.hpp
│ │ │ │ │ │ └── xor.hpp
│ │ │ │ │ ├── logical.hpp
│ │ │ │ │ ├── max.hpp
│ │ │ │ │ ├── min.hpp
│ │ │ │ │ ├── punctuation
│ │ │ │ │ │ ├── comma.hpp
│ │ │ │ │ │ ├── comma_if.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ └── is_begin_parens.hpp
│ │ │ │ │ │ ├── is_begin_parens.hpp
│ │ │ │ │ │ ├── paren.hpp
│ │ │ │ │ │ ├── paren_if.hpp
│ │ │ │ │ │ └── remove_parens.hpp
│ │ │ │ │ ├── punctuation.hpp
│ │ │ │ │ ├── repeat_2nd.hpp
│ │ │ │ │ ├── repeat_3rd.hpp
│ │ │ │ │ ├── repeat_from_to_2nd.hpp
│ │ │ │ │ ├── repeat_from_to_3rd.hpp
│ │ │ │ │ ├── repeat_from_to.hpp
│ │ │ │ │ ├── repeat.hpp
│ │ │ │ │ ├── repetition
│ │ │ │ │ │ ├── deduce_r.hpp
│ │ │ │ │ │ ├── deduce_z.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ ├── dmc
│ │ │ │ │ │ │ │ └── for.hpp
│ │ │ │ │ │ │ ├── edg
│ │ │ │ │ │ │ │ └── for.hpp
│ │ │ │ │ │ │ ├── for.hpp
│ │ │ │ │ │ │ └── msvc
│ │ │ │ │ │ │ └── for.hpp
│ │ │ │ │ │ ├── enum_binary_params.hpp
│ │ │ │ │ │ ├── enum.hpp
│ │ │ │ │ │ ├── enum_params.hpp
│ │ │ │ │ │ ├── enum_params_with_a_default.hpp
│ │ │ │ │ │ ├── enum_params_with_defaults.hpp
│ │ │ │ │ │ ├── enum_shifted_binary_params.hpp
│ │ │ │ │ │ ├── enum_shifted.hpp
│ │ │ │ │ │ ├── enum_shifted_params.hpp
│ │ │ │ │ │ ├── enum_trailing_binary_params.hpp
│ │ │ │ │ │ ├── enum_trailing.hpp
│ │ │ │ │ │ ├── enum_trailing_params.hpp
│ │ │ │ │ │ ├── for.hpp
│ │ │ │ │ │ ├── repeat_from_to.hpp
│ │ │ │ │ │ └── repeat.hpp
│ │ │ │ │ ├── repetition.hpp
│ │ │ │ │ ├── selection
│ │ │ │ │ │ ├── max.hpp
│ │ │ │ │ │ └── min.hpp
│ │ │ │ │ ├── selection.hpp
│ │ │ │ │ ├── seq
│ │ │ │ │ │ ├── cat.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ ├── binary_transform.hpp
│ │ │ │ │ │ │ └── split.hpp
│ │ │ │ │ │ ├── elem.hpp
│ │ │ │ │ │ ├── enum.hpp
│ │ │ │ │ │ ├── filter.hpp
│ │ │ │ │ │ ├── first_n.hpp
│ │ │ │ │ │ ├── fold_left.hpp
│ │ │ │ │ │ ├── fold_right.hpp
│ │ │ │ │ │ ├── for_each.hpp
│ │ │ │ │ │ ├── for_each_i.hpp
│ │ │ │ │ │ ├── for_each_product.hpp
│ │ │ │ │ │ ├── insert.hpp
│ │ │ │ │ │ ├── pop_back.hpp
│ │ │ │ │ │ ├── pop_front.hpp
│ │ │ │ │ │ ├── push_back.hpp
│ │ │ │ │ │ ├── push_front.hpp
│ │ │ │ │ │ ├── remove.hpp
│ │ │ │ │ │ ├── replace.hpp
│ │ │ │ │ │ ├── rest_n.hpp
│ │ │ │ │ │ ├── reverse.hpp
│ │ │ │ │ │ ├── seq.hpp
│ │ │ │ │ │ ├── size.hpp
│ │ │ │ │ │ ├── subseq.hpp
│ │ │ │ │ │ ├── to_array.hpp
│ │ │ │ │ │ ├── to_list.hpp
│ │ │ │ │ │ ├── to_tuple.hpp
│ │ │ │ │ │ ├── transform.hpp
│ │ │ │ │ │ └── variadic_seq_to_seq.hpp
│ │ │ │ │ ├── seq.hpp
│ │ │ │ │ ├── slot
│ │ │ │ │ │ ├── counter.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ ├── counter.hpp
│ │ │ │ │ │ │ ├── def.hpp
│ │ │ │ │ │ │ ├── shared.hpp
│ │ │ │ │ │ │ ├── slot1.hpp
│ │ │ │ │ │ │ ├── slot2.hpp
│ │ │ │ │ │ │ ├── slot3.hpp
│ │ │ │ │ │ │ ├── slot4.hpp
│ │ │ │ │ │ │ └── slot5.hpp
│ │ │ │ │ │ └── slot.hpp
│ │ │ │ │ ├── slot.hpp
│ │ │ │ │ ├── stringize.hpp
│ │ │ │ │ ├── tuple
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ └── is_single_return.hpp
│ │ │ │ │ │ ├── eat.hpp
│ │ │ │ │ │ ├── elem.hpp
│ │ │ │ │ │ ├── enum.hpp
│ │ │ │ │ │ ├── insert.hpp
│ │ │ │ │ │ ├── pop_back.hpp
│ │ │ │ │ │ ├── pop_front.hpp
│ │ │ │ │ │ ├── push_back.hpp
│ │ │ │ │ │ ├── push_front.hpp
│ │ │ │ │ │ ├── rem.hpp
│ │ │ │ │ │ ├── remove.hpp
│ │ │ │ │ │ ├── replace.hpp
│ │ │ │ │ │ ├── reverse.hpp
│ │ │ │ │ │ ├── size.hpp
│ │ │ │ │ │ ├── to_array.hpp
│ │ │ │ │ │ ├── to_list.hpp
│ │ │ │ │ │ └── to_seq.hpp
│ │ │ │ │ ├── tuple.hpp
│ │ │ │ │ ├── variadic
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ └── is_single_return.hpp
│ │ │ │ │ │ ├── elem.hpp
│ │ │ │ │ │ ├── size.hpp
│ │ │ │ │ │ ├── to_array.hpp
│ │ │ │ │ │ ├── to_list.hpp
│ │ │ │ │ │ ├── to_seq.hpp
│ │ │ │ │ │ └── to_tuple.hpp
│ │ │ │ │ ├── variadic.hpp
│ │ │ │ │ ├── while.hpp
│ │ │ │ │ └── wstringize.hpp
│ │ │ │ ├── property_map
│ │ │ │ │ ├── compose_property_map.hpp
│ │ │ │ │ ├── dynamic_property_map.hpp
│ │ │ │ │ ├── function_property_map.hpp
│ │ │ │ │ ├── parallel
│ │ │ │ │ │ ├── basic_reduce.hpp
│ │ │ │ │ │ ├── caching_property_map.hpp
│ │ │ │ │ │ ├── detail
│ │ │ │ │ │ │ └── untracked_pair.hpp
│ │ │ │ │ │ ├── distributed_property_map.hpp
│ │ │ │ │ │ ├── global_index_map.hpp
│ │ │ │ │ │ ├── impl
│ │ │ │ │ │ │ └── distributed_property_map.ipp
│ │ │ │ │ │ ├── local_property_map.hpp
│ │ │ │ │ │ ├── parallel_property_maps.hpp
│ │ │ │ │ │ ├── process_group.hpp
│ │ │ │ │ │ ├── simple_trigger.hpp
│ │ │ │ │ │ ├── unsafe_serialize.hpp
│ │ │ │ │ │ └── vector_property_map.hpp
│ │ │ │ │ ├── property_map.hpp
│ │ │ │ │ ├── property_map_iterator.hpp
│ │ │ │ │ ├── shared_array_property_map.hpp
│ │ │ │ │ ├── transform_value_property_map.hpp
│ │ │ │ │ └── vector_property_map.hpp
│ │ │ │ ├── ref.hpp
│ │ │ │ ├── shared_ptr.hpp
│ │ │ │ ├── smart_ptr
│ │ │ │ │ ├── allocate_shared_array.hpp
│ │ │ │ │ ├── bad_weak_ptr.hpp
│ │ │ │ │ ├── detail
│ │ │ │ │ │ ├── array_allocator.hpp
│ │ │ │ │ │ ├── array_count_impl.hpp
│ │ │ │ │ │ ├── array_traits.hpp
│ │ │ │ │ │ ├── array_utility.hpp
│ │ │ │ │ │ ├── atomic_count_gcc.hpp
│ │ │ │ │ │ ├── atomic_count_gcc_x86.hpp
│ │ │ │ │ │ ├── atomic_count.hpp
│ │ │ │ │ │ ├── atomic_count_nt.hpp
│ │ │ │ │ │ ├── atomic_count_pt.hpp
│ │ │ │ │ │ ├── atomic_count_solaris.hpp
│ │ │ │ │ │ ├── atomic_count_spin.hpp
│ │ │ │ │ │ ├── atomic_count_std_atomic.hpp
│ │ │ │ │ │ ├── atomic_count_sync.hpp
│ │ │ │ │ │ ├── atomic_count_win32.hpp
│ │ │ │ │ │ ├── lightweight_mutex.hpp
│ │ │ │ │ │ ├── lwm_nop.hpp
│ │ │ │ │ │ ├── lwm_pthreads.hpp
│ │ │ │ │ │ ├── lwm_win32_cs.hpp
│ │ │ │ │ │ ├── operator_bool.hpp
│ │ │ │ │ │ ├── quick_allocator.hpp
│ │ │ │ │ │ ├── shared_count.hpp
│ │ │ │ │ │ ├── sp_convertible.hpp
│ │ │ │ │ │ ├── sp_counted_base_acc_ia64.hpp
│ │ │ │ │ │ ├── sp_counted_base_aix.hpp
│ │ │ │ │ │ ├── sp_counted_base_cw_ppc.hpp
│ │ │ │ │ │ ├── sp_counted_base_cw_x86.hpp
│ │ │ │ │ │ ├── sp_counted_base_gcc_ia64.hpp
│ │ │ │ │ │ ├── sp_counted_base_gcc_mips.hpp
│ │ │ │ │ │ ├── sp_counted_base_gcc_ppc.hpp
│ │ │ │ │ │ ├── sp_counted_base_gcc_sparc.hpp
│ │ │ │ │ │ ├── sp_counted_base_gcc_x86.hpp
│ │ │ │ │ │ ├── sp_counted_base.hpp
│ │ │ │ │ │ ├── sp_counted_base_nt.hpp
│ │ │ │ │ │ ├── sp_counted_base_pt.hpp
│ │ │ │ │ │ ├── sp_counted_base_snc_ps3.hpp
│ │ │ │ │ │ ├── sp_counted_base_solaris.hpp
│ │ │ │ │ │ ├── sp_counted_base_spin.hpp
│ │ │ │ │ │ ├── sp_counted_base_std_atomic.hpp
│ │ │ │ │ │ ├── sp_counted_base_sync.hpp
│ │ │ │ │ │ ├── sp_counted_base_vacpp_ppc.hpp
│ │ │ │ │ │ ├── sp_counted_base_w32.hpp
│ │ │ │ │ │ ├── sp_counted_impl.hpp
│ │ │ │ │ │ ├── sp_forward.hpp
│ │ │ │ │ │ ├── sp_has_sync.hpp
│ │ │ │ │ │ ├── sp_if_array.hpp
│ │ │ │ │ │ ├── spinlock_gcc_arm.hpp
│ │ │ │ │ │ ├── spinlock.hpp
│ │ │ │ │ │ ├── spinlock_nt.hpp
│ │ │ │ │ │ ├── spinlock_pool.hpp
│ │ │ │ │ │ ├── spinlock_pt.hpp
│ │ │ │ │ │ ├── spinlock_std_atomic.hpp
│ │ │ │ │ │ ├── spinlock_sync.hpp
│ │ │ │ │ │ ├── spinlock_w32.hpp
│ │ │ │ │ │ ├── sp_interlocked.hpp
│ │ │ │ │ │ ├── sp_nullptr_t.hpp
│ │ │ │ │ │ ├── up_if_array.hpp
│ │ │ │ │ │ ├── up_if_not_array.hpp
│ │ │ │ │ │ └── yield_k.hpp
│ │ │ │ │ ├── enable_shared_from_raw.hpp
│ │ │ │ │ ├── enable_shared_from_this.hpp
│ │ │ │ │ ├── intrusive_ptr.hpp
│ │ │ │ │ ├── intrusive_ref_counter.hpp
│ │ │ │ │ ├── make_shared_array.hpp
│ │ │ │ │ ├── make_shared.hpp
│ │ │ │ │ ├── make_shared_object.hpp
│ │ │ │ │ ├── make_unique_array.hpp
│ │ │ │ │ ├── make_unique.hpp
│ │ │ │ │ ├── make_unique_object.hpp
│ │ │ │ │ ├── owner_less.hpp
│ │ │ │ │ ├── scoped_array.hpp
│ │ │ │ │ ├── scoped_ptr.hpp
│ │ │ │ │ ├── shared_array.hpp
│ │ │ │ │ ├── shared_ptr.hpp
│ │ │ │ │ └── weak_ptr.hpp
│ │ │ │ ├── static_assert.hpp
│ │ │ │ ├── throw_exception.hpp
│ │ │ │ ├── tuple
│ │ │ │ │ ├── detail
│ │ │ │ │ │ └── tuple_basic.hpp
│ │ │ │ │ ├── tuple_comparison.hpp
│ │ │ │ │ ├── tuple.hpp
│ │ │ │ │ └── tuple_io.hpp
│ │ │ │ ├── typeof
│ │ │ │ │ ├── dmc
│ │ │ │ │ │ └── typeof_impl.hpp
│ │ │ │ │ ├── encode_decode.hpp
│ │ │ │ │ ├── encode_decode_params.hpp
│ │ │ │ │ ├── incr_registration_group.hpp
│ │ │ │ │ ├── integral_template_param.hpp
│ │ │ │ │ ├── int_encoding.hpp
│ │ │ │ │ ├── message.hpp
│ │ │ │ │ ├── modifiers.hpp
│ │ │ │ │ ├── msvc
│ │ │ │ │ │ └── typeof_impl.hpp
│ │ │ │ │ ├── native.hpp
│ │ │ │ │ ├── pointers_data_members.hpp
│ │ │ │ │ ├── register_functions.hpp
│ │ │ │ │ ├── register_functions_iterate.hpp
│ │ │ │ │ ├── register_fundamental.hpp
│ │ │ │ │ ├── register_mem_functions.hpp
│ │ │ │ │ ├── std
│ │ │ │ │ │ ├── bitset.hpp
│ │ │ │ │ │ ├── complex.hpp
│ │ │ │ │ │ ├── deque.hpp
│ │ │ │ │ │ ├── fstream.hpp
│ │ │ │ │ │ ├── functional.hpp
│ │ │ │ │ │ ├── iostream.hpp
│ │ │ │ │ │ ├── istream.hpp
│ │ │ │ │ │ ├── iterator.hpp
│ │ │ │ │ │ ├── list.hpp
│ │ │ │ │ │ ├── locale.hpp
│ │ │ │ │ │ ├── map.hpp
│ │ │ │ │ │ ├── memory.hpp
│ │ │ │ │ │ ├── ostream.hpp
│ │ │ │ │ │ ├── queue.hpp
│ │ │ │ │ │ ├── set.hpp
│ │ │ │ │ │ ├── sstream.hpp
│ │ │ │ │ │ ├── stack.hpp
│ │ │ │ │ │ ├── streambuf.hpp
│ │ │ │ │ │ ├── string.hpp
│ │ │ │ │ │ ├── utility.hpp
│ │ │ │ │ │ ├── valarray.hpp
│ │ │ │ │ │ └── vector.hpp
│ │ │ │ │ ├── template_encoding.hpp
│ │ │ │ │ ├── template_template_param.hpp
│ │ │ │ │ ├── type_encoding.hpp
│ │ │ │ │ ├── typeof.hpp
│ │ │ │ │ ├── typeof_impl.hpp
│ │ │ │ │ ├── type_template_param.hpp
│ │ │ │ │ ├── unsupported.hpp
│ │ │ │ │ ├── vector100.hpp
│ │ │ │ │ ├── vector150.hpp
│ │ │ │ │ ├── vector200.hpp
│ │ │ │ │ ├── vector50.hpp
│ │ │ │ │ └── vector.hpp
│ │ │ │ ├── type_traits
│ │ │ │ │ ├── add_const.hpp
│ │ │ │ │ ├── add_cv.hpp
│ │ │ │ │ ├── add_lvalue_reference.hpp
│ │ │ │ │ ├── add_pointer.hpp
│ │ │ │ │ ├── add_reference.hpp
│ │ │ │ │ ├── add_rvalue_reference.hpp
│ │ │ │ │ ├── add_volatile.hpp
│ │ │ │ │ ├── aligned_storage.hpp
│ │ │ │ │ ├── alignment_of.hpp
│ │ │ │ │ ├── alignment_traits.hpp
│ │ │ │ │ ├── arithmetic_traits.hpp
│ │ │ │ │ ├── array_traits.hpp
│ │ │ │ │ ├── broken_compiler_spec.hpp
│ │ │ │ │ ├── common_type.hpp
│ │ │ │ │ ├── composite_traits.hpp
│ │ │ │ │ ├── conditional.hpp
│ │ │ │ │ ├── config.hpp
│ │ │ │ │ ├── conversion_traits.hpp
│ │ │ │ │ ├── cv_traits.hpp
│ │ │ │ │ ├── decay.hpp
│ │ │ │ │ ├── detail
│ │ │ │ │ │ ├── bool_trait_def.hpp
│ │ │ │ │ │ ├── bool_trait_undef.hpp
│ │ │ │ │ │ ├── common_type_imp.hpp
│ │ │ │ │ │ ├── cv_traits_impl.hpp
│ │ │ │ │ │ ├── false_result.hpp
│ │ │ │ │ │ ├── has_binary_operator.hpp
│ │ │ │ │ │ ├── has_postfix_operator.hpp
│ │ │ │ │ │ ├── has_prefix_operator.hpp
│ │ │ │ │ │ ├── ice_and.hpp
│ │ │ │ │ │ ├── ice_eq.hpp
│ │ │ │ │ │ ├── ice_not.hpp
│ │ │ │ │ │ ├── ice_or.hpp
│ │ │ │ │ │ ├── is_function_ptr_helper.hpp
│ │ │ │ │ │ ├── is_function_ptr_tester.hpp
│ │ │ │ │ │ ├── is_mem_fun_pointer_impl.hpp
│ │ │ │ │ │ ├── is_mem_fun_pointer_tester.hpp
│ │ │ │ │ │ ├── size_t_trait_def.hpp
│ │ │ │ │ │ ├── size_t_trait_undef.hpp
│ │ │ │ │ │ ├── template_arity_spec.hpp
│ │ │ │ │ │ ├── type_trait_def.hpp
│ │ │ │ │ │ ├── type_trait_undef.hpp
│ │ │ │ │ │ ├── wrap.hpp
│ │ │ │ │ │ └── yes_no_type.hpp
│ │ │ │ │ ├── extent.hpp
│ │ │ │ │ ├── floating_point_promotion.hpp
│ │ │ │ │ ├── function_traits.hpp
│ │ │ │ │ ├── has_bit_and_assign.hpp
│ │ │ │ │ ├── has_bit_and.hpp
│ │ │ │ │ ├── has_bit_or_assign.hpp
│ │ │ │ │ ├── has_bit_or.hpp
│ │ │ │ │ ├── has_bit_xor_assign.hpp
│ │ │ │ │ ├── has_bit_xor.hpp
│ │ │ │ │ ├── has_complement.hpp
│ │ │ │ │ ├── has_dereference.hpp
│ │ │ │ │ ├── has_divides_assign.hpp
│ │ │ │ │ ├── has_divides.hpp
│ │ │ │ │ ├── has_equal_to.hpp
│ │ │ │ │ ├── has_greater_equal.hpp
│ │ │ │ │ ├── has_greater.hpp
│ │ │ │ │ ├── has_left_shift_assign.hpp
│ │ │ │ │ ├── has_left_shift.hpp
│ │ │ │ │ ├── has_less_equal.hpp
│ │ │ │ │ ├── has_less.hpp
│ │ │ │ │ ├── has_logical_and.hpp
│ │ │ │ │ ├── has_logical_not.hpp
│ │ │ │ │ ├── has_logical_or.hpp
│ │ │ │ │ ├── has_minus_assign.hpp
│ │ │ │ │ ├── has_minus.hpp
│ │ │ │ │ ├── has_modulus_assign.hpp
│ │ │ │ │ ├── has_modulus.hpp
│ │ │ │ │ ├── has_multiplies_assign.hpp
│ │ │ │ │ ├── has_multiplies.hpp
│ │ │ │ │ ├── has_negate.hpp
│ │ │ │ │ ├── has_new_operator.hpp
│ │ │ │ │ ├── has_not_equal_to.hpp
│ │ │ │ │ ├── has_nothrow_assign.hpp
│ │ │ │ │ ├── has_nothrow_constructor.hpp
│ │ │ │ │ ├── has_nothrow_copy.hpp
│ │ │ │ │ ├── has_nothrow_destructor.hpp
│ │ │ │ │ ├── has_operator.hpp
│ │ │ │ │ ├── has_plus_assign.hpp
│ │ │ │ │ ├── has_plus.hpp
│ │ │ │ │ ├── has_post_decrement.hpp
│ │ │ │ │ ├── has_post_increment.hpp
│ │ │ │ │ ├── has_pre_decrement.hpp
│ │ │ │ │ ├── has_pre_increment.hpp
│ │ │ │ │ ├── has_right_shift_assign.hpp
│ │ │ │ │ ├── has_right_shift.hpp
│ │ │ │ │ ├── has_trivial_assign.hpp
│ │ │ │ │ ├── has_trivial_constructor.hpp
│ │ │ │ │ ├── has_trivial_copy.hpp
│ │ │ │ │ ├── has_trivial_destructor.hpp
│ │ │ │ │ ├── has_trivial_move_assign.hpp
│ │ │ │ │ ├── has_trivial_move_constructor.hpp
│ │ │ │ │ ├── has_unary_minus.hpp
│ │ │ │ │ ├── has_unary_plus.hpp
│ │ │ │ │ ├── has_virtual_destructor.hpp
│ │ │ │ │ ├── ice.hpp
│ │ │ │ │ ├── integral_constant.hpp
│ │ │ │ │ ├── integral_promotion.hpp
│ │ │ │ │ ├── intrinsics.hpp
│ │ │ │ │ ├── is_abstract.hpp
│ │ │ │ │ ├── is_arithmetic.hpp
│ │ │ │ │ ├── is_array.hpp
│ │ │ │ │ ├── is_base_and_derived.hpp
│ │ │ │ │ ├── is_base_of.hpp
│ │ │ │ │ ├── is_base_of_tr1.hpp
│ │ │ │ │ ├── is_class.hpp
│ │ │ │ │ ├── is_complex.hpp
│ │ │ │ │ ├── is_compound.hpp
│ │ │ │ │ ├── is_const.hpp
│ │ │ │ │ ├── is_convertible.hpp
│ │ │ │ │ ├── is_copy_assignable.hpp
│ │ │ │ │ ├── is_copy_constructible.hpp
│ │ │ │ │ ├── is_empty.hpp
│ │ │ │ │ ├── is_enum.hpp
│ │ │ │ │ ├── is_final.hpp
│ │ │ │ │ ├── is_float.hpp
│ │ │ │ │ ├── is_floating_point.hpp
│ │ │ │ │ ├── is_function.hpp
│ │ │ │ │ ├── is_fundamental.hpp
│ │ │ │ │ ├── is_integral.hpp
│ │ │ │ │ ├── is_lvalue_reference.hpp
│ │ │ │ │ ├── is_member_function_pointer.hpp
│ │ │ │ │ ├── is_member_object_pointer.hpp
│ │ │ │ │ ├── is_member_pointer.hpp
│ │ │ │ │ ├── is_nothrow_move_assignable.hpp
│ │ │ │ │ ├── is_nothrow_move_constructible.hpp
│ │ │ │ │ ├── is_object.hpp
│ │ │ │ │ ├── is_pod.hpp
│ │ │ │ │ ├── is_pointer.hpp
│ │ │ │ │ ├── is_polymorphic.hpp
│ │ │ │ │ ├── is_reference.hpp
│ │ │ │ │ ├── is_rvalue_reference.hpp
│ │ │ │ │ ├── is_same.hpp
│ │ │ │ │ ├── is_scalar.hpp
│ │ │ │ │ ├── is_signed.hpp
│ │ │ │ │ ├── is_stateless.hpp
│ │ │ │ │ ├── is_union.hpp
│ │ │ │ │ ├── is_unsigned.hpp
│ │ │ │ │ ├── is_virtual_base_of.hpp
│ │ │ │ │ ├── is_void.hpp
│ │ │ │ │ ├── is_volatile.hpp
│ │ │ │ │ ├── make_signed.hpp
│ │ │ │ │ ├── make_unsigned.hpp
│ │ │ │ │ ├── object_traits.hpp
│ │ │ │ │ ├── promote.hpp
│ │ │ │ │ ├── rank.hpp
│ │ │ │ │ ├── reference_traits.hpp
│ │ │ │ │ ├── remove_all_extents.hpp
│ │ │ │ │ ├── remove_bounds.hpp
│ │ │ │ │ ├── remove_const.hpp
│ │ │ │ │ ├── remove_cv.hpp
│ │ │ │ │ ├── remove_extent.hpp
│ │ │ │ │ ├── remove_pointer.hpp
│ │ │ │ │ ├── remove_reference.hpp
│ │ │ │ │ ├── remove_volatile.hpp
│ │ │ │ │ ├── same_traits.hpp
│ │ │ │ │ ├── transform_traits.hpp
│ │ │ │ │ ├── transform_traits_spec.hpp
│ │ │ │ │ └── type_with_alignment.hpp
│ │ │ │ ├── type_traits.hpp
│ │ │ │ ├── utility
│ │ │ │ │ ├── addressof.hpp
│ │ │ │ │ ├── base_from_member.hpp
│ │ │ │ │ ├── binary.hpp
│ │ │ │ │ ├── compare_pointees.hpp
│ │ │ │ │ ├── declval.hpp
│ │ │ │ │ ├── detail
│ │ │ │ │ │ ├── in_place_factory_prefix.hpp
│ │ │ │ │ │ ├── in_place_factory_suffix.hpp
│ │ │ │ │ │ └── result_of_iterate.hpp
│ │ │ │ │ ├── empty_deleter.hpp
│ │ │ │ │ ├── enable_if.hpp
│ │ │ │ │ ├── explicit_operator_bool.hpp
│ │ │ │ │ ├── identity_type.hpp
│ │ │ │ │ ├── in_place_factory.hpp
│ │ │ │ │ ├── result_of.hpp
│ │ │ │ │ ├── string_ref_fwd.hpp
│ │ │ │ │ ├── string_ref.hpp
│ │ │ │ │ ├── swap.hpp
│ │ │ │ │ ├── typed_in_place_factory.hpp
│ │ │ │ │ └── value_init.hpp
│ │ │ │ └── utility.hpp
│ │ │ └── Readme.txt
│ │ ├── nlopt-2.4.2
│ │ │ ├── aclocal.m4
│ │ │ ├── api
│ │ │ │ ├── deprecated.c
│ │ │ │ ├── f77api.c
│ │ │ │ ├── f77funcs.h
│ │ │ │ ├── f77funcs_.h
│ │ │ │ ├── general.c
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── nlopt.3
│ │ │ │ ├── nlopt.f
│ │ │ │ ├── nlopt.h
│ │ │ │ ├── nlopt.hpp
│ │ │ │ ├── nlopt-in.hpp
│ │ │ │ ├── nlopt-internal.h
│ │ │ │ ├── optimize.c
│ │ │ │ └── options.c
│ │ │ ├── auglag
│ │ │ │ ├── auglag.c
│ │ │ │ ├── auglag.h
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ └── README
│ │ │ ├── AUTHORS
│ │ │ ├── autogen.sh
│ │ │ ├── bobyqa
│ │ │ │ ├── bobyqa.c
│ │ │ │ ├── bobyqa.h
│ │ │ │ ├── COPYRIGHT
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── README
│ │ │ │ └── README.orig
│ │ │ ├── cdirect
│ │ │ │ ├── cdirect.c
│ │ │ │ ├── cdirect.h
│ │ │ │ ├── hybrid.c
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ └── README
│ │ │ ├── ChangeLog
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cobyla
│ │ │ │ ├── cobyla.c
│ │ │ │ ├── cobyla.h
│ │ │ │ ├── COPYRIGHT
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── README
│ │ │ │ └── README.orig
│ │ │ ├── compile
│ │ │ ├── config.cmake.h.in
│ │ │ ├── config.guess
│ │ │ ├── config.h.in
│ │ │ ├── config.sub
│ │ │ ├── configure
│ │ │ ├── configure.ac
│ │ │ ├── COPYING
│ │ │ ├── crs
│ │ │ │ ├── crs.c
│ │ │ │ ├── crs.h
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ └── README
│ │ │ ├── depcomp
│ │ │ ├── direct
│ │ │ │ ├── AUTHORS
│ │ │ │ ├── COPYING
│ │ │ │ ├── DIRect.c
│ │ │ │ ├── direct.h
│ │ │ │ ├── direct-internal.h
│ │ │ │ ├── direct_wrap.c
│ │ │ │ ├── DIRparallel.c
│ │ │ │ ├── DIRserial.c
│ │ │ │ ├── DIRsubrout.c
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── README
│ │ │ │ ├── tstc.c
│ │ │ │ └── userguide.pdf
│ │ │ ├── esch
│ │ │ │ ├── COPYRIGHT
│ │ │ │ ├── esch.c
│ │ │ │ ├── esch.h
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ └── README
│ │ │ ├── INSTALL
│ │ │ ├── install-sh
│ │ │ ├── isres
│ │ │ │ ├── isres.c
│ │ │ │ ├── isres.h
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ └── README
│ │ │ ├── ltmain.sh
│ │ │ ├── luksan
│ │ │ │ ├── COPYRIGHT
│ │ │ │ ├── luksan.h
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── mssubs.c
│ │ │ │ ├── plip.c
│ │ │ │ ├── plis.c
│ │ │ │ ├── plis.txt
│ │ │ │ ├── pnet.c
│ │ │ │ ├── pssubs.c
│ │ │ │ ├── README
│ │ │ │ └── v999-07.pdf
│ │ │ ├── m4
│ │ │ │ ├── ax_c_threadlocal.m4
│ │ │ │ ├── libtool.m4
│ │ │ │ ├── lt~obsolete.m4
│ │ │ │ ├── ltoptions.m4
│ │ │ │ ├── ltsugar.m4
│ │ │ │ └── ltversion.m4
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── missing
│ │ │ ├── mlsl
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── mlsl.c
│ │ │ │ ├── mlsl.h
│ │ │ │ └── README
│ │ │ ├── mma
│ │ │ │ ├── ccsa_quadratic.c
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── mma.c
│ │ │ │ ├── mma.h
│ │ │ │ └── README
│ │ │ ├── neldermead
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── neldermead.h
│ │ │ │ ├── nldrmd.c
│ │ │ │ ├── README
│ │ │ │ └── sbplx.c
│ │ │ ├── NEWS
│ │ │ ├── newuoa
│ │ │ │ ├── COPYRIGHT
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── newuoa.c
│ │ │ │ ├── newuoa.h
│ │ │ │ ├── README
│ │ │ │ └── README.orig
│ │ │ ├── nlopt.pc.in
│ │ │ ├── octave
│ │ │ │ ├── dummy.c
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── NLOPT_AUGLAG_EQ.m
│ │ │ │ ├── NLOPT_AUGLAG.m
│ │ │ │ ├── NLOPT_GD_MLSL_LDS.m
│ │ │ │ ├── NLOPT_GD_MLSL.m
│ │ │ │ ├── NLOPT_GD_STOGO.m
│ │ │ │ ├── NLOPT_GD_STOGO_RAND.m
│ │ │ │ ├── NLOPT_G_MLSL_LDS.m
│ │ │ │ ├── NLOPT_G_MLSL.m
│ │ │ │ ├── NLOPT_GN_CRS2_LM.m
│ │ │ │ ├── NLOPT_GN_DIRECT_L.m
│ │ │ │ ├── NLOPT_GN_DIRECT_L_NOSCAL.m
│ │ │ │ ├── NLOPT_GN_DIRECT_L_RAND.m
│ │ │ │ ├── NLOPT_GN_DIRECT_L_RAND_NOSCAL.m
│ │ │ │ ├── NLOPT_GN_DIRECT.m
│ │ │ │ ├── NLOPT_GN_DIRECT_NOSCAL.m
│ │ │ │ ├── NLOPT_GN_ESCH.m
│ │ │ │ ├── NLOPT_GN_ISRES.m
│ │ │ │ ├── NLOPT_GN_MLSL_LDS.m
│ │ │ │ ├── NLOPT_GN_MLSL.m
│ │ │ │ ├── NLOPT_GN_ORIG_DIRECT_L.m
│ │ │ │ ├── NLOPT_GN_ORIG_DIRECT.m
│ │ │ │ ├── NLOPT_LD_AUGLAG_EQ.m
│ │ │ │ ├── NLOPT_LD_AUGLAG.m
│ │ │ │ ├── NLOPT_LD_CCSAQ.m
│ │ │ │ ├── NLOPT_LD_LBFGS.m
│ │ │ │ ├── NLOPT_LD_LBFGS_NOCEDAL.m
│ │ │ │ ├── NLOPT_LD_MMA.m
│ │ │ │ ├── NLOPT_LD_SLSQP.m
│ │ │ │ ├── NLOPT_LD_TNEWTON.m
│ │ │ │ ├── NLOPT_LD_TNEWTON_PRECOND.m
│ │ │ │ ├── NLOPT_LD_TNEWTON_PRECOND_RESTART.m
│ │ │ │ ├── NLOPT_LD_TNEWTON_RESTART.m
│ │ │ │ ├── NLOPT_LD_VAR1.m
│ │ │ │ ├── NLOPT_LD_VAR2.m
│ │ │ │ ├── NLOPT_LN_AUGLAG_EQ.m
│ │ │ │ ├── NLOPT_LN_AUGLAG.m
│ │ │ │ ├── NLOPT_LN_BOBYQA.m
│ │ │ │ ├── NLOPT_LN_COBYLA.m
│ │ │ │ ├── NLOPT_LN_NELDERMEAD.m
│ │ │ │ ├── NLOPT_LN_NEWUOA_BOUND.m
│ │ │ │ ├── NLOPT_LN_NEWUOA.m
│ │ │ │ ├── NLOPT_LN_PRAXIS.m
│ │ │ │ ├── NLOPT_LN_SBPLX.m
│ │ │ │ ├── nlopt_minimize_constrained.m
│ │ │ │ ├── nlopt_minimize.m
│ │ │ │ ├── nlopt_optimize.m
│ │ │ │ ├── nlopt_optimize-mex.c
│ │ │ │ ├── nlopt_optimize-oct.cc
│ │ │ │ └── nlopt_optimize_usage.h
│ │ │ ├── praxis
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── praxis.c
│ │ │ │ ├── praxis.h
│ │ │ │ └── README
│ │ │ ├── py-compile
│ │ │ ├── README
│ │ │ ├── slsqp
│ │ │ │ ├── COPYRIGHT
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── README
│ │ │ │ ├── slsqp.c
│ │ │ │ └── slsqp.h
│ │ │ ├── stogo
│ │ │ │ ├── COPYRIGHT
│ │ │ │ ├── global.cc
│ │ │ │ ├── global.h
│ │ │ │ ├── linalg.cc
│ │ │ │ ├── linalg.h
│ │ │ │ ├── local.cc
│ │ │ │ ├── local.h
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── paper.pdf
│ │ │ │ ├── prog.cc
│ │ │ │ ├── README
│ │ │ │ ├── rosen.h
│ │ │ │ ├── stogo.cc
│ │ │ │ ├── stogo_config.h
│ │ │ │ ├── stogo.h
│ │ │ │ ├── techreport.pdf
│ │ │ │ ├── testfun.h
│ │ │ │ ├── testros.cc
│ │ │ │ ├── tools.cc
│ │ │ │ ├── tools.h
│ │ │ │ ├── tst.cc
│ │ │ │ └── tstc.c
│ │ │ ├── swig
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── nlopt-enum-renames.i
│ │ │ │ ├── nlopt-exceptions.i
│ │ │ │ ├── nlopt-guile.cpp
│ │ │ │ ├── nlopt-guile.i
│ │ │ │ ├── nlopt.i
│ │ │ │ ├── nlopt.py
│ │ │ │ ├── nlopt-python.cpp
│ │ │ │ ├── nlopt-python.i
│ │ │ │ ├── nlopt.scm.in
│ │ │ │ └── numpy.i
│ │ │ ├── test
│ │ │ │ ├── Makefile.am
│ │ │ │ ├── Makefile.in
│ │ │ │ ├── testfuncs.c
│ │ │ │ ├── testfuncs.h
│ │ │ │ ├── testopt.cpp
│ │ │ │ └── test_std.py
│ │ │ ├── TODO
│ │ │ └── util
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── mt19937ar.c
│ │ │ ├── nlopt-util.h
│ │ │ ├── qsort_r.c
│ │ │ ├── redblack.c
│ │ │ ├── redblack.h
│ │ │ ├── redblack_test.c
│ │ │ ├── rescale.c
│ │ │ ├── soboldata.h
│ │ │ ├── sobolseq.c
│ │ │ ├── stop.c
│ │ │ └── timer.c
│ │ ├── Readme.txt
│ │ └── tinycthread
│ │ ├── CMakeLists.txt
│ │ ├── README.txt
│ │ ├── rwmutex.cpp
│ │ ├── rwmutex.h
│ │ ├── tinycthread.c
│ │ └── tinycthread.h
│ ├── README
│ └── Readme.txt
├── Devil-SDK-1
│ ├── AUTHORS
│ ├── BUGS
│ ├── ChangeLog
│ ├── COPYING
│ ├── CREDITS
│ ├── include
│ │ └── IL
│ │ ├── config.h
│ │ ├── config.h.in
│ │ ├── CVS
│ │ │ ├── Entries
│ │ │ ├── Entries.Extra
│ │ │ ├── Repository
│ │ │ └── Root
│ │ ├── devil_internal_exports.h
│ │ ├── il.h
│ │ ├── ilu.h
│ │ ├── ilu_region.h
│ │ ├── ilut.h
│ │ ├── il_wrap.h
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ └── stamp-h.in
│ ├── INSTALL
│ ├── lib
│ │ ├── DevIL.dll
│ │ ├── DevIL.lib
│ │ ├── ILU.dll
│ │ ├── ILU.lib
│ │ ├── ILUT.dll
│ │ └── ILUT.lib
│ ├── Libraries.txt
│ ├── README
│ └── README.win
├── Paper1436.avi
├── pba-2
│ ├── bin
│ │ ├── driver_x64.exe
│ │ ├── pba.dll
│ │ ├── pba_x64.dll
│ │ ├── pba_x64.exp
│ │ └── pba_x64.lib
│ ├── COPYING
│ ├── doc
│ │ ├── manual.pdf
│ │ └── readme.txt
│ ├── History.txt
│ ├── makefile
│ ├── makefile_no_gpu
│ ├── msvc
│ │ ├── driver
│ │ │ ├── driver.vcxproj
│ │ │ └── driver.vcxproj.user
│ │ ├── ipch
│ │ │ └── pba-e2420fb2
│ │ │ └── pba_x64-861e1485.ipch
│ │ ├── pba
│ │ │ ├── pba.def
│ │ │ ├── pba.vcxproj
│ │ │ ├── pba.vcxproj.user
│ │ │ └── Release_SSE_x64
│ │ │ ├── cl.command.1.tlog
│ │ │ ├── CL.read.1.tlog
│ │ │ ├── CL.write.1.tlog
│ │ │ ├── ConfigBA.obj
│ │ │ ├── link.command.1.tlog
│ │ │ ├── link.read.1.tlog
│ │ │ ├── link.write.1.tlog
│ │ │ ├── mt.command.1.tlog
│ │ │ ├── mt.read.1.tlog
│ │ │ ├── mt.write.1.tlog
│ │ │ ├── pba.lastbuildstate
│ │ │ ├── pba.log
│ │ │ ├── pba.obj
│ │ │ ├── pba.vcxprojResolveAssemblyReference.cache
│ │ │ ├── pba.write.1.tlog
│ │ │ ├── pba_x64.dll.intermediate.manifest
│ │ │ ├── SparseBundleCPU.obj
│ │ │ └── vc100.pdb
│ │ ├── pba.sdf
│ │ ├── pba.sln
│ │ └── pba.suo
│ └── src
│ ├── driver
│ │ └── driver.cpp
│ └── pba
│ ├── ConfigBA.cpp
│ ├── ConfigBA.h
│ ├── CuTexImage.cpp
│ ├── CuTexImage.h
│ ├── DataInterface.h
│ ├── interface.h
│ ├── pba.cpp
│ ├── pba.h
│ ├── ProgramCU.cu
│ ├── ProgramCU.h
│ ├── SparseBundleCPU.cpp
│ ├── SparseBundleCPU.h
│ ├── SparseBundleCU.cpp
│ ├── SparseBundleCU.h
│ └── util.h
├── rchandra
│ ├── CIsoSurface.cpp
│ ├── CIsoSurface.h
│ ├── Vectors.cpp
│ └── Vectors.h
├── SiftGPU
│ ├── bin
│ │ ├── DevIL64.dll
│ │ ├── DevIL.dll
│ │ ├── glew32.dll
│ │ ├── glew64.dll
│ │ ├── SiftGPU64.dll
│ │ ├── SiftGPU_d.dll
│ │ ├── SiftGPU_d.ilk
│ │ ├── SiftGPU.dll
│ │ ├── SimpleSIFT.exe
│ │ ├── Speed.exe
│ │ └── TestWin.exe
│ ├── data
│ │ ├── 1600.jpg
│ │ ├── 640-1.jpg
│ │ ├── 640-2.jpg
│ │ ├── 640-3.jpg
│ │ ├── 640-4.jpg
│ │ ├── 640-5.jpg
│ │ ├── 800-1.jpg
│ │ ├── 800-2.jpg
│ │ ├── 800-3.jpg
│ │ ├── 800-4.jpg
│ │ ├── list640.txt
│ │ ├── listx.txt
│ │ └── Thumbs.db
│ ├── demos
│ │ ├── demo1.bat
│ │ ├── demo2.bat
│ │ ├── demo3.bat
│ │ ├── evaluation-box.bat
│ │ └── instructions.txt
│ ├── doc
│ │ ├── evaluation
│ │ │ ├── box.pgm
│ │ │ ├── box.siftgpu
│ │ │ └── evaluation.jpg
│ │ ├── manual.pdf
│ │ ├── speed_v311.jpg
│ │ ├── speed_v340_v2.jpg
│ │ └── statistics.pdf
│ ├── History.txt
│ ├── include
│ │ ├── GL
│ │ │ ├── glew.h
│ │ │ ├── glut.h
│ │ │ └── wglew.h
│ │ └── IL
│ │ ├── COPYING
│ │ └── il.h
│ ├── lib
│ │ ├── DevIL64.lib
│ │ ├── DevIL.lib
│ │ ├── glew32.lib
│ │ ├── glew32s.lib
│ │ ├── glew64.lib
│ │ ├── glew64s.lib
│ │ ├── glut32.lib
│ │ ├── glut64.lib
│ │ ├── SIFTGPU_d.exp
│ │ ├── SIFTGPU_d.lib
│ │ ├── SIFTGPU.exp
│ │ ├── SIFTGPU.lib
│ │ ├── TestBase_d.lib
│ │ └── TestBase_x64_d.lib
│ ├── license.txt
│ ├── makefile
│ ├── msvc
│ │ ├── ServerSiftGPU
│ │ │ ├── SiftGPU_Server.dsp
│ │ │ ├── SiftGPU_Server.vcxproj
│ │ │ └── SiftGPU_Server.vcxproj.user
│ │ ├── SiftGPU
│ │ │ ├── Debug
│ │ │ │ ├── cl.command.1.tlog
│ │ │ │ ├── CL.read.1.tlog
│ │ │ │ ├── CLTexImage.obj
│ │ │ │ ├── CL.write.1.tlog
│ │ │ │ ├── FrameBufferObject.obj
│ │ │ │ ├── GlobalUtil.obj
│ │ │ │ ├── GLTexImage.obj
│ │ │ │ ├── link.3556-cvtres.read.1.tlog
│ │ │ │ ├── link.3556-cvtres.write.1.tlog
│ │ │ │ ├── link.3556.read.1.tlog
│ │ │ │ ├── link.3556.write.1.tlog
│ │ │ │ ├── link.8264.read.1.tlog
│ │ │ │ ├── link.8264.write.1.tlog
│ │ │ │ ├── link.command.1.tlog
│ │ │ │ ├── link-cvtres.read.1.tlog
│ │ │ │ ├── link-cvtres.write.1.tlog
│ │ │ │ ├── link.read.1.tlog
│ │ │ │ ├── link.write.1.tlog
│ │ │ │ ├── mt.command.1.tlog
│ │ │ │ ├── mt.read.1.tlog
│ │ │ │ ├── mt.write.1.tlog
│ │ │ │ ├── ProgramCL.obj
│ │ │ │ ├── ProgramGLSL.obj
│ │ │ │ ├── ProgramGPU.obj
│ │ │ │ ├── PyramidCL.obj
│ │ │ │ ├── PyramidGL.obj
│ │ │ │ ├── rc.command.1.tlog
│ │ │ │ ├── rc.read.1.tlog
│ │ │ │ ├── rc.write.1.tlog
│ │ │ │ ├── ServerSiftGPU.obj
│ │ │ │ ├── ShaderMan.obj
│ │ │ │ ├── SiftGPU_d.dll.embed.manifest
│ │ │ │ ├── SiftGPU_d.dll.embed.manifest.res
│ │ │ │ ├── SiftGPU_d.dll.intermediate.manifest
│ │ │ │ ├── SiftGPU_d_manifest.rc
│ │ │ │ ├── SiftGPU.lastbuildstate
│ │ │ │ ├── SiftGPU.log
│ │ │ │ ├── SiftGPU.obj
│ │ │ │ ├── SIFTGPU.pdb
│ │ │ │ ├── SiftGPU.unsuccessfulbuild
│ │ │ │ ├── SiftGPU.write.1.tlog
│ │ │ │ ├── SiftMatch.obj
│ │ │ │ ├── SiftPyramid.obj
│ │ │ │ ├── vc100.idb
│ │ │ │ └── vc100.pdb
│ │ │ ├── Debug_CUDA
│ │ │ │ ├── custombuild.command.1.tlog
│ │ │ │ ├── custombuild.read.1.tlog
│ │ │ │ ├── custombuild.write.1.tlog
│ │ │ │ ├── SiftGPU_CUDA_Enabled.lastbuildstate
│ │ │ │ ├── SiftGPU_CUDA_Enabled.log
│ │ │ │ ├── SiftGPU_CUDA_Enabled.unsuccessfulbuild
│ │ │ │ └── SiftGPU_CUDA_Enabled.vcxprojResolveAssemblyReference.cache
│ │ │ ├── Debug_CUDA_x64
│ │ │ │ ├── custombuild.command.1.tlog
│ │ │ │ ├── custombuild.read.1.tlog
│ │ │ │ ├── custombuild.write.1.tlog
│ │ │ │ ├── SiftGPU_CUDA_Enabled.lastbuildstate
│ │ │ │ ├── SiftGPU_CUDA_Enabled.log
│ │ │ │ └── SiftGPU_CUDA_Enabled.unsuccessfulbuild
│ │ │ ├── SiftGPU_CUDA_Enabled.vcxproj
│ │ │ ├── SiftGPU_CUDA_Enabled.vcxproj.user
│ │ │ ├── SiftGPU.def
│ │ │ ├── SiftGPU.dsp
│ │ │ ├── SiftGPU.vcxproj
│ │ │ └── SiftGPU.vcxproj.user
│ │ ├── SiftGPU_CUDA_Enabled.opensdf
│ │ ├── SiftGPU_CUDA_Enabled.sdf
│ │ ├── SiftGPU_CUDA_Enabled.sln
│ │ ├── SiftGPU_CUDA_Enabled.suo
│ │ ├── SiftGPU.dsw
│ │ ├── SiftGPU.sdf
│ │ ├── SiftGPU.sln
│ │ ├── SiftGPU.suo
│ │ └── TestWin
│ │ ├── MultiThreadSIFT.dsp
│ │ ├── MultiThreadSIFT.vcxproj
│ │ ├── MultiThreadSIFT.vcxproj.user
│ │ ├── SimpleSIFT.dsp
│ │ ├── SimpleSIFT.vcxproj
│ │ ├── SimpleSIFT.vcxproj.user
│ │ ├── Speed.dsp
│ │ ├── Speed.vcxproj
│ │ ├── Speed.vcxproj.user
│ │ ├── TestBase_Debug
│ │ │ ├── BasicTestWin.obj
│ │ │ ├── cl.command.1.tlog
│ │ │ ├── CL.read.1.tlog
│ │ │ ├── CL.write.1.tlog
│ │ │ ├── lib.command.1.tlog
│ │ │ ├── Lib-link.read.1.tlog
│ │ │ ├── Lib-link.write.1.tlog
│ │ │ ├── TestBase.lastbuildstate
│ │ │ ├── TestBase.log
│ │ │ ├── TestBase.write.1.tlog
│ │ │ ├── vc100.idb
│ │ │ └── vc100.pdb
│ │ ├── TestBase_Debug_x64
│ │ │ ├── BasicTestWin.obj
│ │ │ ├── cl.command.1.tlog
│ │ │ ├── CL.read.1.tlog
│ │ │ ├── CL.write.1.tlog
│ │ │ ├── lib.command.1.tlog
│ │ │ ├── Lib-link.read.1.tlog
│ │ │ ├── Lib-link.write.1.tlog
│ │ │ ├── TestBase.lastbuildstate
│ │ │ ├── TestBase.log
│ │ │ ├── TestBase.write.1.tlog
│ │ │ ├── vc100.idb
│ │ │ └── vc100.pdb
│ │ ├── TestBase.dsp
│ │ ├── TestBase.vcxproj
│ │ ├── TestBase.vcxproj.user
│ │ ├── TestWin.dsp
│ │ ├── TestWinGlut.dsp
│ │ ├── TestWinGlut.vcxproj
│ │ ├── TestWinGlut.vcxproj.user
│ │ ├── TestWin.vcxproj
│ │ └── TestWin.vcxproj.user
│ ├── OpenGL_and_CUDA.txt
│ ├── README.txt
│ ├── speed_and_accuracy.txt
│ └── src
│ ├── ServerSiftGPU
│ │ ├── server.cpp
│ │ ├── ServerSiftGPU.cpp
│ │ └── ServerSiftGPU.h
│ ├── SiftGPU
│ │ ├── CLTexImage.cpp
│ │ ├── CLTexImage.h
│ │ ├── CuTexImage.cpp
│ │ ├── CuTexImage.h
│ │ ├── FrameBufferObject.cpp
│ │ ├── FrameBufferObject.h
│ │ ├── GlobalUtil.cpp
│ │ ├── GlobalUtil.h
│ │ ├── GLTexImage.cpp
│ │ ├── GLTexImage.h
│ │ ├── LiteWindow.h
│ │ ├── ProgramCG.cpp
│ │ ├── ProgramCG.h
│ │ ├── ProgramCL.cpp
│ │ ├── ProgramCL.h
│ │ ├── ProgramCU.cu
│ │ ├── ProgramCU.h
│ │ ├── ProgramGLSL.cpp
│ │ ├── ProgramGLSL.h
│ │ ├── ProgramGPU.cpp
│ │ ├── ProgramGPU.h
│ │ ├── PyramidCL.cpp
│ │ ├── PyramidCL.h
│ │ ├── PyramidCU.cpp
│ │ ├── PyramidCU.h
│ │ ├── PyramidGL.cpp
│ │ ├── PyramidGL.h
│ │ ├── ShaderMan.cpp
│ │ ├── ShaderMan.h
│ │ ├── SiftGPU.cpp
│ │ ├── SiftGPU.h
│ │ ├── SiftMatch.cpp
│ │ ├── SiftMatchCU.cpp
│ │ ├── SiftMatchCU.h
│ │ ├── SiftMatch.h
│ │ ├── SiftPyramid.cpp
│ │ └── SiftPyramid.h
│ └── TestWin
│ ├── BasicTestWin.cpp
│ ├── BasicTestWin.h
│ ├── GLTestWnd.cpp
│ ├── GLTestWnd.h
│ ├── GLTransform.h
│ ├── MultiThreadSIFT.cpp
│ ├── SimpleSIFT.cpp
│ ├── speed.cpp
│ ├── TestWinGlut.cpp
│ └── TestWinGlut.h
├── SiftGPU-master
│ ├── bin
│ │ ├── DevIL64.dll
│ │ ├── DevIL.dll
│ │ ├── glew32.dll
│ │ ├── glew64.dll
│ │ ├── SiftGPU64.dll
│ │ ├── SiftGPU.dll
│ │ ├── SimpleSIFT.exe
│ │ ├── Speed.exe
│ │ └── TestWin.exe
│ ├── CMakeLists.txt
│ ├── data
│ │ ├── 1600.jpg
│ │ ├── 640-1.jpg
│ │ ├── 640-2.jpg
│ │ ├── 640-3.jpg
│ │ ├── 640-4.jpg
│ │ ├── 640-5.jpg
│ │ ├── 800-1.jpg
│ │ ├── 800-2.jpg
│ │ ├── 800-3.jpg
│ │ ├── 800-4.jpg
│ │ ├── list640.txt
│ │ ├── listx.txt
│ │ └── Thumbs.db
│ ├── demos
│ │ ├── demo1.bat
│ │ ├── demo2.bat
│ │ ├── demo3.bat
│ │ ├── evaluation-box.bat
│ │ └── instructions.txt
│ ├── doc
│ │ ├── evaluation
│ │ │ ├── box.pgm
│ │ │ ├── box.siftgpu
│ │ │ └── evaluation.jpg
│ │ ├── manual.pdf
│ │ ├── speed_v311.jpg
│ │ ├── speed_v340_v2.jpg
│ │ └── statistics.pdf
│ ├── History.txt
│ ├── license.txt
│ ├── makefile
│ ├── msvc
│ │ ├── ServerSiftGPU
│ │ │ ├── SiftGPU_Server.dsp
│ │ │ └── SiftGPU_Server.vcxproj
│ │ ├── SiftGPU
│ │ │ ├── SiftGPU_CUDA_Enabled.vcxproj
│ │ │ ├── SiftGPU.def
│ │ │ ├── SiftGPU.dsp
│ │ │ └── SiftGPU.vcxproj
│ │ ├── SiftGPU_CUDA_Enabled.sln
│ │ ├── SiftGPU.dsw
│ │ ├── SiftGPU.sln
│ │ └── TestWin
│ │ ├── MultiThreadSIFT.dsp
│ │ ├── MultiThreadSIFT.vcxproj
│ │ ├── SimpleSIFT.dsp
│ │ ├── SimpleSIFT.vcxproj
│ │ ├── Speed.dsp
│ │ ├── Speed.vcxproj
│ │ ├── TestBase.dsp
│ │ ├── TestBase.vcxproj
│ │ ├── TestWin.dsp
│ │ ├── TestWinGlut.dsp
│ │ ├── TestWinGlut.vcxproj
│ │ └── TestWin.vcxproj
│ ├── OpenGL_and_CUDA.txt
│ ├── README.txt
│ ├── speed_and_accuracy.txt
│ └── src
│ ├── CMakeLists.txt
│ ├── ServerSiftGPU
│ │ ├── server.cpp
│ │ ├── ServerSiftGPU.cpp
│ │ └── ServerSiftGPU.h
│ ├── SiftGPU
│ │ ├── CLTexImage.cpp
│ │ ├── CLTexImage.h
│ │ ├── CMakeLists.txt
│ │ ├── CuTexImage.cpp
│ │ ├── CuTexImage.h
│ │ ├── FrameBufferObject.cpp
│ │ ├── FrameBufferObject.h
│ │ ├── GlobalUtil.cpp
│ │ ├── GlobalUtil.h
│ │ ├── GLTexImage.cpp
│ │ ├── GLTexImage.h
│ │ ├── LiteWindow.h
│ │ ├── ProgramCG.cpp
│ │ ├── ProgramCG.h
│ │ ├── ProgramCL.cpp
│ │ ├── ProgramCL.h
│ │ ├── ProgramCU.cu
│ │ ├── ProgramCU.h
│ │ ├── ProgramGLSL.cpp
│ │ ├── ProgramGLSL.h
│ │ ├── ProgramGPU.cpp
│ │ ├── ProgramGPU.h
│ │ ├── PyramidCL.cpp
│ │ ├── PyramidCL.h
│ │ ├── PyramidCU.cpp
│ │ ├── PyramidCU.h
│ │ ├── PyramidGL.cpp
│ │ ├── PyramidGL.h
│ │ ├── ShaderMan.cpp
│ │ ├── ShaderMan.h
│ │ ├── SiftGPU.cpp
│ │ ├── SiftGPU.h
│ │ ├── SiftMatch.cpp
│ │ ├── SiftMatchCU.cpp
│ │ ├── SiftMatchCU.h
│ │ ├── SiftMatch.h
│ │ ├── SiftPyramid.cpp
│ │ └── SiftPyramid.h
│ └── TestWin
│ ├── BasicTestWin.cpp
│ ├── BasicTestWin.h
│ ├── CMakeLists.txt
│ ├── GLTestWnd.cpp
│ ├── GLTestWnd.h
│ ├── GLTransform.h
│ ├── MultiThreadSIFT.cpp
│ ├── SimpleSIFT.cpp
│ ├── speed.cpp
│ ├── TestWinGlut.cpp
│ └── TestWinGlut.h
└── volexample
├── example.c
├── iso080.jpg
├── iso128.jpg
├── mri.info
└── mri.raw
311 directories, 3748 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论