在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 基于LBM的流动模拟

基于LBM的流动模拟

一般编程问题

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

实例介绍

【实例简介】
有各种典型2D/3D的流动模拟,全部基于格子Boltzmann方法,不可多得。
【实例截图】
【核心代码】
16359647256994136014.tgz
└── olb-0.7r1
├── build
│   ├── generic
│   │   ├── dep
│   │   ├── lib
│   │   └── obj
│   └── precompiled
│   ├── dep
│   ├── lib
│   └── obj
├── examples
│   ├── bstep2d
│   │   ├── bstep2d.cpp
│   │   ├── Makefile
│   │   └── tmp
│   ├── bstep3d
│   │   ├── bstep3d.cpp
│   │   ├── Makefile
│   │   └── tmp
│   ├── cavity2d
│   │   ├── cavity2d.cpp
│   │   ├── cavity2d.xml
│   │   ├── description_cavity2d.xml
│   │   ├── Makefile
│   │   └── tmp
│   ├── cavity3d
│   │   ├── cavity3d.cpp
│   │   ├── Makefile
│   │   └── tmp
│   ├── cavity3d_cuboid_mpi
│   │   ├── cavity3d.cpp
│   │   ├── Makefile
│   │   └── tmp
│   ├── cylinder2d
│   │   ├── cylinder2d.cpp
│   │   ├── Makefile
│   │   └── tmp
│   ├── cylinder3d
│   │   ├── cylinder3d.cpp
│   │   ├── cylinder.stl
│   │   ├── Makefile
│   │   └── tmp
│   ├── forcedPoiseuille2d
│   │   ├── forcedPoiseuille.cpp
│   │   ├── Makefile
│   │   └── tmp
│   ├── mrt2d
│   │   ├── Makefile
│   │   ├── poiseuille.cpp
│   │   └── tmp
│   ├── multiComponent2d
│   │   ├── Makefile
│   │   ├── rayleighTaylor.cpp
│   │   └── tmp
│   ├── multiComponent3d
│   │   ├── Makefile
│   │   ├── rayleighTaylor3d.cpp
│   │   └── tmp
│   ├── poiseuille2d
│   │   ├── Makefile
│   │   ├── poiseuille.cpp
│   │   └── tmp
│   ├── thermal2d
│   │   ├── Makefile
│   │   ├── rayleigh_benard2D.cpp
│   │   └── tmp
│   └── thermal3d
│   ├── Makefile
│   ├── rayleigh_benard3D.cpp
│   └── tmp
├── Makefile
├── Makefile.inc
└── src
├── boundaryConditions
│   ├── boundaryConditions2D.h
│   ├── boundaryConditions2D.hh
│   ├── boundaryConditions3D.h
│   ├── boundaryConditions3D.hh
│   ├── extendedFiniteDifferenceBoundary2D.cpp
│   ├── extendedFiniteDifferenceBoundary2D.h
│   ├── extendedFiniteDifferenceBoundary2D.hh
│   ├── extendedFiniteDifferenceBoundary3D.cpp
│   ├── extendedFiniteDifferenceBoundary3D.h
│   ├── extendedFiniteDifferenceBoundary3D.hh
│   ├── inamuroAnalyticalDynamics.cpp
│   ├── inamuroAnalyticalDynamics.h
│   ├── inamuroAnalyticalDynamics.hh
│   ├── inamuroBoundary2D.cpp
│   ├── inamuroBoundary2D.h
│   ├── inamuroBoundary2D.hh
│   ├── inamuroBoundary3D.cpp
│   ├── inamuroBoundary3D.h
│   ├── inamuroBoundary3D.hh
│   ├── inamuroNewtonRaphsonDynamics.cpp
│   ├── inamuroNewtonRaphsonDynamics.h
│   ├── inamuroNewtonRaphsonDynamics.hh
│   ├── Makefile
│   ├── MakeHeader
│   ├── zouHeBoundary2D.cpp
│   ├── zouHeBoundary2D.h
│   ├── zouHeBoundary2D.hh
│   ├── zouHeBoundary3D.cpp
│   ├── zouHeBoundary3D.h
│   ├── zouHeBoundary3D.hh
│   ├── zouHeDynamics.cpp
│   ├── zouHeDynamics.h
│   └── zouHeDynamics.hh
├── complexDynamics
│   ├── advectionDiffusionBoundaries.h
│   ├── advectionDiffusionBoundaries.hh
│   ├── advectionDiffusionBoundaryCondition2D.h
│   ├── advectionDiffusionBoundaryCondition2D.hh
│   ├── advectionDiffusionBoundaryCondition3D.h
│   ├── advectionDiffusionBoundaryCondition3D.hh
│   ├── advectionDiffusionBoundaryInstantiator2D.h
│   ├── advectionDiffusionBoundaryInstantiator3D.h
│   ├── advectionDiffusionDynamics.h
│   ├── advectionDiffusionDynamics.hh
│   ├── advectionDiffusionLatticeDescriptors.h
│   ├── advectionDiffusionLatticeDescriptors.hh
│   ├── advectionDiffusionLbHelpers2D.h
│   ├── advectionDiffusionLbHelpers3D.h
│   ├── advectionDiffusionLbHelpers.h
│   ├── advectionDiffusionMomenta.h
│   ├── advectionDiffusionMomenta.hh
│   ├── advectionDiffusionUnits.h
│   ├── chopardDynamics.cpp
│   ├── chopardDynamics.h
│   ├── chopardDynamics.hh
│   ├── complexDynamics2D.h
│   ├── complexDynamics2D.hh
│   ├── complexDynamics3D.h
│   ├── complexDynamics3D.hh
│   ├── entropicDynamics.cpp
│   ├── entropicDynamics.h
│   ├── entropicDynamics.hh
│   ├── entropicLbHelpers2D.h
│   ├── entropicLbHelpers3D.h
│   ├── entropicLbHelpers.h
│   ├── forcedShanChenCouplingPostProcessor2D.h
│   ├── forcedShanChenCouplingPostProcessor2D.hh
│   ├── forcedShanChenCouplingPostProcessor3D.h
│   ├── forcedShanChenCouplingPostProcessor3D.hh
│   ├── forcedShanChenLatticeDescriptors.h
│   ├── forcedShanChenLatticeDescriptors.hh
│   ├── Makefile
│   ├── MakeHeader
│   ├── mrtDynamics.cpp
│   ├── mrtDynamics.h
│   ├── mrtDynamics.hh
│   ├── mrtHelpers2D.h
│   ├── mrtHelpers3D.h
│   ├── mrtHelpers.h
│   ├── mrtLatticeDescriptors.h
│   ├── mrtLatticeDescriptors.hh
│   ├── navierStokesAdvectionDiffusionCouplingPostProcessor2D.h
│   ├── navierStokesAdvectionDiffusionCouplingPostProcessor2D.hh
│   ├── navierStokesAdvectionDiffusionCouplingPostProcessor3D.h
│   ├── navierStokesAdvectionDiffusionCouplingPostProcessor3D.hh
│   └── utilAdvectionDiffusion.h
├── complexGrids
│   ├── cuboidStructure
│   │   ├── communicator2D.cpp
│   │   ├── communicator2D.h
│   │   ├── communicator2D.hh
│   │   ├── communicator3D.cpp
│   │   ├── communicator3D.h
│   │   ├── communicator3D.hh
│   │   ├── cuboid2D.cpp
│   │   ├── cuboid2D.h
│   │   ├── cuboid2D.hh
│   │   ├── cuboid3D.cpp
│   │   ├── cuboid3D.h
│   │   ├── cuboid3D.hh
│   │   ├── cuboidGeometry2D.cpp
│   │   ├── cuboidGeometry2D.h
│   │   ├── cuboidGeometry2D.hh
│   │   ├── cuboidGeometry3D.cpp
│   │   ├── cuboidGeometry3D.h
│   │   ├── cuboidGeometry3D.hh
│   │   ├── cuboidNeighbourhood2D.cpp
│   │   ├── cuboidNeighbourhood2D.h
│   │   ├── cuboidNeighbourhood2D.hh
│   │   ├── cuboidNeighbourhood3D.cpp
│   │   ├── cuboidNeighbourhood3D.h
│   │   ├── cuboidNeighbourhood3D.hh
│   │   ├── cuboidStructure2D.h
│   │   ├── cuboidStructure2D.hh
│   │   ├── cuboidStructure3D.h
│   │   ├── cuboidStructure3D.hh
│   │   ├── cuboidVTKout.cpp
│   │   ├── cuboidVTKout.h
│   │   ├── cuboidVTKout.hh
│   │   ├── Makefile
│   │   ├── MakeHeader
│   │   ├── superBoundaryCondition2D.cpp
│   │   ├── superBoundaryCondition2D.h
│   │   ├── superBoundaryCondition2D.hh
│   │   ├── superBoundaryCondition3D.cpp
│   │   ├── superBoundaryCondition3D.h
│   │   ├── superBoundaryCondition3D.hh
│   │   ├── superLattice2D.cpp
│   │   ├── superLattice2D.h
│   │   ├── superLattice2D.hh
│   │   ├── superLattice3D.cpp
│   │   ├── superLattice3D.h
│   │   └── superLattice3D.hh
│   ├── mpiManager
│   │   ├── Makefile
│   │   ├── MakeHeader
│   │   ├── mpiManager.cpp
│   │   └── mpiManager.h
│   └── multiBlockStructure
│   ├── Makefile
│   ├── MakeHeader
│   ├── multiBlockHandler2D.cpp
│   ├── multiBlockHandler2D.h
│   ├── multiBlockHandler2D.hh
│   ├── multiBlockHandler3D.cpp
│   ├── multiBlockHandler3D.h
│   ├── multiBlockHandler3D.hh
│   ├── multiBlockLattice2D.cpp
│   ├── multiBlockLattice2D.h
│   ├── multiBlockLattice2D.hh
│   ├── multiBlockLattice3D.cpp
│   ├── multiBlockLattice3D.h
│   ├── multiBlockLattice3D.hh
│   ├── multiBlockStatistics.cpp
│   ├── multiBlockStatistics.h
│   ├── multiBlockStatistics.hh
│   ├── multiBlockStructure2D.h
│   ├── multiBlockStructure2D.hh
│   ├── multiBlockStructure3D.h
│   ├── multiBlockStructure3D.hh
│   ├── multiDataAnalysis2D.cpp
│   ├── multiDataAnalysis2D.h
│   ├── multiDataAnalysis2D.hh
│   ├── multiDataAnalysis3D.cpp
│   ├── multiDataAnalysis3D.h
│   ├── multiDataAnalysis3D.hh
│   ├── multiDataFieldHandler2D.cpp
│   ├── multiDataFieldHandler2D.h
│   ├── multiDataFieldHandler2D.hh
│   ├── multiDataFieldHandler3D.cpp
│   ├── multiDataFieldHandler3D.h
│   ├── multiDataFieldHandler3D.hh
│   ├── multiDataFields2D.cpp
│   ├── multiDataFields2D.h
│   ├── multiDataFields2D.hh
│   ├── multiDataFields3D.cpp
│   ├── multiDataFields3D.h
│   ├── multiDataFields3D.hh
│   ├── multiDataGeometry2D.cpp
│   ├── multiDataGeometry2D.h
│   ├── multiDataGeometry3D.cpp
│   ├── multiDataGeometry3D.h
│   ├── multiDataUtilities2D.cpp
│   ├── multiDataUtilities2D.h
│   ├── multiDataUtilities3D.cpp
│   ├── multiDataUtilities3D.h
│   ├── multiSerializer2D.cpp
│   ├── multiSerializer2D.h
│   ├── multiSerializer2D.hh
│   ├── multiSerializer3D.cpp
│   ├── multiSerializer3D.h
│   ├── multiSerializer3D.hh
│   ├── parallelDynamics.cpp
│   ├── parallelDynamics.h
│   └── parallelDynamics.hh
├── core
│   ├── analysisFlags.cpp
│   ├── analysisFlags.h
│   ├── blockGeometry2D.cpp
│   ├── blockGeometry2D.h
│   ├── blockGeometry3D.cpp
│   ├── blockGeometry3D.h
│   ├── blockGeometryStatistics2D.cpp
│   ├── blockGeometryStatistics2D.h
│   ├── blockGeometryStatistics3D.cpp
│   ├── blockGeometryStatistics3D.h
│   ├── blockLattice2D.cpp
│   ├── blockLattice2D.h
│   ├── blockLattice2D.hh
│   ├── blockLattice3D.cpp
│   ├── blockLattice3D.h
│   ├── blockLattice3D.hh
│   ├── blockLatticeView2D.cpp
│   ├── blockLatticeView2D.h
│   ├── blockLatticeView2D.hh
│   ├── blockLatticeView3D.cpp
│   ├── blockLatticeView3D.h
│   ├── blockLatticeView3D.hh
│   ├── blockStructure2D.h
│   ├── blockStructure3D.h
│   ├── boundaryCondition2D.cpp
│   ├── boundaryCondition2D.h
│   ├── boundaryCondition2D.hh
│   ├── boundaryCondition3D.cpp
│   ├── boundaryCondition3D.h
│   ├── boundaryCondition3D.hh
│   ├── boundaryInstantiator2D.h
│   ├── boundaryInstantiator3D.h
│   ├── boundaryPostProcessors2D.cpp
│   ├── boundaryPostProcessors2D.h
│   ├── boundaryPostProcessors2D.hh
│   ├── boundaryPostProcessors3D.cpp
│   ├── boundaryPostProcessors3D.h
│   ├── boundaryPostProcessors3D.hh
│   ├── cell.cpp
│   ├── cell.h
│   ├── cell.hh
│   ├── core2D.h
│   ├── core2D.hh
│   ├── core3D.h
│   ├── core3D.hh
│   ├── d3q13Helpers.h
│   ├── dataAnalysis2D.cpp
│   ├── dataAnalysis2D.h
│   ├── dataAnalysis2D.hh
│   ├── dataAnalysis3D.cpp
│   ├── dataAnalysis3D.h
│   ├── dataAnalysis3D.hh
│   ├── dataAnalysisBase2D.h
│   ├── dataAnalysisBase3D.h
│   ├── dataFieldBase2D.h
│   ├── dataFieldBase3D.h
│   ├── dataFields2D.cpp
│   ├── dataFields2D.h
│   ├── dataFields2D.hh
│   ├── dataFields3D.cpp
│   ├── dataFields3D.h
│   ├── dataFields3D.hh
│   ├── dataReductions.cpp
│   ├── dataReductions.h
│   ├── dataReductions.hh
│   ├── dynamics.cpp
│   ├── dynamics.h
│   ├── dynamics.hh
│   ├── finiteDifference2D.h
│   ├── finiteDifference3D.h
│   ├── finiteDifference.h
│   ├── firstOrderLbHelpers2D.h
│   ├── firstOrderLbHelpers3D.h
│   ├── firstOrderLbHelpers.h
│   ├── heuristicLoadBalancer.cpp
│   ├── heuristicLoadBalancer.h
│   ├── heuristicLoadBalancer.hh
│   ├── latticeDescriptors.cpp
│   ├── latticeDescriptors.h
│   ├── latticeDescriptors.hh
│   ├── lbHelpers2D.h
│   ├── lbHelpers3D.h
│   ├── lbHelpers.h
│   ├── loadBalancer.cpp
│   ├── loadBalancer.h
│   ├── Makefile
│   ├── MakeHeader
│   ├── momentaOnBoundaries2D.cpp
│   ├── momentaOnBoundaries2D.h
│   ├── momentaOnBoundaries2D.hh
│   ├── momentaOnBoundaries3D.cpp
│   ├── momentaOnBoundaries3D.h
│   ├── momentaOnBoundaries3D.hh
│   ├── momentaOnBoundaries.h
│   ├── momentaOnBoundaries.hh
│   ├── multiPhysics.cpp
│   ├── multiPhysics.h
│   ├── olbDebug.h
│   ├── olbInit.h
│   ├── ompManager.cpp
│   ├── ompManager.h
│   ├── postProcessing2D.cpp
│   ├── postProcessing3D.cpp
│   ├── postProcessing.h
│   ├── postProcessing.hh
│   ├── serializer.cpp
│   ├── serializer.h
│   ├── serializer.hh
│   ├── simulationSetup2D.cpp
│   ├── simulationSetup2D.h
│   ├── simulationSetup2D.hh
│   ├── simulationSetup3D.cpp
│   ├── simulationSetup3D.h
│   ├── simulationSetup3D.hh
│   ├── singleton.h
│   ├── spatiallyExtendedObject2D.h
│   ├── spatiallyExtendedObject3D.h
│   ├── units.cpp
│   ├── units.h
│   ├── units.hh
│   └── util.h
├── external
│   ├── boost
│   │   ├── alloca.h
│   │   ├── asm
│   │   │   └── errno.h
│   │   ├── asm-generic
│   │   │   ├── errno-base.h
│   │   │   └── errno.h
│   │   ├── assert.h
│   │   ├── bits
│   │   │   ├── byteswap.h
│   │   │   ├── confname.h
│   │   │   ├── endian.h
│   │   │   ├── environments.h
│   │   │   ├── errno.h
│   │   │   ├── libc-lock.h
│   │   │   ├── libio-ldbl.h
│   │   │   ├── local_lim.h
│   │   │   ├── posix1_lim.h
│   │   │   ├── posix2_lim.h
│   │   │   ├── posix_opt.h
│   │   │   ├── predefs.h
│   │   │   ├── pthreadtypes.h
│   │   │   ├── sched.h
│   │   │   ├── select.h
│   │   │   ├── setjmp.h
│   │   │   ├── sigaction.h
│   │   │   ├── sigcontext.h
│   │   │   ├── siginfo.h
│   │   │   ├── signum.h
│   │   │   ├── sigset.h
│   │   │   ├── sigstack.h
│   │   │   ├── sigthread.h
│   │   │   ├── stdio2.h
│   │   │   ├── stdio.h
│   │   │   ├── stdio-ldbl.h
│   │   │   ├── stdio_lim.h
│   │   │   ├── stdio-lock.h
│   │   │   ├── stdlib.h
│   │   │   ├── stdlib-ldbl.h
│   │   │   ├── string2.h
│   │   │   ├── string3.h
│   │   │   ├── string.h
│   │   │   ├── sys_errlist.h
│   │   │   ├── time.h
│   │   │   ├── types.h
│   │   │   ├── typesizes.h
│   │   │   ├── unistd.h
│   │   │   ├── waitflags.h
│   │   │   ├── waitstatus.h
│   │   │   ├── wchar2.h
│   │   │   ├── wchar.h
│   │   │   ├── wchar-ldbl.h
│   │   │   ├── wordsize.h
│   │   │   └── xopen_lim.h
│   │   ├── boost
│   │   │   ├── aligned_storage.hpp
│   │   │   ├── array.hpp
│   │   │   ├── assert.hpp
│   │   │   ├── call_traits.hpp
│   │   │   ├── checked_delete.hpp
│   │   │   ├── concept
│   │   │   │   ├── assert.hpp
│   │   │   │   ├── detail
│   │   │   │   │   ├── borland.hpp
│   │   │   │   │   ├── concept_def.hpp
│   │   │   │   │   ├── concept_undef.hpp
│   │   │   │   │   ├── general.hpp
│   │   │   │   │   ├── has_constraints.hpp
│   │   │   │   │   └── msvc.hpp
│   │   │   │   └── usage.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
│   │   │   │   │   ├── codegear.hpp
│   │   │   │   │   ├── comeau.hpp
│   │   │   │   │   ├── common_edg.hpp
│   │   │   │   │   ├── compaq_cxx.hpp
│   │   │   │   │   ├── digitalmars.hpp
│   │   │   │   │   ├── gcc.hpp
│   │   │   │   │   ├── gcc_xml.hpp
│   │   │   │   │   ├── greenhills.hpp
│   │   │   │   │   ├── hp_acc.hpp
│   │   │   │   │   ├── intel.hpp
│   │   │   │   │   ├── kai.hpp
│   │   │   │   │   ├── metrowerks.hpp
│   │   │   │   │   ├── mpw.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
│   │   │   │   │   ├── cygwin.hpp
│   │   │   │   │   ├── hpux.hpp
│   │   │   │   │   ├── irix.hpp
│   │   │   │   │   ├── linux.hpp
│   │   │   │   │   ├── macos.hpp
│   │   │   │   │   ├── qnxnto.hpp
│   │   │   │   │   ├── solaris.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
│   │   │   │   │   ├── libstdcpp3.hpp
│   │   │   │   │   ├── modena.hpp
│   │   │   │   │   ├── msl.hpp
│   │   │   │   │   ├── roguewave.hpp
│   │   │   │   │   ├── sgi.hpp
│   │   │   │   │   ├── stlport.hpp
│   │   │   │   │   └── vacpp.hpp
│   │   │   │   ├── suffix.hpp
│   │   │   │   ├── user.hpp
│   │   │   │   └── warning_disable.hpp
│   │   │   ├── config.hpp
│   │   │   ├── cstdint.hpp
│   │   │   ├── current_function.hpp
│   │   │   ├── detail
│   │   │   │   ├── atomic_count_gcc.hpp
│   │   │   │   ├── atomic_count_gcc_x86.hpp
│   │   │   │   ├── atomic_count.hpp
│   │   │   │   ├── atomic_count_pthreads.hpp
│   │   │   │   ├── atomic_count_sync.hpp
│   │   │   │   ├── atomic_count_win32.hpp
│   │   │   │   ├── bad_weak_ptr.hpp
│   │   │   │   ├── call_traits.hpp
│   │   │   │   ├── endian.hpp
│   │   │   │   ├── indirect_traits.hpp
│   │   │   │   ├── interlocked.hpp
│   │   │   │   ├── is_function_ref_tester.hpp
│   │   │   │   ├── iterator.hpp
│   │   │   │   ├── lcast_precision.hpp
│   │   │   │   ├── lightweight_mutex.hpp
│   │   │   │   ├── limits.hpp
│   │   │   │   ├── lwm_nop.hpp
│   │   │   │   ├── lwm_pthreads.hpp
│   │   │   │   ├── lwm_win32_cs.hpp
│   │   │   │   ├── ob_call_traits.hpp
│   │   │   │   ├── quick_allocator.hpp
│   │   │   │   ├── shared_array_nmt.hpp
│   │   │   │   ├── shared_count.hpp
│   │   │   │   ├── sp_counted_base_acc_ia64.hpp
│   │   │   │   ├── sp_counted_base_cw_ppc.hpp
│   │   │   │   ├── sp_counted_base_gcc_ia64.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_spin.hpp
│   │   │   │   ├── sp_counted_base_sync.hpp
│   │   │   │   ├── sp_counted_base_w32.hpp
│   │   │   │   ├── sp_counted_impl.hpp
│   │   │   │   ├── spinlock_gcc_arm.hpp
│   │   │   │   ├── spinlock.hpp
│   │   │   │   ├── spinlock_nt.hpp
│   │   │   │   ├── spinlock_pool.hpp
│   │   │   │   ├── spinlock_pt.hpp
│   │   │   │   ├── spinlock_sync.hpp
│   │   │   │   ├── spinlock_w32.hpp
│   │   │   │   ├── sp_typeinfo.hpp
│   │   │   │   ├── workaround.hpp
│   │   │   │   └── yield_k.hpp
│   │   │   ├── exception
│   │   │   │   └── exception.hpp
│   │   │   ├── functional.hpp
│   │   │   ├── implicit_cast.hpp
│   │   │   ├── integer
│   │   │   │   └── static_log2.hpp
│   │   │   ├── integer_traits.hpp
│   │   │   ├── iterator
│   │   │   │   ├── detail
│   │   │   │   │   ├── config_def.hpp
│   │   │   │   │   ├── config_undef.hpp
│   │   │   │   │   ├── enable_if.hpp
│   │   │   │   │   └── facade_iterator_category.hpp
│   │   │   │   ├── interoperable.hpp
│   │   │   │   ├── iterator_adaptor.hpp
│   │   │   │   ├── iterator_categories.hpp
│   │   │   │   ├── iterator_concepts.hpp
│   │   │   │   ├── iterator_facade.hpp
│   │   │   │   ├── iterator_traits.hpp
│   │   │   │   └── reverse_iterator.hpp
│   │   │   ├── iterator.hpp
│   │   │   ├── lexical_cast.hpp
│   │   │   ├── limits.hpp
│   │   │   ├── mpl
│   │   │   │   ├── advance_fwd.hpp
│   │   │   │   ├── advance.hpp
│   │   │   │   ├── always.hpp
│   │   │   │   ├── and.hpp
│   │   │   │   ├── apply_fwd.hpp
│   │   │   │   ├── apply.hpp
│   │   │   │   ├── apply_wrap.hpp
│   │   │   │   ├── arg_fwd.hpp
│   │   │   │   ├── arg.hpp
│   │   │   │   ├── assert.hpp
│   │   │   │   ├── at_fwd.hpp
│   │   │   │   ├── at.hpp
│   │   │   │   ├── aux_
│   │   │   │   │   ├── adl_barrier.hpp
│   │   │   │   │   ├── advance_backward.hpp
│   │   │   │   │   ├── advance_forward.hpp
│   │   │   │   │   ├── arg_typedef.hpp
│   │   │   │   │   ├── arithmetic_op.hpp
│   │   │   │   │   ├── arity.hpp
│   │   │   │   │   ├── arity_spec.hpp
│   │   │   │   │   ├── at_impl.hpp
│   │   │   │   │   ├── begin_end_impl.hpp
│   │   │   │   │   ├── common_name_wknd.hpp
│   │   │   │   │   ├── comparison_op.hpp
│   │   │   │   │   ├── config
│   │   │   │   │   │   ├── adl.hpp
│   │   │   │   │   │   ├── arrays.hpp
│   │   │   │   │   │   ├── bcc.hpp
│   │   │   │   │   │   ├── bind.hpp
│   │   │   │   │   │   ├── compiler.hpp
│   │   │   │   │   │   ├── ctps.hpp
│   │   │   │   │   │   ├── dmc_ambiguous_ctps.hpp
│   │   │   │   │   │   ├── dtp.hpp
│   │   │   │   │   │   ├── eti.hpp
│   │   │   │   │   │   ├── forwarding.hpp
│   │   │   │   │   │   ├── gcc.hpp
│   │   │   │   │   │   ├── has_apply.hpp
│   │   │   │   │   │   ├── has_xxx.hpp
│   │   │   │   │   │   ├── integral.hpp
│   │   │   │   │   │   ├── intel.hpp
│   │   │   │   │   │   ├── lambda.hpp
│   │   │   │   │   │   ├── msvc.hpp
│   │   │   │   │   │   ├── msvc_typename.hpp
│   │   │   │   │   │   ├── nttp.hpp
│   │   │   │   │   │   ├── overload_resolution.hpp
│   │   │   │   │   │   ├── pp_counter.hpp
│   │   │   │   │   │   ├── preprocessor.hpp
│   │   │   │   │   │   ├── static_constant.hpp
│   │   │   │   │   │   ├── ttp.hpp
│   │   │   │   │   │   ├── typeof.hpp
│   │   │   │   │   │   ├── use_preprocessed.hpp
│   │   │   │   │   │   └── workaround.hpp
│   │   │   │   │   ├── count_args.hpp
│   │   │   │   │   ├── full_lambda.hpp
│   │   │   │   │   ├── has_apply.hpp
│   │   │   │   │   ├── has_begin.hpp
│   │   │   │   │   ├── has_rebind.hpp
│   │   │   │   │   ├── has_tag.hpp
│   │   │   │   │   ├── has_type.hpp
│   │   │   │   │   ├── include_preprocessed.hpp
│   │   │   │   │   ├── integral_wrapper.hpp
│   │   │   │   │   ├── is_msvc_eti_arg.hpp
│   │   │   │   │   ├── lambda_arity_param.hpp
│   │   │   │   │   ├── lambda_no_ctps.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
│   │   │   │   │   ├── 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
│   │   │   │   │   │   ├── params.hpp
│   │   │   │   │   │   ├── partial_spec_params.hpp
│   │   │   │   │   │   ├── range.hpp
│   │   │   │   │   │   ├── repeat.hpp
│   │   │   │   │   │   ├── sub.hpp
│   │   │   │   │   │   └── tuple.hpp
│   │   │   │   │   ├── sequence_wrapper.hpp
│   │   │   │   │   ├── static_cast.hpp
│   │   │   │   │   ├── template_arity_fwd.hpp
│   │   │   │   │   ├── template_arity.hpp
│   │   │   │   │   ├── traits_lambda_spec.hpp
│   │   │   │   │   ├── type_wrapper.hpp
│   │   │   │   │   ├── value_wknd.hpp
│   │   │   │   │   └── yes_no.hpp
│   │   │   │   ├── back_fwd.hpp
│   │   │   │   ├── begin_end_fwd.hpp
│   │   │   │   ├── begin_end.hpp
│   │   │   │   ├── bind_fwd.hpp
│   │   │   │   ├── bind.hpp
│   │   │   │   ├── bool_fwd.hpp
│   │   │   │   ├── bool.hpp
│   │   │   │   ├── clear_fwd.hpp
│   │   │   │   ├── deref.hpp
│   │   │   │   ├── distance_fwd.hpp
│   │   │   │   ├── empty_fwd.hpp
│   │   │   │   ├── equal_to.hpp
│   │   │   │   ├── eval_if.hpp
│   │   │   │   ├── front_fwd.hpp
│   │   │   │   ├── greater.hpp
│   │   │   │   ├── has_xxx.hpp
│   │   │   │   ├── identity.hpp
│   │   │   │   ├── if.hpp
│   │   │   │   ├── integral_c_fwd.hpp
│   │   │   │   ├── integral_c.hpp
│   │   │   │   ├── integral_c_tag.hpp
│   │   │   │   ├── int_fwd.hpp
│   │   │   │   ├── int.hpp
│   │   │   │   ├── is_placeholder.hpp
│   │   │   │   ├── iterator_tags.hpp
│   │   │   │   ├── lambda_fwd.hpp
│   │   │   │   ├── lambda.hpp
│   │   │   │   ├── less.hpp
│   │   │   │   ├── limits
│   │   │   │   │   ├── arity.hpp
│   │   │   │   │   ├── unrolling.hpp
│   │   │   │   │   └── vector.hpp
│   │   │   │   ├── long_fwd.hpp
│   │   │   │   ├── long.hpp
│   │   │   │   ├── minus.hpp
│   │   │   │   ├── multiplies.hpp
│   │   │   │   ├── negate.hpp
│   │   │   │   ├── next.hpp
│   │   │   │   ├── next_prior.hpp
│   │   │   │   ├── not.hpp
│   │   │   │   ├── numeric_cast.hpp
│   │   │   │   ├── O1_size_fwd.hpp
│   │   │   │   ├── or.hpp
│   │   │   │   ├── placeholders.hpp
│   │   │   │   ├── plus.hpp
│   │   │   │   ├── pop_back_fwd.hpp
│   │   │   │   ├── pop_front_fwd.hpp
│   │   │   │   ├── prior.hpp
│   │   │   │   ├── protect.hpp
│   │   │   │   ├── push_back_fwd.hpp
│   │   │   │   ├── push_front_fwd.hpp
│   │   │   │   ├── quote.hpp
│   │   │   │   ├── sequence_tag_fwd.hpp
│   │   │   │   ├── sequence_tag.hpp
│   │   │   │   ├── size_fwd.hpp
│   │   │   │   ├── size_t_fwd.hpp
│   │   │   │   ├── size_t.hpp
│   │   │   │   ├── tag.hpp
│   │   │   │   ├── times.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.hpp
│   │   │   │   ├── void_fwd.hpp
│   │   │   │   └── void.hpp
│   │   │   ├── multi_array
│   │   │   │   ├── algorithm.hpp
│   │   │   │   ├── base.hpp
│   │   │   │   ├── collection_concept.hpp
│   │   │   │   ├── concept_checks.hpp
│   │   │   │   ├── copy_array.hpp
│   │   │   │   ├── extent_gen.hpp
│   │   │   │   ├── extent_range.hpp
│   │   │   │   ├── index_gen.hpp
│   │   │   │   ├── index_range.hpp
│   │   │   │   ├── iterator.hpp
│   │   │   │   ├── multi_array_ref.hpp
│   │   │   │   ├── range_list.hpp
│   │   │   │   ├── storage_order.hpp
│   │   │   │   ├── subarray.hpp
│   │   │   │   ├── types.hpp
│   │   │   │   └── view.hpp
│   │   │   ├── multi_array.hpp
│   │   │   ├── next_prior.hpp
│   │   │   ├── noncopyable.hpp
│   │   │   ├── non_type.hpp
│   │   │   ├── numeric
│   │   │   │   └── ublas
│   │   │   │   ├── detail
│   │   │   │   │   ├── config.hpp
│   │   │   │   │   ├── definitions.hpp
│   │   │   │   │   ├── duff.hpp
│   │   │   │   │   ├── iterator.hpp
│   │   │   │   │   ├── matrix_assign.hpp
│   │   │   │   │   ├── raw.hpp
│   │   │   │   │   ├── returntype_deduction.hpp
│   │   │   │   │   ├── temporary.hpp
│   │   │   │   │   └── vector_assign.hpp
│   │   │   │   ├── exception.hpp
│   │   │   │   ├── expression_types.hpp
│   │   │   │   ├── functional.hpp
│   │   │   │   ├── fwd.hpp
│   │   │   │   ├── io.hpp
│   │   │   │   ├── lu.hpp
│   │   │   │   ├── matrix_expression.hpp
│   │   │   │   ├── matrix.hpp
│   │   │   │   ├── matrix_proxy.hpp
│   │   │   │   ├── operation.hpp
│   │   │   │   ├── storage.hpp
│   │   │   │   ├── traits.hpp
│   │   │   │   ├── triangular.hpp
│   │   │   │   ├── vector_expression.hpp
│   │   │   │   ├── vector.hpp
│   │   │   │   └── vector_proxy.hpp
│   │   │   ├── operators.hpp
│   │   │   ├── preprocessor
│   │   │   │   ├── arithmetic
│   │   │   │   │   ├── add.hpp
│   │   │   │   │   ├── dec.hpp
│   │   │   │   │   ├── detail
│   │   │   │   │   │   └── div_base.hpp
│   │   │   │   │   ├── inc.hpp
│   │   │   │   │   ├── mod.hpp
│   │   │   │   │   └── sub.hpp
│   │   │   │   ├── array
│   │   │   │   │   ├── data.hpp
│   │   │   │   │   ├── elem.hpp
│   │   │   │   │   └── size.hpp
│   │   │   │   ├── cat.hpp
│   │   │   │   ├── comma_if.hpp
│   │   │   │   ├── comparison
│   │   │   │   │   └── less_equal.hpp
│   │   │   │   ├── config
│   │   │   │   │   └── config.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
│   │   │   │   ├── debug
│   │   │   │   │   └── error.hpp
│   │   │   │   ├── dec.hpp
│   │   │   │   ├── detail
│   │   │   │   │   ├── auto_rec.hpp
│   │   │   │   │   ├── check.hpp
│   │   │   │   │   ├── dmc
│   │   │   │   │   │   └── auto_rec.hpp
│   │   │   │   │   └── is_binary.hpp
│   │   │   │   ├── empty.hpp
│   │   │   │   ├── enum.hpp
│   │   │   │   ├── enum_params.hpp
│   │   │   │   ├── enum_params_with_a_default.hpp
│   │   │   │   ├── enum_shifted_params.hpp
│   │   │   │   ├── expr_if.hpp
│   │   │   │   ├── facilities
│   │   │   │   │   ├── empty.hpp
│   │   │   │   │   ├── identity.hpp
│   │   │   │   │   └── intercept.hpp
│   │   │   │   ├── identity.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
│   │   │   │   ├── list
│   │   │   │   │   ├── adt.hpp
│   │   │   │   │   ├── append.hpp
│   │   │   │   │   ├── detail
│   │   │   │   │   │   ├── dmc
│   │   │   │   │   │   │   └── fold_left.hpp
│   │   │   │   │   │   ├── edg
│   │   │   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   │   │   └── fold_right.hpp
│   │   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   │   └── fold_right.hpp
│   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   ├── fold_right.hpp
│   │   │   │   │   ├── for_each_i.hpp
│   │   │   │   │   ├── reverse.hpp
│   │   │   │   │   └── transform.hpp
│   │   │   │   ├── logical
│   │   │   │   │   ├── and.hpp
│   │   │   │   │   ├── bitand.hpp
│   │   │   │   │   ├── bool.hpp
│   │   │   │   │   ├── compl.hpp
│   │   │   │   │   └── not.hpp
│   │   │   │   ├── punctuation
│   │   │   │   │   ├── comma.hpp
│   │   │   │   │   └── comma_if.hpp
│   │   │   │   ├── repeat.hpp
│   │   │   │   ├── repetition
│   │   │   │   │   ├── 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_shifted_params.hpp
│   │   │   │   │   ├── for.hpp
│   │   │   │   │   ├── repeat_from_to.hpp
│   │   │   │   │   └── repeat.hpp
│   │   │   │   ├── seq
│   │   │   │   │   ├── cat.hpp
│   │   │   │   │   ├── detail
│   │   │   │   │   │   └── split.hpp
│   │   │   │   │   ├── elem.hpp
│   │   │   │   │   ├── enum.hpp
│   │   │   │   │   ├── first_n.hpp
│   │   │   │   │   ├── fold_left.hpp
│   │   │   │   │   ├── for_each_i.hpp
│   │   │   │   │   ├── rest_n.hpp
│   │   │   │   │   ├── seq.hpp
│   │   │   │   │   ├── size.hpp
│   │   │   │   │   ├── subseq.hpp
│   │   │   │   │   └── transform.hpp
│   │   │   │   ├── slot
│   │   │   │   │   ├── detail
│   │   │   │   │   │   ├── counter.hpp
│   │   │   │   │   │   ├── def.hpp
│   │   │   │   │   │   ├── shared.hpp
│   │   │   │   │   │   ├── slot1.hpp
│   │   │   │   │   │   ├── slot2.hpp
│   │   │   │   │   │   ├── slot3.hpp
│   │   │   │   │   │   ├── slot4.hpp
│   │   │   │   │   │   └── slot5.hpp
│   │   │   │   │   └── slot.hpp
│   │   │   │   ├── stringize.hpp
│   │   │   │   └── tuple
│   │   │   │   ├── eat.hpp
│   │   │   │   ├── elem.hpp
│   │   │   │   ├── rem.hpp
│   │   │   │   └── to_list.hpp
│   │   │   ├── random
│   │   │   │   ├── detail
│   │   │   │   │   ├── const_mod.hpp
│   │   │   │   │   └── ptr_helper.hpp
│   │   │   │   ├── linear_congruential.hpp
│   │   │   │   └── mersenne_twister.hpp
│   │   │   ├── ref.hpp
│   │   │   ├── serialization
│   │   │   │   ├── access.hpp
│   │   │   │   ├── array.hpp
│   │   │   │   ├── base_object.hpp
│   │   │   │   ├── collection_size_type.hpp
│   │   │   │   ├── force_include.hpp
│   │   │   │   ├── level_enum.hpp
│   │   │   │   ├── level.hpp
│   │   │   │   ├── nvp.hpp
│   │   │   │   ├── pfto.hpp
│   │   │   │   ├── split_member.hpp
│   │   │   │   ├── strong_typedef.hpp
│   │   │   │   ├── tracking_enum.hpp
│   │   │   │   ├── tracking.hpp
│   │   │   │   ├── traits.hpp
│   │   │   │   ├── void_cast_fwd.hpp
│   │   │   │   └── wrapper.hpp
│   │   │   ├── shared_array.hpp
│   │   │   ├── static_assert.hpp
│   │   │   ├── throw_exception.hpp
│   │   │   ├── tuple
│   │   │   │   ├── detail
│   │   │   │   │   ├── tuple_basic.hpp
│   │   │   │   │   └── tuple_basic_no_partial_spec.hpp
│   │   │   │   └── tuple.hpp
│   │   │   ├── type.hpp
│   │   │   ├── type_traits
│   │   │   │   ├── add_const.hpp
│   │   │   │   ├── add_cv.hpp
│   │   │   │   ├── add_pointer.hpp
│   │   │   │   ├── add_reference.hpp
│   │   │   │   ├── add_volatile.hpp
│   │   │   │   ├── aligned_storage.hpp
│   │   │   │   ├── alignment_of.hpp
│   │   │   │   ├── arithmetic_traits.hpp
│   │   │   │   ├── broken_compiler_spec.hpp
│   │   │   │   ├── composite_traits.hpp
│   │   │   │   ├── config.hpp
│   │   │   │   ├── conversion_traits.hpp
│   │   │   │   ├── cv_traits.hpp
│   │   │   │   ├── decay.hpp
│   │   │   │   ├── detail
│   │   │   │   │   ├── bool_trait_def.hpp
│   │   │   │   │   ├── bool_trait_undef.hpp
│   │   │   │   │   ├── cv_traits_impl.hpp
│   │   │   │   │   ├── false_result.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_nothrow_assign.hpp
│   │   │   │   ├── has_nothrow_constructor.hpp
│   │   │   │   ├── has_nothrow_copy.hpp
│   │   │   │   ├── has_nothrow_destructor.hpp
│   │   │   │   ├── has_trivial_assign.hpp
│   │   │   │   ├── has_trivial_constructor.hpp
│   │   │   │   ├── has_trivial_copy.hpp
│   │   │   │   ├── has_trivial_destructor.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_class.hpp
│   │   │   │   ├── is_complex.hpp
│   │   │   │   ├── is_compound.hpp
│   │   │   │   ├── is_const.hpp
│   │   │   │   ├── is_convertible.hpp
│   │   │   │   ├── is_empty.hpp
│   │   │   │   ├── is_enum.hpp
│   │   │   │   ├── is_float.hpp
│   │   │   │   ├── is_floating_point.hpp
│   │   │   │   ├── is_function.hpp
│   │   │   │   ├── is_fundamental.hpp
│   │   │   │   ├── is_integral.hpp
│   │   │   │   ├── is_member_function_pointer.hpp
│   │   │   │   ├── is_member_object_pointer.hpp
│   │   │   │   ├── is_member_pointer.hpp
│   │   │   │   ├── is_object.hpp
│   │   │   │   ├── is_pod.hpp
│   │   │   │   ├── is_pointer.hpp
│   │   │   │   ├── is_polymorphic.hpp
│   │   │   │   ├── is_reference.hpp
│   │   │   │   ├── is_same.hpp
│   │   │   │   ├── is_scalar.hpp
│   │   │   │   ├── is_signed.hpp
│   │   │   │   ├── is_stateless.hpp
│   │   │   │   ├── is_union.hpp
│   │   │   │   ├── is_unsigned.hpp
│   │   │   │   ├── is_void.hpp
│   │   │   │   ├── is_volatile.hpp
│   │   │   │   ├── make_signed.hpp
│   │   │   │   ├── make_unsigned.hpp
│   │   │   │   ├── msvc
│   │   │   │   │   ├── 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
│   │   │   │   │   └── typeof.hpp
│   │   │   │   ├── promote.hpp
│   │   │   │   ├── rank.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
│   │   │   │   └── type_with_alignment.hpp
│   │   │   ├── type_traits.hpp
│   │   │   ├── utility
│   │   │   │   ├── addressof.hpp
│   │   │   │   ├── base_from_member.hpp
│   │   │   │   ├── binary.hpp
│   │   │   │   └── enable_if.hpp
│   │   │   ├── utility.hpp
│   │   │   └── version.hpp
│   │   ├── ctype.h
│   │   ├── endian.h
│   │   ├── errno.h
│   │   ├── features.h
│   │   ├── _G_config.h
│   │   ├── gconv.h
│   │   ├── getopt.h
│   │   ├── gnu
│   │   │   ├── stubs-32.h
│   │   │   ├── stubs-64.h
│   │   │   └── stubs.h
│   │   ├── inttypes.h
│   │   ├── libio.h
│   │   ├── limits.h
│   │   ├── linux
│   │   │   ├── errno.h
│   │   │   └── limits.h
│   │   ├── pthread.h
│   │   ├── sched.h
│   │   ├── signal.h
│   │   ├── stdint.h
│   │   ├── stdio.h
│   │   ├── stdlib.h
│   │   ├── string.h
│   │   ├── sys
│   │   │   ├── cdefs.h
│   │   │   ├── select.h
│   │   │   ├── signal.h
│   │   │   ├── sysmacros.h
│   │   │   ├── time.h
│   │   │   ├── types.h
│   │   │   └── ucontext.h
│   │   ├── time.h
│   │   ├── unistd.h
│   │   ├── wchar.h
│   │   ├── wctype.h
│   │   └── xlocale.h
│   ├── cvmlcpp
│   │   ├── array
│   │   │   ├── ArrayIO
│   │   │   └── BlitzArray
│   │   ├── base
│   │   │   ├── Allocators
│   │   │   ├── COW
│   │   │   ├── CyclicBuffer
│   │   │   ├── DirectoryTokenizer
│   │   │   ├── Enums
│   │   │   ├── Functors
│   │   │   ├── Functors.hpp
│   │   │   ├── Holder
│   │   │   ├── IDGenerators
│   │   │   ├── LogFile
│   │   │   ├── Matrix
│   │   │   ├── Matrix.hpp
│   │   │   ├── Meta
│   │   │   ├── stl_cctype.h
│   │   │   ├── stl_cmath.h
│   │   │   ├── stl_compat.h
│   │   │   ├── stl_cstdint.h
│   │   │   ├── StopWatch
│   │   │   ├── Storage
│   │   │   ├── Storage.cc
│   │   │   ├── Storage.hpp
│   │   │   ├── StringTools
│   │   │   └── use_omp.h
│   │   ├── build
│   │   │   ├── Makefile.build
│   │   │   └── SConscript
│   │   ├── doc
│   │   │   ├── 1x1.gif
│   │   │   ├── Allocators.html
│   │   │   ├── ArrayIO.html
│   │   │   ├── BlitzArray.html
│   │   │   ├── Build.html
│   │   │   ├── Channel.html
│   │   │   ├── Communication.html
│   │   │   ├── COW.html
│   │   │   ├── CyclicBuffer.html
│   │   │   ├── DirectoryTokenizer.html
│   │   │   ├── Documentation-Template.html
│   │   │   ├── DTree.html
│   │   │   ├── Enums.html
│   │   │   ├── Euclid.html
│   │   │   ├── Facet.html
│   │   │   ├── Fourier.html
│   │   │   ├── Functors.html
│   │   │   ├── Geometry.html
│   │   │   ├── GeometryTools.html
│   │   │   ├── Histogram.html
│   │   │   ├── Holder.html
│   │   │   ├── IDGenerators.html
│   │   │   ├── Implementors.html
│   │   │   ├── index.html
│   │   │   ├── LDPCCode.html
│   │   │   ├── LogFile.html
│   │   │   ├── Math.html
│   │   │   ├── Matrix.html
│   │   │   ├── Meta.html
│   │   │   ├── OMPTL.html
│   │   │   ├── Polynomial.html
│   │   │   ├── Processing.html
│   │   │   ├── ReleaseNotes.html
│   │   │   ├── Splines.html
│   │   │   ├── StopWatch.html
│   │   │   ├── Storage.html
│   │   │   ├── StringTools.html
│   │   │   ├── stylesheet.css
│   │   │   ├── SurfaceExtractor.html
│   │   │   ├── Vectors.html
│   │   │   ├── VolumeIO.html
│   │   │   ├── Voxelizer.html
│   │   │   └── VoxelTools.html
│   │   ├── Makefile
│   │   ├── math
│   │   │   ├── ContainerOps.h
│   │   │   ├── Euclid
│   │   │   ├── Math
│   │   │   ├── Math.hpp
│   │   │   ├── Polynomial
│   │   │   ├── Splines
│   │   │   ├── Vectors
│   │   │   └── Vectors.hpp
│   │   ├── omptl
│   │   │   ├── algorithm
│   │   │   ├── Example.cpp
│   │   │   ├── License.txt
│   │   │   ├── numeric
│   │   │   ├── omptl
│   │   │   ├── omptl_algorithm
│   │   │   ├── omptl_algorithm_par.h
│   │   │   ├── omptl_algorithm_ser.h
│   │   │   ├── omptl_numeric
│   │   │   ├── omptl_numeric_extensions.h
│   │   │   ├── omptl_numeric_extensions_par.h
│   │   │   ├── omptl_numeric_extensions_ser.h
│   │   │   ├── omptl_numeric_par.h
│   │   │   ├── omptl_numeric_ser.h
│   │   │   └── omptl_tools.h
│   │   ├── README
│   │   ├── SConstruct
│   │   ├── signal
│   │   │   ├── BeliefPropagator.h
│   │   │   ├── Channel
│   │   │   ├── Code.h
│   │   │   ├── Communication
│   │   │   ├── Crypto
│   │   │   ├── Fourier
│   │   │   ├── FourierAMCL.h
│   │   │   ├── FourierCUFFT.h
│   │   │   ├── FourierFFTW.h
│   │   │   ├── Histogram
│   │   │   ├── Kernels
│   │   │   ├── LDPCCode
│   │   │   ├── MLDecoder.h
│   │   │   ├── MoDem.h
│   │   │   └── Processing
│   │   ├── testing
│   │   │   ├── cube.stl
│   │   │   ├── d4.stl
│   │   │   ├── testArrayIO.cc
│   │   │   ├── testBlitzArray.cc
│   │   │   ├── testCommunication.cc
│   │   │   ├── testCOW.cc
│   │   │   ├── testDirectoryTokenizer.cc
│   │   │   ├── testDTree.cc
│   │   │   ├── testFourier.cc
│   │   │   ├── testFunctors.cc
│   │   │   ├── testGeometry.cc
│   │   │   ├── testHolder.cc
│   │   │   ├── testIDGenerator.cc
│   │   │   ├── testMath.cc
│   │   │   ├── testMatrix.cc
│   │   │   ├── testMeta.cc
│   │   │   ├── testOMPTL.cc
│   │   │   ├── testProcessing.cc
│   │   │   ├── test.sh
│   │   │   ├── testSplines.cc
│   │   │   ├── testStringTools.cc
│   │   │   ├── testSurfaceExtractor.cc
│   │   │   ├── testVector.cc
│   │   │   ├── testVoxelizer.cc
│   │   │   └── testVoxelTools.cc
│   │   └── volume
│   │   ├── DTree
│   │   ├── Facet
│   │   ├── Geometry
│   │   ├── Geometry.hpp
│   │   ├── GeometryTools
│   │   ├── GeometryTools.hpp
│   │   ├── KDMap
│   │   ├── SurfaceExtractor
│   │   ├── SurfaceExtractor.cc
│   │   ├── VolumeHelpers.h
│   │   ├── VolumeIO
│   │   ├── VolumeIO.hpp
│   │   ├── Voxelizer
│   │   ├── VoxelTools
│   │   └── VoxelTools.hpp
│   ├── inclboost
│   └── tinyxml
│   ├── changes.txt
│   ├── echo.dsp
│   ├── Makefile
│   ├── MakeHeader
│   ├── readme.txt
│   ├── tinystr.cpp
│   ├── tinystr.h
│   ├── tinyxml.cpp
│   ├── tinyxml.dsw
│   ├── tinyxmlerror.cpp
│   ├── tinyxml.h
│   ├── tinyxml_lib.dsp
│   ├── tinyxml_lib.vcproj
│   ├── tinyxmlparser.cpp
│   ├── tinyxml.sln
│   ├── tinyxmlSTL.dsp
│   ├── tinyxmlSTL.vcproj
│   ├── tinyXmlTest.dsp
│   ├── tinyXmlTestSTL.dsp
│   ├── tinyXmlTestSTL.vcproj
│   ├── tinyXmlTest.vcproj
│   ├── utf8test.gif
│   ├── utf8testverify.xml
│   ├── utf8test.xml
│   └── xmltest.cpp
├── io
│   ├── base64.cpp
│   ├── base64.h
│   ├── base64.hh
│   ├── colormaps.cpp
│   ├── colormaps.h
│   ├── colormaps.hh
│   ├── imageWriter.cpp
│   ├── imageWriter.h
│   ├── imageWriter.hh
│   ├── io2D.h
│   ├── io2D.hh
│   ├── io3D.h
│   ├── io3D.hh
│   ├── Makefile
│   ├── MakeHeader
│   ├── nastranReader3D.cpp
│   ├── nastranReader3D.h
│   ├── ostreamManager.cpp
│   ├── ostreamManager.h
│   ├── parallelIO.cpp
│   ├── parallelIO.h
│   ├── serializerIO.cpp
│   ├── serializerIO.h
│   ├── serializerIO.hh
│   ├── stlReader.cpp
│   ├── stlReader.h
│   ├── stlReader.hh
│   ├── vtkDataOutput.cpp
│   ├── vtkDataOutput.h
│   ├── vtkDataOutput.hh
│   ├── vtkDataOutputPrecompiled.cpp
│   ├── xmlReader.cpp
│   └── xmlReader.h
├── olb2D.h
├── olb2D.hh
├── olb3D.h
├── olb3D.hh
└── utilities
├── benchmarkUtil.cpp
├── benchmarkUtil.h
├── benchmarkUtil.hh
├── Makefile
├── MakeHeader
├── olbAlgorithms.cpp
├── olbAlgorithms.h
├── timer.cpp
├── timer.h
├── timer.hh
├── utilities2D.h
├── utilities2D.hh
├── utilities3D.h
└── utilities3D.hh

153 directories, 1847 files

标签:

实例下载地址

基于LBM的流动模拟

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

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

网友评论

发表评论

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

查看所有0条评论>>

小贴士

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

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

关于好例子网

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

;
报警