Forked from
Air Shower Physics / corsika
2173 commits behind the upstream repository.
-
Antonio Augusto Alves Junior authored
initial refactory Refactoring corsika/core corsica/framework/geometry ... refactory: corsika/framework/sequence refactorying... header.h -> header.hpp + other refacorying... ... refactory media directory... refactory: corsika/processes ... refactoring... testing... Sibyll headers... Pythia headers... module sub-dir some floating cc files around eliminate relative include paths on top directories fixing include file paths, remove quotes from include directives, fix remaining include guards and correct file names ... unit tests: fixing include file paths, remove quotes from include directives, fix remaining include guards and correct file names ... corsika/detail inclusion corsika/detail changes corsika::secondary_namespaces supressed in favor of detail more include guards, relative file path, etc ... nested class promotion to corsika::detail Inteface to Pythia one more relative path... eliminating files... dependencies managment... ... dependencies refactory adding corsika/modules and catch2 build scripts for UrQMD make modules compile cmake first working vesion of new fwk need to generate some header files build scripts for dependencies sibyll works now proper file endings in many places
Antonio Augusto Alves Junior authoredinitial refactory Refactoring corsika/core corsica/framework/geometry ... refactory: corsika/framework/sequence refactorying... header.h -> header.hpp + other refacorying... ... refactory media directory... refactory: corsika/processes ... refactoring... testing... Sibyll headers... Pythia headers... module sub-dir some floating cc files around eliminate relative include paths on top directories fixing include file paths, remove quotes from include directives, fix remaining include guards and correct file names ... unit tests: fixing include file paths, remove quotes from include directives, fix remaining include guards and correct file names ... corsika/detail inclusion corsika/detail changes corsika::secondary_namespaces supressed in favor of detail more include guards, relative file path, etc ... nested class promotion to corsika::detail Inteface to Pythia one more relative path... eliminating files... dependencies managment... ... dependencies refactory adding corsika/modules and catch2 build scripts for UrQMD make modules compile cmake first working vesion of new fwk need to generate some header files build scripts for dependencies sibyll works now proper file endings in many places
FIXME.md 185.13 KiB
#All files:
- In all files do
#define guards
->#pragma once
to get faster compile times - Redefine the folder structure:
#include <corsika/coast/...>
#include <hydra/...>
corsika
|-- cmake
| |-- CodeCoverage
| |-- CodeCoverage.cmake
| |-- CorsikaUtilities.cmake
| `-- FindPythia8.cmake
|-- coast
| |-- COASTProcess.h
| |-- COASTStack.h
| `-- ParticleConversion.h
|-- docs
|-- |doxygen
| `-- Doxyfile.in
|-- testing
|
|-- examples
| |-- boundary_example.cc
| |-- cascade_example.cc
| |-- cascade_proton_example.cc
| |-- CMakeLists.txt
| |-- geometry_example.cc
| |-- helix_example.cc
| |-- logger_example.cc
| |-- stack_example.cc
| |-- staticsequence_example.cc
| |-- stopping_power.cc
| `-- vertical_EAS.cc
|-- environment
| |-- BaseExponential.h
| |-- DensityFunction.h
| |-- Environment.h
| |-- FlatExponential.h
| |-- HomogeneousMedium.h
| |-- IMediumModel.hpp
| |-- InhomogeneousMedium.h
| |-- LayeredSphericalAtmosphereBuilder.h
| |-- LinearApproximationIntegrator.h
| |-- NameModel.h
| |-- NuclearComposition.h
| |-- SlidingPlanarExponential.h
| `-- VolumeTreeNode.hpp
|-- framework
| |-- cascade
| | |-- Cascade.h
| |-- geometry
| | |-- BaseTrajectory.h
| | |-- BaseVector.h
| | |-- CMakeLists.txt
| | |-- CoordinateSystem.h
| | |-- FourVector.h
| | |-- Helix.h
| | |-- Line.h
| | |-- Plane.h
| | |-- Point.h
| | |-- QuantityVector.h
| | |-- RootCoordinateSystem.h
| | |-- Sphere.h
| | |-- Trajectory.h
| | |-- Vector.h
| | `-- Volume.h
| |-- logging
| | |-- BufferedSink.h
| | |-- Logger.h
| | |-- MessageOff.h
| | |-- MessageOn.h
| | |-- NoSink.h
| | `-- Sink.h
| |-- Particles
| | `-- ParticleProperties.h
| |-- ProcessSequence
| | |-- BaseProcess.h
| | |-- BoundaryCrossingProcess.h
| | |-- ContinuousProcess.h
| | |-- DecayProcess.h
| | |-- InteractionProcess.h
| | |-- ProcessReturn.h
| | |-- ProcessSequence.h
| | |-- ProcessSignature.h
| | |-- SecondariesProcess.h
| | `-- StackProcess.h
| |-- Random
| | |-- CMakeLists.txt
| | |-- ExponentialDistribution.h
| | |-- RNGManager.h
| | `-- UniformRealDistribution.h
| |-- StackInterface
| | |-- CMakeLists.txt
| | |-- CombinedStack.h
| | |-- comp
| | |-- ParticleBase.h
| | |-- SecondaryView.h
| | |-- Stack.dox
| | |-- Stack.h
| | `-- StackIteratorInterface.h
| |-- Testing
| | |-- test{...}.cc
| |-- Units
| | |-- CMakeLists.txt
| | |-- PhysicalConstants.h
| | |-- PhysicalUnits.h
| | `-- testUnits.cc
| |-- Utilities
| | |-- Bit.h
| | |-- CMakeLists.txt
| | |-- COMBoost.cc
| | |-- COMBoost.h
| | |-- CorsikaFenvDefault.cc
| | |-- CorsikaFenvFallback.cc
| | |-- CorsikaFenv.h
| | |-- CorsikaFenvOSX.cc
| | |-- MetaProgramming.h
| | |-- sgn.h
| | |-- Singleton.h
| | |-- testCOMBoost.cc
| | |-- testCorsikaFenv.cc
| | `-- try_feenableexcept.cc
| `-- CMakeLists.txt
|-- Main
| |-- CMakeLists.txt
| `-- shower.cc
|-- nuc
| |-- DataSet04.dat
| |-- ExpDatabase_Fortran77_v04.tar.gz
| |-- input04.f
| |-- main04.f
| `-- Makefile_ifc
|-- Processes
| |-- EnergyLoss
| | |-- CMakeLists.txt
| | |-- EnergyLoss.cc
| | |-- EnergyLoss.h
| | |-- Properties8.dat
| | |-- ReadData.py
| | `-- SummaryPropTable.dat
| |-- HadronicElasticModel
| | |-- CMakeLists.txt
| | |-- HadronicElasticModel.cc
| | `-- HadronicElasticModel.h
| |-- NullModel
| | |-- CMakeLists.txt
| | |-- NullModel.cc
| | |-- NullModel.h
| | `-- testNullModel.cc
| |-- ObservationPlane
| | |-- CMakeLists.txt
| | |-- ObservationPlane.cc
| | |-- ObservationPlane.h
| | `-- testObservationPlane.cc
| |-- ParticleCut
| | |-- CMakeLists.txt
| | |-- ParticleCut.cc
| | |-- ParticleCut.h
| | `-- testParticleCut.cc
| |-- Pythia
| | |-- CMakeLists.txt
| | |-- Decay.cc
| | |-- Decay.h
| | |-- Interaction.cc
| | |-- Interaction.h
| | |-- Random.cc
| | |-- Random.h
| | `-- testPythia.cc
| |-- QGSJetII
| | |-- CMakeLists.txt
| | |-- code_generator.py
| | |-- Interaction.cc
| | |-- Interaction.h
| | |-- ParticleConversion.cc
| | |-- ParticleConversion.h
| | |-- qgsjet-II-04.cc
| | |-- qgsjet-II-04-codes.dat
| | |-- qgsjet-II-04.f
| | |-- qgsjet-II-04.h
| | |-- QGSJetIIFragmentsStack.h
| | |-- QGSJetIIStack.h
| | `-- testQGSJetII.cc
| |-- Sibyll
| | |-- CMakeLists.txt
| | |-- code_generator.py
| | |-- Decay.cc
| | |-- Decay.h
| | |-- gasdev.f
| | |-- Interaction.cc
| | |-- Interaction.h
| | |-- NuclearInteraction.cc
| | |-- NuclearInteraction.h
| | |-- nuclib.f
| | |-- nuclib.h
| | |-- ParticleConversion.cc
| | |-- ParticleConversion.h
| | |-- rndm_dbl.f
| | |-- SibStack.h
| | |-- sibyll2.3c.cc
| | |-- sibyll2.3c.f
| | |-- sibyll2.3c.h
| | |-- sibyll_codes.dat
| | |-- signuc.f
| | `-- testSibyll.cc
| |-- StackInspector
| | |-- CMakeLists.txt
| | |-- StackInspector.cc
| | |-- StackInspector.h
| | `-- testStackInspector.cc
| |-- SwitchProcess
| | |-- CMakeLists.txt
| | |-- SwitchProcess.h
| | `-- testSwitchProcess.cc
| |-- TrackingLine
| | |-- CMakeLists.txt
| | |-- testTrackingLine.cc
| | |-- testTrackingLineStack.h
| | |-- TrackingLine.cc
| | `-- TrackingLine.h
| |-- TrackWriter
| | |-- CMakeLists.txt
| | |-- TrackWriter.cc
| | `-- TrackWriter.h
| |-- UrQMD
| | |-- addpart.f
| | |-- angdis.f
| | |-- anndec.f
| | |-- blockres.f
| | |-- boxinc.f
| | |-- boxprg.f
| | |-- cascinit.f
| | |-- CMakeLists.txt
| | |-- colltab.f
| | |-- coload.f
| | |-- comnorm.f
| | |-- comres.f
| | |-- coms.f
| | |-- comstr.f
| | |-- comwid.f
| | |-- Copyright
| | |-- dectim.f
| | |-- delpart.f
| | |-- detbal.f
| | |-- dwidth.f
| | |-- error.f
| | |-- freezeout.f
| | |-- getmass.f
| | |-- getspin.f
| | |-- init.f
| | |-- inputs.f
| | |-- iso.f
| | |-- ityp2pdg.f
| | |-- jdecay2.f
| | |-- make22.f
| | |-- newpart.f
| | |-- numrec.f
| | |-- options.f
| | |-- outcom.f
| | |-- output.f
| | |-- paulibl.f
| | |-- proppot.f
| | |-- README
| | |-- saveinfo.f
| | |-- scatter.f
| | |-- siglookup.f
| | |-- string.f
| | |-- tabinit.f
| | |-- testUrQMD.cc
| | |-- UrQMD.cc
| | |-- urqmd.f
| | |-- UrQMD.h
| | |-- urqmdInterface.F
| | `-- whichres.f
| `-- CMakeLists.txt
|-- Setup
| |-- CMakeLists.txt
| |-- SetupEnvironment.h
| |-- SetupLogger.h
| |-- SetupStack.h
| `-- SetupTrajectory.h
|-- Stack
| |-- DummyStack
| | |-- CMakeLists.txt
| | `-- DummyStack.h
| |-- NuclearStackExtension
| | |-- CMakeLists.txt
| | |-- NuclearStackExtension.h
| | `-- testNuclearStackExtension.cc
| |-- SuperStupidStack
| | |-- CMakeLists.txt
| | |-- SuperStupidStack.h
| | `-- testSuperStupidStack.cc
| `-- CMakeLists.txt
|-- ThirdParty
| |-- boost
| | |-- algorithm
| | | |-- cxx11
| | | | `-- all_of.hpp
| | | |-- string
| | | | |-- detail
| | | | | |-- case_conv.hpp
| | | | | |-- classification.hpp
| | | | | |-- finder.hpp
| | | | | |-- find_format_all.hpp
| | | | | |-- find_format.hpp
| | | | | |-- find_format_store.hpp
| | | | | |-- find_iterator.hpp
| | | | | |-- formatter.hpp
| | | | | |-- predicate.hpp
| | | | | |-- replace_storage.hpp
| | | | | |-- sequence.hpp
| | | | | |-- trim.hpp
| | | | | `-- util.hpp
| | | | |-- std
| | | | | |-- list_traits.hpp
| | | | | |-- slist_traits.hpp
| | | | | `-- string_traits.hpp
| | | | |-- case_conv.hpp
| | | | |-- classification.hpp
| | | | |-- compare.hpp
| | | | |-- concept.hpp
| | | | |-- config.hpp
| | | | |-- constants.hpp
| | | | |-- erase.hpp
| | | | |-- finder.hpp
| | | | |-- find_format.hpp
| | | | |-- find.hpp
| | | | |-- find_iterator.hpp
| | | | |-- formatter.hpp
| | | | |-- iter_find.hpp
| | | | |-- join.hpp
| | | | |-- predicate_facade.hpp
| | | | |-- predicate.hpp
| | | | |-- replace.hpp
| | | | |-- sequence_traits.hpp
| | | | |-- split.hpp
| | | | |-- std_containers_traits.hpp
| | | | |-- trim.hpp
| | | | `-- yes_no_type.hpp
| | | `-- string.hpp
| | |-- assign
| | | |-- assignment_exception.hpp
| | | `-- list_of.hpp
| | |-- bind
| | | |-- apply.hpp
| | | |-- arg.hpp
| | | |-- bind_cc.hpp
| | | |-- bind.hpp
| | | |-- bind_mf2_cc.hpp
| | | |-- bind_mf_cc.hpp
| | | |-- bind_template.hpp
| | | |-- mem_fn_cc.hpp
| | | |-- mem_fn.hpp
| | | |-- mem_fn_template.hpp
| | | |-- mem_fn_vw.hpp
| | | |-- placeholders.hpp
| | | `-- storage.hpp
| | |-- chrono
| | | |-- detail
| | | | |-- inlined
| | | | | |-- mac
| | | | | | |-- chrono.hpp
| | | | | | |-- process_cpu_clocks.hpp
| | | | | | `-- thread_clock.hpp
| | | | | |-- posix
| | | | | | |-- chrono.hpp
| | | | | | |-- process_cpu_clocks.hpp
| | | | | | `-- thread_clock.hpp
| | | | | |-- win
| | | | | | |-- chrono.hpp
| | | | | | |-- process_cpu_clocks.hpp
| | | | | | `-- thread_clock.hpp
| | | | | |-- chrono.hpp
| | | | | |-- process_cpu_clocks.hpp
| | | | | `-- thread_clock.hpp
| | | | |-- is_evenly_divisible_by.hpp
| | | | |-- static_assert.hpp
| | | | `-- system.hpp
| | | |-- chrono.hpp
| | | |-- clock_string.hpp
| | | |-- config.hpp
| | | |-- duration.hpp
| | | |-- process_cpu_clocks.hpp
| | | |-- system_clocks.hpp
| | | |-- thread_clock.hpp
| | | `-- time_point.hpp
| | |-- concept
| | | |-- detail
| | | | |-- backward_compatibility.hpp
| | | | |-- borland.hpp
| | | | |-- concept_def.hpp
| | | | |-- concept_undef.hpp
| | | | |-- general.hpp
| | | | |-- has_constraints.hpp
| | | | `-- msvc.hpp
| | | |-- assert.hpp
| | | `-- usage.hpp
| | |-- config
| | | |-- abi
| | | | |-- borland_prefix.hpp
| | | | |-- borland_suffix.hpp
| | | | |-- msvc_prefix.hpp
| | | | `-- msvc_suffix.hpp
| | | |-- compiler
| | | | |-- borland.hpp
| | | | |-- clang.hpp
| | | | |-- codegear.hpp
| | | | |-- comeau.hpp
| | | | |-- common_edg.hpp
| | | | |-- compaq_cxx.hpp
| | | | |-- cray.hpp
| | | | |-- diab.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
| | | | |-- xlcpp.hpp
| | | | `-- xlcpp_zos.hpp
| | | |-- detail
| | | | |-- posix_features.hpp
| | | | |-- select_compiler_config.hpp
| | | | |-- select_platform_config.hpp
| | | | |-- select_stdlib_config.hpp
| | | | `-- suffix.hpp
| | | |-- no_tr1
| | | | |-- cmath.hpp
| | | | |-- complex.hpp
| | | | |-- functional.hpp
| | | | |-- memory.hpp
| | | | `-- utility.hpp
| | | |-- platform
| | | | |-- aix.hpp
| | | | |-- amigaos.hpp
| | | | |-- beos.hpp
| | | | |-- bsd.hpp
| | | | |-- cloudabi.hpp
| | | | |-- cray.hpp
| | | | |-- cygwin.hpp
| | | | |-- haiku.hpp
| | | | |-- hpux.hpp
| | | | |-- irix.hpp
| | | | |-- linux.hpp
| | | | |-- macos.hpp
| | | | |-- qnxnto.hpp
| | | | |-- solaris.hpp
| | | | |-- symbian.hpp
| | | | |-- vms.hpp
| | | | |-- vxworks.hpp
| | | | |-- win32.hpp
| | | | `-- zos.hpp
| | | |-- stdlib
| | | | |-- dinkumware.hpp
| | | | |-- libcomo.hpp
| | | | |-- libcpp.hpp
| | | | |-- libstdcpp3.hpp
| | | | |-- modena.hpp
| | | | |-- msl.hpp
| | | | |-- roguewave.hpp
| | | | |-- sgi.hpp
| | | | |-- stlport.hpp
| | | | |-- vacpp.hpp
| | | | `-- xlcpp_zos.hpp
| | | |-- abi_prefix.hpp
| | | |-- abi_suffix.hpp
| | | |-- auto_link.hpp
| | | |-- header_deprecated.hpp
| | | |-- helper_macros.hpp
| | | |-- pragma_message.hpp
| | | |-- requires_threads.hpp
| | | |-- user.hpp
| | | |-- warning_disable.hpp
| | | `-- workaround.hpp
| | |-- container
| | | |-- detail
| | | | |-- addressof.hpp
| | | | |-- algorithm.hpp
| | | | |-- allocation_type.hpp
| | | | |-- allocator_version_traits.hpp
| | | | |-- alloc_helpers.hpp
| | | | |-- compare_functors.hpp
| | | | |-- config_begin.hpp
| | | | |-- config_end.hpp
| | | | |-- construct_in_place.hpp
| | | | |-- destroyers.hpp
| | | | |-- iterator.hpp
| | | | |-- iterators.hpp
| | | | |-- mpl.hpp
| | | | |-- multiallocation_chain.hpp
| | | | |-- node_alloc_holder.hpp
| | | | |-- placement_new.hpp
| | | | |-- std_fwd.hpp
| | | | |-- transform_iterator.hpp
| | | | |-- type_traits.hpp
| | | | |-- value_functors.hpp
| | | | |-- value_init.hpp
| | | | |-- variadic_templates_tools.hpp
| | | | |-- version_type.hpp
| | | | `-- workaround.hpp
| | | |-- allocator_traits.hpp
| | | |-- container_fwd.hpp
| | | |-- new_allocator.hpp
| | | |-- slist.hpp
| | | `-- throw_exception.hpp
| | |-- container_hash
| | | |-- detail
| | | | |-- float_functions.hpp
| | | | |-- hash_float.hpp
| | | | `-- limits.hpp
| | | |-- extensions.hpp
| | | |-- hash_fwd.hpp
| | | `-- hash.hpp
| | |-- core
| | | |-- addressof.hpp
| | | |-- checked_delete.hpp
| | | |-- demangle.hpp
| | | |-- empty_value.hpp
| | | |-- enable_if.hpp
| | | |-- exchange.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
| | | |-- pointer_traits.hpp
| | | |-- quick_exit.hpp
| | | |-- ref.hpp
| | | |-- scoped_enum.hpp
| | | |-- swap.hpp
| | | |-- typeinfo.hpp
| | | |-- uncaught_exceptions.hpp
| | | |-- underlying_type.hpp
| | | `-- use_default.hpp
| | |-- detail
| | | |-- winapi
| | | | |-- detail
| | | | | `-- deprecated_namespace.hpp
| | | | |-- get_current_process.hpp
| | | | |-- get_current_thread.hpp
| | | | |-- get_last_error.hpp
| | | | |-- get_process_times.hpp
| | | | `-- get_thread_times.hpp
| | | |-- basic_pointerbuf.hpp
| | | |-- bitmask.hpp
| | | |-- call_traits.hpp
| | | |-- container_fwd.hpp
| | | |-- fenv.hpp
| | | |-- indirect_traits.hpp
| | | |-- is_incrementable.hpp
| | | |-- iterator.hpp
| | | |-- lcast_precision.hpp
| | | |-- lightweight_test.hpp
| | | |-- numeric_traits.hpp
| | | |-- reference_content.hpp
| | | |-- select_type.hpp
| | | |-- sp_typeinfo.hpp
| | | |-- templated_streams.hpp
| | | |-- utf8_codecvt_facet.hpp
| | | |-- utf8_codecvt_facet.ipp
| | | `-- workaround.hpp
| | |-- exception
| | | |-- detail
| | | | |-- error_info_impl.hpp
| | | | |-- is_output_streamable.hpp
| | | | |-- object_hex_dump.hpp
| | | | |-- shared_ptr.hpp
| | | | `-- type_info.hpp
| | | |-- current_exception_cast.hpp
| | | |-- diagnostic_information.hpp
| | | |-- exception.hpp
| | | |-- get_error_info.hpp
| | | |-- info.hpp
| | | |-- to_string.hpp
| | | `-- to_string_stub.hpp
| | |-- filesystem
| | | |-- detail
| | | | `-- utf8_codecvt_facet.hpp
| | | |-- config.hpp
| | | |-- convenience.hpp
| | | |-- fstream.hpp
| | | |-- operations.hpp
| | | |-- path.hpp
| | | |-- path_traits.hpp
| | | `-- string_file.hpp
| | |-- format
| | | |-- detail
| | | | |-- compat_workarounds.hpp
| | | | |-- config_macros.hpp
| | | | |-- msvc_disambiguater.hpp
| | | | |-- unset_macros.hpp
| | | | |-- workarounds_gcc-2_95.hpp
| | | | `-- workarounds_stlport.hpp
| | | |-- alt_sstream.hpp
| | | |-- alt_sstream_impl.hpp
| | | |-- exceptions.hpp
| | | |-- feed_args.hpp
| | | |-- format_class.hpp
| | | |-- format_fwd.hpp
| | | |-- format_implementation.hpp
| | | |-- free_funcs.hpp
| | | |-- group.hpp
| | | |-- internals_fwd.hpp
| | | |-- internals.hpp
| | | `-- parsing.hpp
| | |-- function
| | | |-- detail
| | | | |-- function_iterate.hpp
| | | | |-- gen_maybe_include.pl
| | | | |-- maybe_include.hpp
| | | | `-- prologue.hpp
| | | |-- function0.hpp
| | | |-- function10.hpp
| | | |-- function1.hpp
| | | |-- function2.hpp
| | | |-- function3.hpp
| | | |-- function4.hpp
| | | |-- function5.hpp
| | | |-- function6.hpp
| | | |-- function7.hpp
| | | |-- function8.hpp
| | | |-- function9.hpp
| | | |-- function_base.hpp
| | | |-- function_fwd.hpp
| | | `-- function_template.hpp
| | |-- functional
| | | `-- hash_fwd.hpp
| | |-- function_types
| | | |-- config
| | | | |-- cc_names.hpp
| | | | |-- compiler.hpp
| | | | `-- config.hpp
| | | |-- detail
| | | | |-- classifier_impl
| | | | | |-- arity10_0.hpp
| | | | | |-- arity10_1.hpp
| | | | | |-- arity20_0.hpp
| | | | | |-- arity20_1.hpp
| | | | | |-- arity30_0.hpp
| | | | | |-- arity30_1.hpp
| | | | | |-- arity40_0.hpp
| | | | | |-- arity40_1.hpp
| | | | | |-- arity50_0.hpp
| | | | | |-- arity50_1.hpp
| | | | | `-- master.hpp
| | | | |-- components_impl
| | | | | |-- arity10_0.hpp
| | | | | |-- arity10_1.hpp
| | | | | |-- arity20_0.hpp
| | | | | |-- arity20_1.hpp
| | | | | |-- arity30_0.hpp
| | | | | |-- arity30_1.hpp
| | | | | |-- arity40_0.hpp
| | | | | |-- arity40_1.hpp
| | | | | |-- arity50_0.hpp
| | | | | |-- arity50_1.hpp
| | | | | `-- master.hpp
| | | | |-- encoding
| | | | | |-- aliases_def.hpp
| | | | | |-- aliases_undef.hpp
| | | | | |-- def.hpp
| | | | | `-- undef.hpp
| | | | |-- pp_cc_loop
| | | | | |-- master.hpp
| | | | | `-- preprocessed.hpp
| | | | |-- pp_retag_default_cc
| | | | | |-- master.hpp
| | | | | `-- preprocessed.hpp
| | | | |-- pp_tags
| | | | | |-- cc_tag.hpp
| | | | | |-- master.hpp
| | | | | `-- preprocessed.hpp
| | | | |-- pp_variate_loop
| | | | | |-- master.hpp
| | | | | `-- preprocessed.hpp
| | | | |-- synthesize_impl
| | | | | |-- arity10_0.hpp
| | | | | |-- arity10_1.hpp
| | | | | |-- arity20_0.hpp
| | | | | |-- arity20_1.hpp
| | | | | |-- arity30_0.hpp
| | | | | |-- arity30_1.hpp
| | | | | |-- arity40_0.hpp
| | | | | |-- arity40_1.hpp
| | | | | |-- arity50_0.hpp
| | | | | |-- arity50_1.hpp
| | | | | `-- master.hpp
| | | | |-- classifier.hpp
| | | | |-- class_transform.hpp
| | | | |-- components_as_mpl_sequence.hpp
| | | | |-- cv_traits.hpp
| | | | |-- pp_arity_loop.hpp
| | | | |-- pp_loop.hpp
| | | | |-- retag_default_cc.hpp
| | | | |-- synthesize.hpp
| | | | `-- to_sequence.hpp
| | | |-- components.hpp
| | | |-- is_callable_builtin.hpp
| | | |-- is_function_pointer.hpp
| | | |-- property_tags.hpp
| | | `-- result_type.hpp
| | |-- fusion
| | | |-- adapted
| | | | |-- boost_tuple
| | | | | |-- detail
| | | | | | |-- at_impl.hpp
| | | | | | |-- begin_impl.hpp
| | | | | | |-- build_cons.hpp
| | | | | | |-- category_of_impl.hpp
| | | | | | |-- convert_impl.hpp
| | | | | | |-- end_impl.hpp
| | | | | | |-- is_sequence_impl.hpp
| | | | | | |-- is_view_impl.hpp
| | | | | | |-- size_impl.hpp
| | | | | | `-- value_at_impl.hpp
| | | | | |-- mpl
| | | | | | `-- clear.hpp
| | | | | |-- boost_tuple_iterator.hpp
| | | | | `-- tag_of.hpp
| | | | |-- mpl
| | | | | |-- detail
| | | | | | |-- at_impl.hpp
| | | | | | |-- begin_impl.hpp
| | | | | | |-- category_of_impl.hpp
| | | | | | |-- empty_impl.hpp
| | | | | | |-- end_impl.hpp
| | | | | | |-- has_key_impl.hpp
| | | | | | |-- is_sequence_impl.hpp
| | | | | | |-- is_view_impl.hpp
| | | | | | |-- size_impl.hpp
| | | | | | `-- value_at_impl.hpp
| | | | | `-- mpl_iterator.hpp
| | | | |-- std_tuple
| | | | | |-- detail
| | | | | | |-- at_impl.hpp
| | | | | | |-- begin_impl.hpp
| | | | | | |-- build_std_tuple.hpp
| | | | | | |-- category_of_impl.hpp
| | | | | | |-- convert_impl.hpp
| | | | | | |-- end_impl.hpp
| | | | | | |-- is_sequence_impl.hpp
| | | | | | |-- is_view_impl.hpp
| | | | | | |-- size_impl.hpp
| | | | | | `-- value_at_impl.hpp
| | | | | |-- mpl
| | | | | | `-- clear.hpp
| | | | | |-- std_tuple_iterator.hpp
| | | | | `-- tag_of.hpp
| | | | |-- struct
| | | | | |-- detail
| | | | | | |-- preprocessor
| | | | | | | `-- is_seq.hpp
| | | | | | |-- adapt_auto.hpp
| | | | | | |-- adapt_base_attr_filler.hpp
| | | | | | |-- adapt_base.hpp
| | | | | | |-- adapt_is_tpl.hpp
| | | | | | |-- at_impl.hpp
| | | | | | |-- begin_impl.hpp
| | | | | | |-- category_of_impl.hpp
| | | | | | |-- deref_impl.hpp
| | | | | | |-- end_impl.hpp
| | | | | | |-- extension.hpp
| | | | | | |-- is_sequence_impl.hpp
| | | | | | |-- is_view_impl.hpp
| | | | | | |-- size_impl.hpp
| | | | | | |-- value_at_impl.hpp
| | | | | | `-- value_of_impl.hpp
| | | | | `-- adapt_struct.hpp
| | | | |-- boost_tuple.hpp
| | | | |-- mpl.hpp
| | | | |-- std_pair.hpp
| | | | `-- std_tuple.hpp
| | | |-- algorithm
| | | | |-- iteration
| | | | | |-- detail
| | | | | | |-- preprocessed
| | | | | | | `-- fold.hpp
| | | | | | |-- fold.hpp
| | | | | | |-- for_each.hpp
| | | | | | |-- segmented_fold.hpp
| | | | | | `-- segmented_for_each.hpp
| | | | | |-- fold_fwd.hpp
| | | | | |-- fold.hpp
| | | | | |-- for_each_fwd.hpp
| | | | | `-- for_each.hpp
| | | | |-- query
| | | | | |-- detail
| | | | | | |-- find_if.hpp
| | | | | | `-- segmented_find.hpp
| | | | | |-- find_fwd.hpp
| | | | | |-- find.hpp
| | | | | `-- find_if_fwd.hpp
| | | | `-- transformation
| | | | |-- erase.hpp
| | | | |-- erase_key.hpp
| | | | |-- insert.hpp
| | | | |-- insert_range.hpp
| | | | |-- pop_back.hpp
| | | | |-- pop_front.hpp
| | | | |-- push_back.hpp
| | | | |-- push_front.hpp
| | | | `-- transform.hpp
| | | |-- container
| | | | |-- deque
| | | | | |-- detail
| | | | | | |-- cpp03
| | | | | | | |-- preprocessed
| | | | | | | | |-- as_deque10.hpp
| | | | | | | | |-- as_deque20.hpp
| | | | | | | | |-- as_deque30.hpp
| | | | | | | | |-- as_deque40.hpp
| | | | | | | | |-- as_deque50.hpp
| | | | | | | | |-- as_deque.hpp
| | | | | | | | |-- deque10_fwd.hpp
| | | | | | | | |-- deque10.hpp
| | | | | | | | |-- deque20_fwd.hpp
| | | | | | | | |-- deque20.hpp
| | | | | | | | |-- deque30_fwd.hpp
| | | | | | | | |-- deque30.hpp
| | | | | | | | |-- deque40_fwd.hpp
| | | | | | | | |-- deque40.hpp
| | | | | | | | |-- deque50_fwd.hpp
| | | | | | | | |-- deque50.hpp
| | | | | | | | |-- deque_fwd.hpp
| | | | | | | | |-- deque.hpp
| | | | | | | | |-- deque_initial_size10.hpp
| | | | | | | | |-- deque_initial_size20.hpp
| | | | | | | | |-- deque_initial_size30.hpp
| | | | | | | | |-- deque_initial_size40.hpp
| | | | | | | | |-- deque_initial_size50.hpp
| | | | | | | | |-- deque_initial_size.hpp
| | | | | | | | |-- deque_keyed_values10.hpp
| | | | | | | | |-- deque_keyed_values20.hpp
| | | | | | | | |-- deque_keyed_values30.hpp
| | | | | | | | |-- deque_keyed_values40.hpp
| | | | | | | | |-- deque_keyed_values50.hpp
| | | | | | | | `-- deque_keyed_values.hpp
| | | | | | | |-- as_deque.hpp
| | | | | | | |-- build_deque.hpp
| | | | | | | |-- deque_forward_ctor.hpp
| | | | | | | |-- deque_fwd.hpp
| | | | | | | |-- deque.hpp
| | | | | | | |-- deque_initial_size.hpp
| | | | | | | |-- deque_keyed_values_call.hpp
| | | | | | | |-- deque_keyed_values.hpp
| | | | | | | `-- limits.hpp
| | | | | | |-- at_impl.hpp
| | | | | | |-- begin_impl.hpp
| | | | | | |-- build_deque.hpp
| | | | | | |-- convert_impl.hpp
| | | | | | |-- deque_keyed_values.hpp
| | | | | | |-- end_impl.hpp
| | | | | | |-- is_sequence_impl.hpp
| | | | | | |-- keyed_element.hpp
| | | | | | `-- value_at_impl.hpp
| | | | | |-- back_extended_deque.hpp
| | | | | |-- convert.hpp
| | | | | |-- deque_fwd.hpp
| | | | | |-- deque.hpp
| | | | | |-- deque_iterator.hpp
| | | | | `-- front_extended_deque.hpp
| | | | |-- generation
| | | | | |-- detail
| | | | | | |-- preprocessed
| | | | | | | |-- make_deque10.hpp
| | | | | | | |-- make_deque20.hpp
| | | | | | | |-- make_deque30.hpp
| | | | | | | |-- make_deque40.hpp
| | | | | | | |-- make_deque50.hpp
| | | | | | | |-- make_deque.hpp
| | | | | | | |-- make_list10.hpp
| | | | | | | |-- make_list20.hpp
| | | | | | | |-- make_list30.hpp
| | | | | | | |-- make_list40.hpp
| | | | | | | |-- make_list50.hpp
| | | | | | | |-- make_list.hpp
| | | | | | | |-- make_vector10.hpp
| | | | | | | |-- make_vector20.hpp
| | | | | | | |-- make_vector30.hpp
| | | | | | | |-- make_vector40.hpp
| | | | | | | |-- make_vector50.hpp
| | | | | | | `-- make_vector.hpp
| | | | | | |-- pp_make_deque.hpp
| | | | | | |-- pp_make_list.hpp
| | | | | | `-- pp_make_vector.hpp
| | | | | |-- make_deque.hpp
| | | | | |-- make_list.hpp
| | | | | `-- make_vector.hpp
| | | | |-- list
| | | | | |-- detail
| | | | | | |-- cpp03
| | | | | | | |-- preprocessed
| | | | | | | | |-- list10_fwd.hpp
| | | | | | | | |-- list10.hpp
| | | | | | | | |-- list20_fwd.hpp
| | | | | | | | |-- list20.hpp
| | | | | | | | |-- list30_fwd.hpp
| | | | | | | | |-- list30.hpp
| | | | | | | | |-- list40_fwd.hpp
| | | | | | | | |-- list40.hpp
| | | | | | | | |-- list50_fwd.hpp
| | | | | | | | |-- list50.hpp
| | | | | | | | |-- list_fwd.hpp
| | | | | | | | |-- list.hpp
| | | | | | | | |-- list_to_cons10.hpp
| | | | | | | | |-- list_to_cons20.hpp
| | | | | | | | |-- list_to_cons30.hpp
| | | | | | | | |-- list_to_cons40.hpp
| | | | | | | | |-- list_to_cons50.hpp
| | | | | | | | `-- list_to_cons.hpp
| | | | | | | |-- limits.hpp
| | | | | | | |-- list_forward_ctor.hpp
| | | | | | | |-- list_fwd.hpp
| | | | | | | |-- list.hpp
| | | | | | | |-- list_to_cons_call.hpp
| | | | | | | `-- list_to_cons.hpp
| | | | | | |-- at_impl.hpp
| | | | | | |-- begin_impl.hpp
| | | | | | |-- build_cons.hpp
| | | | | | |-- convert_impl.hpp
| | | | | | |-- deref_impl.hpp
| | | | | | |-- empty_impl.hpp
| | | | | | |-- end_impl.hpp
| | | | | | |-- equal_to_impl.hpp
| | | | | | |-- list_to_cons.hpp
| | | | | | |-- next_impl.hpp
| | | | | | |-- reverse_cons.hpp
| | | | | | |-- value_at_impl.hpp
| | | | | | `-- value_of_impl.hpp
| | | | | |-- cons_fwd.hpp
| | | | | |-- cons.hpp
| | | | | |-- cons_iterator.hpp
| | | | | |-- convert.hpp
| | | | | |-- list_fwd.hpp
| | | | | |-- list.hpp
| | | | | `-- nil.hpp
| | | | |-- map
| | | | | |-- detail
| | | | | | `-- cpp03
| | | | | | |-- preprocessed
| | | | | | | |-- map10_fwd.hpp
| | | | | | | |-- map20_fwd.hpp
| | | | | | | |-- map30_fwd.hpp
| | | | | | | |-- map40_fwd.hpp
| | | | | | | |-- map50_fwd.hpp
| | | | | | | `-- map_fwd.hpp
| | | | | | |-- limits.hpp
| | | | | | `-- map_fwd.hpp
| | | | | `-- map_fwd.hpp
| | | | |-- set
| | | | | |-- detail
| | | | | | `-- cpp03
| | | | | | |-- preprocessed
| | | | | | | |-- set10_fwd.hpp
| | | | | | | |-- set20_fwd.hpp
| | | | | | | |-- set30_fwd.hpp
| | | | | | | |-- set40_fwd.hpp
| | | | | | | |-- set50_fwd.hpp
| | | | | | | `-- set_fwd.hpp
| | | | | | |-- limits.hpp
| | | | | | `-- set_fwd.hpp
| | | | | `-- set_fwd.hpp
| | | | |-- vector
| | | | | |-- detail
| | | | | | |-- cpp03
| | | | | | | |-- preprocessed
| | | | | | | | |-- as_vector10.hpp
| | | | | | | | |-- as_vector20.hpp
| | | | | | | | |-- as_vector30.hpp
| | | | | | | | |-- as_vector40.hpp
| | | | | | | | |-- as_vector50.hpp
| | | | | | | | |-- as_vector.hpp
| | | | | | | | |-- vector10_fwd.hpp
| | | | | | | | |-- vector10.hpp
| | | | | | | | |-- vector20_fwd.hpp
| | | | | | | | |-- vector20.hpp
| | | | | | | | |-- vector30_fwd.hpp
| | | | | | | | |-- vector30.hpp
| | | | | | | | |-- vector40_fwd.hpp
| | | | | | | | |-- vector40.hpp
| | | | | | | | |-- vector50_fwd.hpp
| | | | | | | | |-- vector50.hpp
| | | | | | | | |-- vector_chooser10.hpp
| | | | | | | | |-- vector_chooser20.hpp
| | | | | | | | |-- vector_chooser30.hpp
| | | | | | | | |-- vector_chooser40.hpp
| | | | | | | | |-- vector_chooser50.hpp
| | | | | | | | |-- vector_chooser.hpp
| | | | | | | | |-- vector_fwd.hpp
| | | | | | | | |-- vector.hpp
| | | | | | | | |-- vvector10_fwd.hpp
| | | | | | | | |-- vvector10.hpp
| | | | | | | | |-- vvector20_fwd.hpp
| | | | | | | | |-- vvector20.hpp
| | | | | | | | |-- vvector30_fwd.hpp
| | | | | | | | |-- vvector30.hpp
| | | | | | | | |-- vvector40_fwd.hpp
| | | | | | | | |-- vvector40.hpp
| | | | | | | | |-- vvector50_fwd.hpp
| | | | | | | | `-- vvector50.hpp
| | | | | | | |-- as_vector.hpp
| | | | | | | |-- limits.hpp
| | | | | | | |-- value_at_impl.hpp
| | | | | | | |-- vector10_fwd.hpp
| | | | | | | |-- vector10.hpp
| | | | | | | |-- vector20_fwd.hpp
| | | | | | | |-- vector20.hpp
| | | | | | | |-- vector30_fwd.hpp
| | | | | | | |-- vector30.hpp
| | | | | | | |-- vector40_fwd.hpp
| | | | | | | |-- vector40.hpp
| | | | | | | |-- vector50_fwd.hpp
| | | | | | | |-- vector50.hpp
| | | | | | | |-- vector_forward_ctor.hpp
| | | | | | | |-- vector_fwd.hpp
| | | | | | | |-- vector.hpp
| | | | | | | |-- vector_n_chooser.hpp
| | | | | | | `-- vector_n.hpp
| | | | | | |-- advance_impl.hpp
| | | | | | |-- as_vector.hpp
| | | | | | |-- at_impl.hpp
| | | | | | |-- begin_impl.hpp
| | | | | | |-- config.hpp
| | | | | | |-- convert_impl.hpp
| | | | | | |-- deref_impl.hpp
| | | | | | |-- distance_impl.hpp
| | | | | | |-- end_impl.hpp
| | | | | | |-- equal_to_impl.hpp
| | | | | | |-- next_impl.hpp
| | | | | | |-- prior_impl.hpp
| | | | | | |-- value_at_impl.hpp
| | | | | | `-- value_of_impl.hpp
| | | | | |-- convert.hpp
| | | | | |-- vector10.hpp
| | | | | |-- vector_fwd.hpp
| | | | | |-- vector.hpp
| | | | | `-- vector_iterator.hpp
| | | | |-- deque.hpp
| | | | |-- list.hpp
| | | | `-- vector.hpp
| | | |-- include
| | | | |-- at.hpp
| | | | |-- deque.hpp
| | | | |-- list.hpp
| | | | |-- make_deque.hpp
| | | | |-- make_list.hpp
| | | | |-- make_vector.hpp
| | | | `-- vector.hpp
| | | |-- iterator
| | | | |-- detail
| | | | | |-- adapt_deref_traits.hpp
| | | | | |-- adapt_value_traits.hpp
| | | | | |-- advance.hpp
| | | | | |-- distance.hpp
| | | | | |-- segmented_equal_to.hpp
| | | | | |-- segmented_iterator.hpp
| | | | | |-- segmented_next_impl.hpp
| | | | | `-- segment_sequence.hpp
| | | | |-- mpl
| | | | | |-- convert_iterator.hpp
| | | | | `-- fusion_iterator.hpp
| | | | |-- advance.hpp
| | | | |-- basic_iterator.hpp
| | | | |-- deref_data.hpp
| | | | |-- deref.hpp
| | | | |-- distance.hpp
| | | | |-- equal_to.hpp
| | | | |-- iterator_adapter.hpp
| | | | |-- iterator_facade.hpp
| | | | |-- key_of.hpp
| | | | |-- mpl.hpp
| | | | |-- next.hpp
| | | | |-- prior.hpp
| | | | |-- segmented_iterator.hpp
| | | | |-- value_of_data.hpp
| | | | `-- value_of.hpp
| | | |-- mpl
| | | | |-- detail
| | | | | `-- clear.hpp
| | | | |-- at.hpp
| | | | |-- back.hpp
| | | | |-- begin.hpp
| | | | |-- clear.hpp
| | | | |-- empty.hpp
| | | | |-- end.hpp
| | | | |-- erase.hpp
| | | | |-- erase_key.hpp
| | | | |-- front.hpp
| | | | |-- has_key.hpp
| | | | |-- insert.hpp
| | | | |-- insert_range.hpp
| | | | |-- pop_back.hpp
| | | | |-- pop_front.hpp
| | | | |-- push_back.hpp
| | | | |-- push_front.hpp
| | | | `-- size.hpp
| | | |-- sequence
| | | | |-- comparison
| | | | | |-- detail
| | | | | | `-- equal_to.hpp
| | | | | |-- enable_comparison.hpp
| | | | | `-- equal_to.hpp
| | | | |-- intrinsic
| | | | | |-- detail
| | | | | | |-- segmented_begin.hpp
| | | | | | |-- segmented_begin_impl.hpp
| | | | | | |-- segmented_end.hpp
| | | | | | |-- segmented_end_impl.hpp
| | | | | | `-- segmented_size.hpp
| | | | | |-- at_c.hpp
| | | | | |-- at.hpp
| | | | | |-- begin.hpp
| | | | | |-- empty.hpp
| | | | | |-- end.hpp
| | | | | |-- has_key.hpp
| | | | | |-- segments.hpp
| | | | | |-- size.hpp
| | | | | `-- value_at.hpp
| | | | |-- convert.hpp
| | | | `-- intrinsic_fwd.hpp
| | | |-- support
| | | | |-- detail
| | | | | |-- access.hpp
| | | | | |-- and.hpp
| | | | | |-- as_fusion_element.hpp
| | | | | |-- enabler.hpp
| | | | | |-- index_sequence.hpp
| | | | | |-- is_mpl_sequence.hpp
| | | | | |-- is_native_fusion_sequence.hpp
| | | | | |-- mpl_iterator_category.hpp
| | | | | |-- pp_round.hpp
| | | | | `-- segmented_fold_until_impl.hpp
| | | | |-- as_const.hpp
| | | | |-- category_of.hpp
| | | | |-- config.hpp
| | | | |-- is_iterator.hpp
| | | | |-- is_segmented.hpp
| | | | |-- is_sequence.hpp
| | | | |-- is_view.hpp
| | | | |-- iterator_base.hpp
| | | | |-- segmented_fold_until.hpp
| | | | |-- sequence_base.hpp
| | | | |-- tag_of_fwd.hpp
| | | | |-- tag_of.hpp
| | | | `-- void.hpp
| | | |-- view
| | | | |-- detail
| | | | | `-- strictest_traversal.hpp
| | | | |-- iterator_range
| | | | | |-- detail
| | | | | | |-- at_impl.hpp
| | | | | | |-- begin_impl.hpp
| | | | | | |-- end_impl.hpp
| | | | | | |-- is_segmented_impl.hpp
| | | | | | |-- segmented_iterator_range.hpp
| | | | | | |-- segments_impl.hpp
| | | | | | |-- size_impl.hpp
| | | | | | `-- value_at_impl.hpp
| | | | | `-- iterator_range.hpp
| | | | |-- joint_view
| | | | | |-- detail
| | | | | | |-- begin_impl.hpp
| | | | | | |-- deref_data_impl.hpp
| | | | | | |-- deref_impl.hpp
| | | | | | |-- end_impl.hpp
| | | | | | |-- key_of_impl.hpp
| | | | | | |-- next_impl.hpp
| | | | | | |-- value_of_data_impl.hpp
| | | | | | `-- value_of_impl.hpp
| | | | | |-- joint_view_fwd.hpp
| | | | | |-- joint_view.hpp
| | | | | `-- joint_view_iterator.hpp
| | | | |-- single_view
| | | | | |-- detail
| | | | | | |-- advance_impl.hpp
| | | | | | |-- at_impl.hpp
| | | | | | |-- begin_impl.hpp
| | | | | | |-- deref_impl.hpp
| | | | | | |-- distance_impl.hpp
| | | | | | |-- end_impl.hpp
| | | | | | |-- equal_to_impl.hpp
| | | | | | |-- next_impl.hpp
| | | | | | |-- prior_impl.hpp
| | | | | | |-- size_impl.hpp
| | | | | | |-- value_at_impl.hpp
| | | | | | `-- value_of_impl.hpp
| | | | | |-- single_view.hpp
| | | | | `-- single_view_iterator.hpp
| | | | |-- transform_view
| | | | | |-- detail
| | | | | | |-- advance_impl.hpp
| | | | | | |-- at_impl.hpp
| | | | | | |-- begin_impl.hpp
| | | | | | |-- deref_impl.hpp
| | | | | | |-- distance_impl.hpp
| | | | | | |-- end_impl.hpp
| | | | | | |-- equal_to_impl.hpp
| | | | | | |-- next_impl.hpp
| | | | | | |-- prior_impl.hpp
| | | | | | |-- value_at_impl.hpp
| | | | | | `-- value_of_impl.hpp
| | | | | |-- transform_view_fwd.hpp
| | | | | |-- transform_view.hpp
| | | | | `-- transform_view_iterator.hpp
| | | | `-- iterator_range.hpp
| | | `-- mpl.hpp
| | |-- integer
| | | |-- common_factor_rt.hpp
| | | `-- static_log2.hpp
| | |-- intrusive
| | | |-- detail
| | | | |-- algorithm.hpp
| | | | |-- algo_type.hpp
| | | | |-- array_initializer.hpp
| | | | |-- assert.hpp
| | | | |-- common_slist_algorithms.hpp
| | | | |-- config_begin.hpp
| | | | |-- config_end.hpp
| | | | |-- default_header_holder.hpp
| | | | |-- ebo_functor_holder.hpp
| | | | |-- equal_to_value.hpp
| | | | |-- exception_disposer.hpp
| | | | |-- function_detector.hpp
| | | | |-- generic_hook.hpp
| | | | |-- get_value_traits.hpp
| | | | |-- has_member_function_callable_with.hpp
| | | | |-- hook_traits.hpp
| | | | |-- iiterator.hpp
| | | | |-- is_stateful_value_traits.hpp
| | | | |-- iterator.hpp
| | | | |-- key_nodeptr_comp.hpp
| | | | |-- minimal_less_equal_header.hpp
| | | | |-- minimal_pair_header.hpp
| | | | |-- mpl.hpp
| | | | |-- node_holder.hpp
| | | | |-- parent_from_member.hpp
| | | | |-- reverse_iterator.hpp
| | | | |-- simple_disposers.hpp
| | | | |-- size_holder.hpp
| | | | |-- slist_iterator.hpp
| | | | |-- slist_node.hpp
| | | | |-- std_fwd.hpp
| | | | |-- tree_value_compare.hpp
| | | | |-- uncast.hpp
| | | | `-- workaround.hpp
| | | |-- circular_slist_algorithms.hpp
| | | |-- intrusive_fwd.hpp
| | | |-- linear_slist_algorithms.hpp
| | | |-- link_mode.hpp
| | | |-- options.hpp
| | | |-- pack_options.hpp
| | | |-- pointer_rebind.hpp
| | | |-- pointer_traits.hpp
| | | |-- slist_hook.hpp
| | | `-- slist.hpp
| | |-- io
| | | |-- detail
| | | | `-- quoted_manip.hpp
| | | `-- ios_state.hpp
| | |-- iterator
| | | |-- detail
| | | | |-- any_conversion_eater.hpp
| | | | |-- config_def.hpp
| | | | |-- config_undef.hpp
| | | | |-- enable_if.hpp
| | | | |-- facade_iterator_category.hpp
| | | | `-- minimum_category.hpp
| | | |-- advance.hpp
| | | |-- counting_iterator.hpp
| | | |-- distance.hpp
| | | |-- filter_iterator.hpp
| | | |-- function_input_iterator.hpp
| | | |-- function_output_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
| | |-- lexical_cast
| | | |-- detail
| | | | |-- converter_lexical.hpp
| | | | |-- converter_lexical_streams.hpp
| | | | |-- converter_numeric.hpp
| | | | |-- inf_nan.hpp
| | | | |-- is_character.hpp
| | | | |-- lcast_char_constants.hpp
| | | | |-- lcast_unsigned_converters.hpp
| | | | `-- widest_char.hpp
| | | |-- bad_lexical_cast.hpp
| | | `-- try_lexical_convert.hpp
| | |-- math
| | | |-- policies
| | | | `-- policy.hpp
| | | |-- special_functions
| | | | |-- detail
| | | | | |-- fp_traits.hpp
| | | | | `-- round_fwd.hpp
| | | | |-- fpclassify.hpp
| | | | |-- math_fwd.hpp
| | | | `-- sign.hpp
| | | `-- tools
| | | |-- config.hpp
| | | |-- promotion.hpp
| | | |-- real_cast.hpp
| | | `-- user.hpp
| | |-- move
| | | |-- detail
| | | | |-- config_begin.hpp
| | | | |-- config_end.hpp
| | | | |-- fwd_macros.hpp
| | | | |-- iterator_to_raw_pointer.hpp
| | | | |-- iterator_traits.hpp
| | | | |-- meta_utils_core.hpp
| | | | |-- meta_utils.hpp
| | | | |-- move_helpers.hpp
| | | | |-- pointer_element.hpp
| | | | |-- std_ns_begin.hpp
| | | | |-- std_ns_end.hpp
| | | | |-- to_raw_pointer.hpp
| | | | |-- type_traits.hpp
| | | | `-- workaround.hpp
| | | |-- adl_move_swap.hpp
| | | |-- core.hpp
| | | |-- iterator.hpp
| | | |-- traits.hpp
| | | |-- utility_core.hpp
| | | `-- utility.hpp
| | |-- mp11
| | | |-- detail
| | | | |-- config.hpp
| | | | |-- mp_append.hpp
| | | | |-- mp_copy_if.hpp
| | | | |-- mp_count.hpp
| | | | |-- mp_fold.hpp
| | | | |-- mp_is_list.hpp
| | | | |-- mp_list.hpp
| | | | |-- mp_map_find.hpp
| | | | |-- mp_min_element.hpp
| | | | |-- mp_plus.hpp
| | | | |-- mp_remove_if.hpp
| | | | |-- mp_void.hpp
| | | | `-- mp_with_index.hpp
| | | |-- algorithm.hpp
| | | |-- bind.hpp
| | | |-- function.hpp
| | | |-- integer_sequence.hpp
| | | |-- integral.hpp
| | | |-- list.hpp
| | | |-- map.hpp
| | | |-- mpl.hpp
| | | |-- set.hpp
| | | |-- tuple.hpp
| | | |-- utility.hpp
| | | `-- version.hpp
| | |-- mpl
| | | |-- aux_
| | | | |-- 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
| | | | | |-- overload_resolution.hpp
| | | | | |-- pp_counter.hpp
| | | | | |-- preprocessor.hpp
| | | | | |-- static_constant.hpp
| | | | | |-- ttp.hpp
| | | | | |-- typeof.hpp
| | | | | |-- use_preprocessed.hpp
| | | | | `-- workaround.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
| | | | |-- adl_barrier.hpp
| | | | |-- advance_backward.hpp
| | | | |-- advance_forward.hpp
| | | | |-- arg_typedef.hpp
| | | | |-- arithmetic_op.hpp
| | | | |-- arity.hpp
| | | | |-- arity_spec.hpp
| | | | |-- at_impl.hpp
| | | | |-- back_impl.hpp
| | | | |-- begin_end_impl.hpp
| | | | |-- clear_impl.hpp
| | | | |-- common_name_wknd.hpp
| | | | |-- comparison_op.hpp
| | | | |-- contains_impl.hpp
| | | | |-- count_args.hpp
| | | | |-- empty_impl.hpp
| | | | |-- erase_impl.hpp
| | | | |-- erase_key_impl.hpp
| | | | |-- find_if_pred.hpp
| | | | |-- fold_impl_body.hpp
| | | | |-- fold_impl.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
| | | | |-- pop_back_impl.hpp
| | | | |-- pop_front_impl.hpp
| | | | |-- push_back_impl.hpp
| | | | |-- push_front_impl.hpp
| | | | |-- reverse_fold_impl_body.hpp
| | | | |-- reverse_fold_impl.hpp
| | | | |-- sequence_wrapper.hpp
| | | | |-- size_impl.hpp
| | | | |-- static_cast.hpp
| | | | |-- template_arity_fwd.hpp
| | | | |-- template_arity.hpp
| | | | |-- traits_lambda_spec.hpp
| | | | |-- type_wrapper.hpp
| | | | |-- unwrap.hpp
| | | | |-- value_wknd.hpp
| | | | `-- yes_no.hpp
| | | |-- limits
| | | | |-- arity.hpp
| | | | |-- list.hpp
| | | | |-- unrolling.hpp
| | | | `-- vector.hpp
| | | |-- list
| | | | |-- aux_
| | | | | |-- 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
| | | | | |-- 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
| | | | | |-- 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
| | | |-- vector
| | | | |-- aux_
| | | | | |-- 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
| | | | | |-- 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
| | | | | |-- 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
| | | |-- 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
| | | |-- back_fwd.hpp
| | | |-- back.hpp
| | | |-- back_inserter.hpp
| | | |-- begin_end_fwd.hpp
| | | |-- begin_end.hpp
| | | |-- begin.hpp
| | | |-- bind_fwd.hpp
| | | |-- bind.hpp
| | | |-- bitand.hpp
| | | |-- bitxor.hpp
| | | |-- bool_fwd.hpp
| | | |-- bool.hpp
| | | |-- clear_fwd.hpp
| | | |-- clear.hpp
| | | |-- comparison.hpp
| | | |-- contains_fwd.hpp
| | | |-- contains.hpp
| | | |-- copy.hpp
| | | |-- deref.hpp
| | | |-- distance_fwd.hpp
| | | |-- distance.hpp
| | | |-- empty_base.hpp
| | | |-- empty_fwd.hpp
| | | |-- empty.hpp
| | | |-- end.hpp
| | | |-- equal_to.hpp
| | | |-- erase_fwd.hpp
| | | |-- erase.hpp
| | | |-- erase_key_fwd.hpp
| | | |-- erase_key.hpp
| | | |-- eval_if.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
| | | |-- inherit.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
| | | |-- lambda_fwd.hpp
| | | |-- lambda.hpp
| | | |-- less_equal.hpp
| | | |-- less.hpp
| | | |-- list.hpp
| | | |-- logical.hpp
| | | |-- long_fwd.hpp
| | | |-- long.hpp
| | | |-- min_max.hpp
| | | |-- minus.hpp
| | | |-- multiplies.hpp
| | | |-- negate.hpp
| | | |-- next.hpp
| | | |-- next_prior.hpp
| | | |-- not_equal_to.hpp
| | | |-- not.hpp
| | | |-- numeric_cast.hpp
| | | |-- O1_size_fwd.hpp
| | | |-- O1_size.hpp
| | | |-- or.hpp
| | | |-- pair.hpp
| | | |-- pair_view.hpp
| | | |-- placeholders.hpp
| | | |-- plus.hpp
| | | |-- pop_back_fwd.hpp
| | | |-- pop_back.hpp
| | | |-- pop_front_fwd.hpp
| | | |-- pop_front.hpp
| | | |-- prior.hpp
| | | |-- protect.hpp
| | | |-- push_back_fwd.hpp
| | | |-- push_back.hpp
| | | |-- push_front_fwd.hpp
| | | |-- push_front.hpp
| | | |-- quote.hpp
| | | |-- remove.hpp
| | | |-- remove_if.hpp
| | | |-- reverse_fold.hpp
| | | |-- reverse.hpp
| | | |-- same_as.hpp
| | | |-- sequence_tag_fwd.hpp
| | | |-- sequence_tag.hpp
| | | |-- size_fwd.hpp
| | | |-- size.hpp
| | | |-- size_t_fwd.hpp
| | | |-- size_t.hpp
| | | |-- tag.hpp
| | | |-- times.hpp
| | | |-- transform.hpp
| | | |-- vector.hpp
| | | |-- void_fwd.hpp
| | | `-- void.hpp
| | |-- numeric
| | | `-- conversion
| | | |-- detail
| | | | |-- preprocessed
| | | | | |-- numeric_cast_traits_common.hpp
| | | | | `-- numeric_cast_traits_long_long.hpp
| | | | |-- bounds.hpp
| | | | |-- conversion_traits.hpp
| | | | |-- converter.hpp
| | | | |-- int_float_mixture.hpp
| | | | |-- is_subranged.hpp
| | | | |-- meta.hpp
| | | | |-- numeric_cast_traits.hpp
| | | | |-- old_numeric_cast.hpp
| | | | |-- sign_mixture.hpp
| | | | `-- udt_builtin_mixture.hpp
| | | |-- bounds.hpp
| | | |-- cast.hpp
| | | |-- conversion_traits.hpp
| | | |-- converter.hpp
| | | |-- converter_policies.hpp
| | | |-- int_float_mixture_enum.hpp
| | | |-- numeric_cast_traits.hpp
| | | |-- sign_mixture_enum.hpp
| | | `-- udt_builtin_mixture_enum.hpp
| | |-- optional
| | | |-- detail
| | | | |-- experimental_traits.hpp
| | | | |-- old_optional_implementation.hpp
| | | | |-- optional_aligned_storage.hpp
| | | | |-- optional_config.hpp
| | | | |-- optional_factory_support.hpp
| | | | |-- optional_reference_spec.hpp
| | | | |-- optional_relops.hpp
| | | | |-- optional_swap.hpp
| | | | `-- optional_trivially_copyable_base.hpp
| | | |-- bad_optional_access.hpp
| | | |-- optional_fwd.hpp
| | | |-- optional.hpp
| | | `-- optional_io.hpp
| | |-- pending
| | | `-- iterator_tests.hpp
| | |-- predef
| | | |-- architecture
| | | | |-- x86
| | | | | |-- 32.h
| | | | | `-- 64.h
| | | | |-- alpha.h
| | | | |-- arm.h
| | | | |-- blackfin.h
| | | | |-- convex.h
| | | | |-- ia64.h
| | | | |-- m68k.h
| | | | |-- mips.h
| | | | |-- parisc.h
| | | | |-- ppc.h
| | | | |-- ptx.h
| | | | |-- pyramid.h
| | | | |-- rs6k.h
| | | | |-- sparc.h
| | | | |-- superh.h
| | | | |-- sys370.h
| | | | |-- sys390.h
| | | | |-- x86.h
| | | | `-- z.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
| | | | |-- nvcc.h
| | | | |-- palm.h
| | | | |-- pgi.h
| | | | |-- sgi_mipspro.h
| | | | |-- sunpro.h
| | | | |-- tendra.h
| | | | |-- visualc.h
| | | | `-- watcom.h
| | | |-- detail
| | | | |-- _cassert.h
| | | | |-- comp_detected.h
| | | | |-- _exception.h
| | | | |-- os_detected.h
| | | | |-- platform_detected.h
| | | | `-- test.h
| | | |-- hardware
| | | | |-- simd
| | | | | |-- arm
| | | | | | `-- versions.h
| | | | | |-- ppc
| | | | | | `-- versions.h
| | | | | |-- x86
| | | | | | `-- versions.h
| | | | | |-- x86_amd
| | | | | | `-- versions.h
| | | | | |-- arm.h
| | | | | |-- ppc.h
| | | | | |-- x86_amd.h
| | | | | `-- x86.h
| | | | `-- simd.h
| | | |-- language
| | | | |-- cuda.h
| | | | |-- objc.h
| | | | |-- stdc.h
| | | | `-- stdcpp.h
| | | |-- library
| | | | |-- c
| | | | | |-- cloudabi.h
| | | | | |-- gnu.h
| | | | | |-- _prefix.h
| | | | | |-- uc.h
| | | | | |-- vms.h
| | | | | `-- zos.h
| | | | |-- std
| | | | | |-- cxx.h
| | | | | |-- dinkumware.h
| | | | | |-- libcomo.h
| | | | | |-- modena.h
| | | | | |-- msl.h
| | | | | |-- _prefix.h
| | | | | |-- roguewave.h
| | | | | |-- sgi.h
| | | | | |-- stdcpp3.h
| | | | | |-- stlport.h
| | | | | `-- vacpp.h
| | | | |-- c.h
| | | | `-- std.h
| | | |-- os
| | | | |-- bsd
| | | | | |-- bsdi.h
| | | | | |-- dragonfly.h
| | | | | |-- free.h
| | | | | |-- net.h
| | | | | `-- open.h
| | | | |-- aix.h
| | | | |-- amigaos.h
| | | | |-- android.h
| | | | |-- beos.h
| | | | |-- bsd.h
| | | | |-- cygwin.h
| | | | |-- haiku.h
| | | | |-- hpux.h
| | | | |-- ios.h
| | | | |-- irix.h
| | | | |-- linux.h
| | | | |-- macos.h
| | | | |-- os400.h
| | | | |-- qnxnto.h
| | | | |-- solaris.h
| | | | |-- unix.h
| | | | |-- vms.h
| | | | `-- windows.h
| | | |-- other
| | | | `-- endian.h
| | | |-- platform
| | | | |-- android.h
| | | | |-- cloudabi.h
| | | | |-- ios.h
| | | | |-- mingw32.h
| | | | |-- mingw64.h
| | | | |-- mingw.h
| | | | |-- windows_desktop.h
| | | | |-- windows_phone.h
| | | | |-- windows_runtime.h
| | | | |-- windows_server.h
| | | | |-- windows_store.h
| | | | |-- windows_system.h
| | | | `-- windows_uwp.h
| | | |-- architecture.h
| | | |-- compiler.h
| | | |-- hardware.h
| | | |-- language.h
| | | |-- library.h
| | | |-- make.h
| | | |-- os.h
| | | |-- other.h
| | | |-- platform.h
| | | |-- version.h
| | | `-- version_number.h
| | |-- preprocessor
| | | |-- arithmetic
| | | | |-- detail
| | | | | `-- div_base.hpp
| | | | |-- add.hpp
| | | | |-- dec.hpp
| | | | |-- inc.hpp
| | | | |-- mod.hpp
| | | | `-- sub.hpp
| | | |-- array
| | | | |-- data.hpp
| | | | |-- elem.hpp
| | | | `-- size.hpp
| | | |-- comparison
| | | | |-- equal.hpp
| | | | |-- less_equal.hpp
| | | | |-- less.hpp
| | | | `-- not_equal.hpp
| | | |-- config
| | | | `-- config.hpp
| | | |-- control
| | | | |-- detail
| | | | | |-- dmc
| | | | | | `-- while.hpp
| | | | | |-- edg
| | | | | | `-- while.hpp
| | | | | |-- msvc
| | | | | | `-- while.hpp
| | | | | `-- while.hpp
| | | | |-- deduce_d.hpp
| | | | |-- expr_if.hpp
| | | | |-- expr_iif.hpp
| | | | |-- if.hpp
| | | | |-- iif.hpp
| | | | `-- while.hpp
| | | |-- debug
| | | | `-- error.hpp
| | | |-- detail
| | | | |-- dmc
| | | | | `-- auto_rec.hpp
| | | | |-- auto_rec.hpp
| | | | |-- check.hpp
| | | | |-- is_binary.hpp
| | | | |-- is_unary.hpp
| | | | `-- split.hpp
| | | |-- facilities
| | | | |-- detail
| | | | | `-- is_empty.hpp
| | | | |-- empty.hpp
| | | | |-- expand.hpp
| | | | |-- identity.hpp
| | | | |-- intercept.hpp
| | | | |-- is_1.hpp
| | | | |-- is_empty.hpp
| | | | |-- is_empty_variadic.hpp
| | | | `-- overload.hpp
| | | |-- iteration
| | | | |-- detail
| | | | | |-- bounds
| | | | | | |-- lower1.hpp
| | | | | | |-- lower2.hpp
| | | | | | |-- lower3.hpp
| | | | | | |-- lower4.hpp
| | | | | | |-- lower5.hpp
| | | | | | |-- upper1.hpp
| | | | | | |-- upper2.hpp
| | | | | | |-- upper3.hpp
| | | | | | |-- upper4.hpp
| | | | | | `-- upper5.hpp
| | | | | |-- iter
| | | | | | |-- forward1.hpp
| | | | | | |-- forward2.hpp
| | | | | | |-- forward3.hpp
| | | | | | |-- forward4.hpp
| | | | | | |-- forward5.hpp
| | | | | | |-- reverse1.hpp
| | | | | | |-- reverse2.hpp
| | | | | | |-- reverse3.hpp
| | | | | | |-- reverse4.hpp
| | | | | | `-- reverse5.hpp
| | | | | |-- finish.hpp
| | | | | |-- local.hpp
| | | | | |-- rlocal.hpp
| | | | | |-- self.hpp
| | | | | `-- start.hpp
| | | | |-- iterate.hpp
| | | | |-- local.hpp
| | | | `-- self.hpp
| | | |-- list
| | | | |-- detail
| | | | | |-- dmc
| | | | | | `-- fold_left.hpp
| | | | | |-- edg
| | | | | | |-- fold_left.hpp
| | | | | | `-- fold_right.hpp
| | | | | |-- fold_left.hpp
| | | | | `-- fold_right.hpp
| | | | |-- adt.hpp
| | | | |-- fold_left.hpp
| | | | |-- fold_right.hpp
| | | | |-- for_each_i.hpp
| | | | `-- reverse.hpp
| | | |-- logical
| | | | |-- and.hpp
| | | | |-- bitand.hpp
| | | | |-- bitor.hpp
| | | | |-- bool.hpp
| | | | |-- compl.hpp
| | | | |-- not.hpp
| | | | `-- or.hpp
| | | |-- punctuation
| | | | |-- detail
| | | | | `-- is_begin_parens.hpp
| | | | |-- comma.hpp
| | | | |-- comma_if.hpp
| | | | |-- is_begin_parens.hpp
| | | | `-- paren.hpp
| | | |-- repetition
| | | | |-- detail
| | | | | |-- dmc
| | | | | | `-- for.hpp
| | | | | |-- edg
| | | | | | `-- for.hpp
| | | | | |-- msvc
| | | | | | `-- for.hpp
| | | | | `-- for.hpp
| | | | |-- enum_binary_params.hpp
| | | | |-- enum.hpp
| | | | |-- enum_params.hpp
| | | | |-- enum_params_with_a_default.hpp
| | | | |-- enum_shifted.hpp
| | | | |-- enum_shifted_params.hpp
| | | | |-- enum_trailing.hpp
| | | | |-- enum_trailing_params.hpp
| | | | |-- for.hpp
| | | | |-- repeat_from_to.hpp
| | | | `-- repeat.hpp
| | | |-- seq
| | | | |-- detail
| | | | | |-- is_empty.hpp
| | | | | `-- split.hpp
| | | | |-- cat.hpp
| | | | |-- elem.hpp
| | | | |-- enum.hpp
| | | | |-- first_n.hpp
| | | | |-- fold_left.hpp
| | | | |-- for_each.hpp
| | | | |-- for_each_i.hpp
| | | | |-- push_front.hpp
| | | | |-- rest_n.hpp
| | | | |-- seq.hpp
| | | | |-- size.hpp
| | | | |-- subseq.hpp
| | | | |-- to_tuple.hpp
| | | | `-- transform.hpp
| | | |-- slot
| | | | |-- detail
| | | | | |-- counter.hpp
| | | | | |-- def.hpp
| | | | | |-- shared.hpp
| | | | | |-- slot1.hpp
| | | | | |-- slot2.hpp
| | | | | |-- slot3.hpp
| | | | | |-- slot4.hpp
| | | | | `-- slot5.hpp
| | | | `-- slot.hpp
| | | |-- tuple
| | | | |-- detail
| | | | | `-- is_single_return.hpp
| | | | |-- eat.hpp
| | | | |-- elem.hpp
| | | | |-- rem.hpp
| | | | |-- size.hpp
| | | | |-- to_list.hpp
| | | | `-- to_seq.hpp
| | | |-- variadic
| | | | |-- elem.hpp
| | | | |-- size.hpp
| | | | `-- to_seq.hpp
| | | |-- cat.hpp
| | | |-- comma_if.hpp
| | | |-- dec.hpp
| | | |-- empty.hpp
| | | |-- enum.hpp
| | | |-- enum_params.hpp
| | | |-- enum_params_with_a_default.hpp
| | | |-- enum_shifted_params.hpp
| | | |-- expr_if.hpp
| | | |-- identity.hpp
| | | |-- if.hpp
| | | |-- inc.hpp
| | | |-- iterate.hpp
| | | |-- repeat_from_to.hpp
| | | |-- repeat.hpp
| | | `-- stringize.hpp
| | |-- program_options
| | | |-- detail
| | | | |-- cmdline.hpp
| | | | |-- config_file.hpp
| | | | |-- convert.hpp
| | | | |-- parsers.hpp
| | | | |-- utf8_codecvt_facet.hpp
| | | | `-- value_semantic.hpp
| | | |-- cmdline.hpp
| | | |-- config.hpp
| | | |-- environment_iterator.hpp
| | | |-- eof_iterator.hpp
| | | |-- errors.hpp
| | | |-- option.hpp
| | | |-- options_description.hpp
| | | |-- parsers.hpp
| | | |-- positional_options.hpp
| | | |-- value_semantic.hpp
| | | |-- variables_map.hpp
| | | `-- version.hpp
| | |-- range
| | | |-- algorithm
| | | | `-- equal.hpp
| | | |-- detail
| | | | |-- as_literal.hpp
| | | | |-- begin.hpp
| | | | |-- common.hpp
| | | | |-- detail_str.hpp
| | | | |-- end.hpp
| | | | |-- extract_optional_type.hpp
| | | | |-- has_member_size.hpp
| | | | |-- implementation_help.hpp
| | | | |-- misc_concept.hpp
| | | | |-- msvc_has_iterator_workaround.hpp
| | | | |-- remove_extent.hpp
| | | | |-- safe_bool.hpp
| | | | |-- sfinae.hpp
| | | | |-- size_type.hpp
| | | | |-- str_types.hpp
| | | | `-- value_type.hpp
| | | |-- as_literal.hpp
| | | |-- begin.hpp
| | | |-- concepts.hpp
| | | |-- config.hpp
| | | |-- const_iterator.hpp
| | | |-- difference_type.hpp
| | | |-- distance.hpp
| | | |-- empty.hpp
| | | |-- end.hpp
| | | |-- functions.hpp
| | | |-- has_range_iterator.hpp
| | | |-- iterator.hpp
| | | |-- iterator_range_core.hpp
| | | |-- iterator_range.hpp
| | | |-- iterator_range_io.hpp
| | | |-- mutable_iterator.hpp
| | | |-- range_fwd.hpp
| | | |-- rbegin.hpp
| | | |-- rend.hpp
| | | |-- reverse_iterator.hpp
| | | |-- size.hpp
| | | |-- size_type.hpp
| | | `-- value_type.hpp
| | |-- ratio
| | | |-- detail
| | | | |-- mpl
| | | | | |-- abs.hpp
| | | | | |-- gcd.hpp
| | | | | |-- lcm.hpp
| | | | | `-- sign.hpp
| | | | `-- overflow_helpers.hpp
| | | |-- mpl
| | | | `-- rational_c_tag.hpp
| | | |-- config.hpp
| | | |-- ratio_fwd.hpp
| | | `-- ratio.hpp
| | |-- smart_ptr
| | | |-- detail
| | | | |-- atomic_count_gcc.hpp
| | | | |-- atomic_count_gcc_x86.hpp
| | | | |-- atomic_count.hpp
| | | | |-- atomic_count_nt.hpp
| | | | |-- atomic_count_pt.hpp
| | | | |-- atomic_count_spin.hpp
| | | | |-- atomic_count_std_atomic.hpp
| | | | |-- atomic_count_sync.hpp
| | | | |-- atomic_count_win32.hpp
| | | | |-- lightweight_mutex.hpp
| | | | |-- local_counted_base.hpp
| | | | |-- local_sp_deleter.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_clang.hpp
| | | | |-- sp_counted_base_cw_ppc.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_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_disable_deprecated.hpp
| | | | |-- sp_forward.hpp
| | | | |-- sp_has_sync.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_noexcept.hpp
| | | | |-- sp_nullptr_t.hpp
| | | | `-- yield_k.hpp
| | | |-- allocate_shared_array.hpp
| | | |-- bad_weak_ptr.hpp
| | | |-- intrusive_ptr.hpp
| | | |-- intrusive_ref_counter.hpp
| | | |-- make_shared_array.hpp
| | | |-- make_shared.hpp
| | | |-- make_shared_object.hpp
| | | |-- scoped_array.hpp
| | | |-- scoped_ptr.hpp
| | | `-- shared_ptr.hpp
| | |-- system
| | | |-- detail
| | | | |-- config.hpp
| | | | |-- generic_category.hpp
| | | | |-- std_interoperability.hpp
| | | | |-- system_category_posix.hpp
| | | | `-- system_category_win32.hpp
| | | |-- api_config.hpp
| | | |-- config.hpp
| | | |-- error_code.hpp
| | | `-- system_error.hpp
| | |-- test
| | | |-- detail
| | | | |-- config.hpp
| | | | |-- enable_warnings.hpp
| | | | |-- fwd_decl.hpp
| | | | |-- global_typedef.hpp
| | | | |-- log_level.hpp
| | | | |-- pp_variadic.hpp
| | | | |-- suppress_warnings.hpp
| | | | `-- throw_exception.hpp
| | | |-- impl
| | | | |-- compiler_log_formatter.ipp
| | | | |-- cpp_main.ipp
| | | | |-- debug.ipp
| | | | |-- decorator.ipp
| | | | |-- execution_monitor.ipp
| | | | |-- framework.ipp
| | | | |-- junit_log_formatter.ipp
| | | | |-- plain_report_formatter.ipp
| | | | |-- progress_monitor.ipp
| | | | |-- results_collector.ipp
| | | | |-- results_reporter.ipp
| | | | |-- test_framework_init_observer.ipp
| | | | |-- test_main.ipp
| | | | |-- test_tools.ipp
| | | | |-- test_tree.ipp
| | | | |-- unit_test_log.ipp
| | | | |-- unit_test_main.ipp
| | | | |-- unit_test_monitor.ipp
| | | | |-- unit_test_parameters.ipp
| | | | |-- xml_log_formatter.ipp
| | | | `-- xml_report_formatter.ipp
| | | |-- output
| | | | |-- compiler_log_formatter.hpp
| | | | |-- junit_log_formatter.hpp
| | | | |-- plain_report_formatter.hpp
| | | | |-- xml_log_formatter.hpp
| | | | `-- xml_report_formatter.hpp
| | | |-- tools
| | | | |-- detail
| | | | | |-- bitwise_manip.hpp
| | | | | |-- expression_holder.hpp
| | | | | |-- fwd.hpp
| | | | | |-- indirections.hpp
| | | | | |-- it_pair.hpp
| | | | | |-- lexicographic_manip.hpp
| | | | | |-- per_element_manip.hpp
| | | | | |-- print_helper.hpp
| | | | | `-- tolerance_manip.hpp
| | | | |-- old
| | | | | |-- impl.hpp
| | | | | `-- interface.hpp
| | | | |-- assertion.hpp
| | | | |-- assertion_result.hpp
| | | | |-- collection_comparison_op.hpp
| | | | |-- context.hpp
| | | | |-- cstring_comparison_op.hpp
| | | | |-- floating_point_comparison.hpp
| | | | |-- fpc_op.hpp
| | | | |-- fpc_tolerance.hpp
| | | | |-- interface.hpp
| | | | `-- output_test_stream.hpp
| | | |-- tree
| | | | |-- auto_registration.hpp
| | | | |-- decorator.hpp
| | | | |-- fixture.hpp
| | | | |-- global_fixture.hpp
| | | | |-- observer.hpp
| | | | |-- test_case_counter.hpp
| | | | |-- test_case_template.hpp
| | | | |-- test_unit.hpp
| | | | |-- traverse.hpp
| | | | `-- visitor.hpp
| | | |-- utils
| | | | |-- basic_cstring
| | | | | |-- basic_cstring_fwd.hpp
| | | | | |-- basic_cstring.hpp
| | | | | |-- bcs_char_traits.hpp
| | | | | |-- compare.hpp
| | | | | `-- io.hpp
| | | | |-- iterator
| | | | | |-- input_iterator_facade.hpp
| | | | | `-- token_iterator.hpp
| | | | |-- runtime
| | | | | |-- cla
| | | | | | |-- argv_traverser.hpp
| | | | | | `-- parser.hpp
| | | | | |-- env
| | | | | | `-- fetch.hpp
| | | | | |-- argument_factory.hpp
| | | | | |-- argument.hpp
| | | | | |-- errors.hpp
| | | | | |-- finalize.hpp
| | | | | |-- fwd.hpp
| | | | | |-- modifier.hpp
| | | | | `-- parameter.hpp
| | | | |-- algorithm.hpp
| | | | |-- assign_op.hpp
| | | | |-- class_properties.hpp
| | | | |-- custom_manip.hpp
| | | | |-- foreach.hpp
| | | | |-- is_cstring.hpp
| | | | |-- is_forward_iterable.hpp
| | | | |-- lazy_ostream.hpp
| | | | |-- named_params.hpp
| | | | |-- rtti.hpp
| | | | |-- setcolor.hpp
| | | | |-- string_cast.hpp
| | | | |-- timer.hpp
| | | | |-- wrap_stringstream.hpp
| | | | `-- xml_printer.hpp
| | | |-- debug_config.hpp
| | | |-- debug.hpp
| | | |-- execution_monitor.hpp
| | | |-- framework.hpp
| | | |-- minimal.hpp
| | | |-- progress_monitor.hpp
| | | |-- results_collector.hpp
| | | |-- results_reporter.hpp
| | | |-- test_framework_init_observer.hpp
| | | |-- test_tools.hpp
| | | |-- unit_test_log_formatter.hpp
| | | |-- unit_test_log.hpp
| | | |-- unit_test_monitor.hpp
| | | |-- unit_test_parameters.hpp
| | | `-- unit_test_suite.hpp
| | |-- timer
| | | |-- config.hpp
| | | `-- timer.hpp
| | |-- tuple
| | | |-- detail
| | | | `-- tuple_basic.hpp
| | | `-- tuple.hpp
| | |-- type_index
| | | |-- detail
| | | | |-- compile_time_type_info.hpp
| | | | |-- ctti_register_class.hpp
| | | | `-- stl_register_class.hpp
| | | |-- ctti_type_index.hpp
| | | |-- stl_type_index.hpp
| | | `-- type_index_facade.hpp
| | |-- typeof
| | | |-- dmc
| | | | `-- typeof_impl.hpp
| | | |-- msvc
| | | | `-- typeof_impl.hpp
| | | |-- constant.hpp
| | | |-- decltype.hpp
| | | |-- encode_decode.hpp
| | | |-- encode_decode_params.hpp
| | | |-- integral_template_param.hpp
| | | |-- int_encoding.hpp
| | | |-- message.hpp
| | | |-- modifiers.hpp
| | | |-- native.hpp
| | | |-- pointers_data_members.hpp
| | | |-- register_functions.hpp
| | | |-- register_functions_iterate.hpp
| | | |-- register_fundamental.hpp
| | | |-- register_mem_functions.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
| | | |-- detail
| | | | |-- bool_trait_undef.hpp
| | | | |-- common_arithmetic_type.hpp
| | | | |-- common_type_impl.hpp
| | | | |-- composite_member_pointer_type.hpp
| | | | |-- composite_pointer_type.hpp
| | | | |-- config.hpp
| | | | |-- has_binary_operator.hpp
| | | | |-- has_postfix_operator.hpp
| | | | |-- has_prefix_operator.hpp
| | | | |-- is_function_cxx_03.hpp
| | | | |-- is_function_cxx_11.hpp
| | | | |-- is_function_msvc10_fix.hpp
| | | | |-- is_function_ptr_helper.hpp
| | | | |-- is_function_ptr_tester.hpp
| | | | |-- is_likely_lambda.hpp
| | | | |-- is_member_function_pointer_cxx_03.hpp
| | | | |-- is_member_function_pointer_cxx_11.hpp
| | | | |-- is_mem_fun_pointer_impl.hpp
| | | | |-- is_mem_fun_pointer_tester.hpp
| | | | |-- is_rvalue_reference_msvc10_fix.hpp
| | | | |-- mp_defer.hpp
| | | | `-- yes_no_type.hpp
| | | |-- 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
| | | |-- common_type.hpp
| | | |-- composite_traits.hpp
| | | |-- conditional.hpp
| | | |-- conversion_traits.hpp
| | | |-- copy_cv.hpp
| | | |-- copy_cv_ref.hpp
| | | |-- copy_reference.hpp
| | | |-- cv_traits.hpp
| | | |-- decay.hpp
| | | |-- declval.hpp
| | | |-- enable_if.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_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
| | | |-- integral_constant.hpp
| | | |-- integral_promotion.hpp
| | | |-- intrinsics.hpp
| | | |-- is_abstract.hpp
| | | |-- is_arithmetic.hpp
| | | |-- is_array.hpp
| | | |-- is_assignable.hpp
| | | |-- is_base_and_derived.hpp
| | | |-- is_base_of.hpp
| | | |-- is_bounded_array.hpp
| | | |-- is_class.hpp
| | | |-- is_complete.hpp
| | | |-- is_complex.hpp
| | | |-- is_compound.hpp
| | | |-- is_const.hpp
| | | |-- is_constructible.hpp
| | | |-- is_convertible.hpp
| | | |-- is_copy_assignable.hpp
| | | |-- is_copy_constructible.hpp
| | | |-- is_default_constructible.hpp
| | | |-- is_destructible.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_list_constructible.hpp
| | | |-- is_lvalue_reference.hpp
| | | |-- is_member_function_pointer.hpp
| | | |-- is_member_object_pointer.hpp
| | | |-- is_member_pointer.hpp
| | | |-- is_noncopyable.hpp
| | | |-- is_nothrow_move_assignable.hpp
| | | |-- is_nothrow_move_constructible.hpp
| | | |-- is_nothrow_swappable.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_unbounded_array.hpp
| | | |-- is_union.hpp
| | | |-- is_unsigned.hpp
| | | |-- is_virtual_base_of.hpp
| | | |-- is_void.hpp
| | | |-- is_volatile.hpp
| | | |-- make_signed.hpp
| | | |-- make_unsigned.hpp
| | | |-- make_void.hpp
| | | |-- promote.hpp
| | | |-- rank.hpp
| | | |-- remove_all_extents.hpp
| | | |-- remove_bounds.hpp
| | | |-- remove_const.hpp
| | | |-- remove_cv.hpp
| | | |-- remove_cv_ref.hpp
| | | |-- remove_extent.hpp
| | | |-- remove_pointer.hpp
| | | |-- remove_reference.hpp
| | | |-- remove_volatile.hpp
| | | |-- same_traits.hpp
| | | |-- type_identity.hpp
| | | `-- type_with_alignment.hpp
| | |-- utility
| | | |-- detail
| | | | |-- in_place_factory_prefix.hpp
| | | | |-- in_place_factory_suffix.hpp
| | | | `-- result_of_iterate.hpp
| | | |-- addressof.hpp
| | | |-- base_from_member.hpp
| | | |-- binary.hpp
| | | |-- compare_pointees.hpp
| | | |-- declval.hpp
| | | |-- enable_if.hpp
| | | |-- explicit_operator_bool.hpp
| | | |-- identity_type.hpp
| | | |-- in_place_factory.hpp
| | | |-- result_of.hpp
| | | |-- swap.hpp
| | | |-- typed_in_place_factory.hpp
| | | `-- value_init.hpp
| | |-- winapi
| | | |-- basic_types.hpp
| | | |-- character_code_conversion.hpp
| | | |-- config.hpp
| | | |-- dll.hpp
| | | |-- error_codes.hpp
| | | |-- error_handling.hpp
| | | |-- get_current_process.hpp
| | | |-- get_current_thread.hpp
| | | |-- get_last_error.hpp
| | | |-- get_process_times.hpp
| | | |-- get_thread_times.hpp
| | | |-- local_memory.hpp
| | | |-- time.hpp
| | | `-- timers.hpp
| | |-- aligned_storage.hpp
| | |-- any.hpp
| | |-- array.hpp
| | |-- assert.hpp
| | |-- bind.hpp
| | |-- blank_fwd.hpp
| | |-- blank.hpp
| | |-- call_traits.hpp
| | |-- cast.hpp
| | |-- cerrno.hpp
| | |-- checked_delete.hpp
| | |-- concept_archetype.hpp
| | |-- concept_check.hpp
| | |-- config.hpp
| | |-- cstdint.hpp
| | |-- cstdlib.hpp
| | |-- current_function.hpp
| | |-- filesystem.hpp
| | |-- format.hpp
| | |-- function_equal.hpp
| | |-- function.hpp
| | |-- function_output_iterator.hpp
| | |-- generator_iterator.hpp
| | |-- get_pointer.hpp
| | |-- implicit_cast.hpp
| | |-- indirect_reference.hpp
| | |-- integer_fwd.hpp
| | |-- integer.hpp
| | |-- integer_traits.hpp
| | |-- io_fwd.hpp
| | |-- is_placeholder.hpp
| | |-- iterator_adaptors.hpp
| | |-- iterator.hpp
| | |-- lexical_cast.hpp
| | |-- limits.hpp
| | |-- make_shared.hpp
| | |-- mem_fn.hpp
| | |-- mp11.hpp
| | |-- next_prior.hpp
| | |-- noncopyable.hpp
| | |-- none.hpp
| | |-- none_t.hpp
| | |-- non_type.hpp
| | |-- operators.hpp
| | |-- optional.hpp
| | |-- pointee.hpp
| | |-- polymorphic_cast.hpp
| | |-- predef.h
| | |-- program_options.hpp
| | |-- rational.hpp
| | |-- ref.hpp
| | |-- scoped_array.hpp
| | |-- scoped_ptr.hpp
| | |-- shared_container_iterator.hpp
| | |-- shared_ptr.hpp
| | |-- static_assert.hpp
| | |-- swap.hpp
| | |-- throw_exception.hpp
| | |-- timer.hpp
| | |-- token_functions.hpp
| | |-- token_iterator.hpp
| | |-- tokenizer.hpp
| | |-- type.hpp
| | |-- type_index.hpp
| | |-- type_traits.hpp
| | |-- utility.hpp
| | |-- version.hpp
| | `-- visit_each.hpp
| |-- catch2
| | `-- catch.hpp
| |-- eigen-eigen-b3f3d4950030
| | |-- bench
| | | |-- btl
| | | | |-- actions
| | | | | |-- action_aat_product.hh
| | | | | |-- action_ata_product.hh
| | | | | |-- action_atv_product.hh
| | | | | |-- action_axpby.hh
| | | | | |-- action_axpy.hh
| | | | | |-- action_cholesky.hh
| | | | | |-- action_ger.hh
| | | | | |-- action_hessenberg.hh
| | | | | |-- action_lu_decomp.hh
| | | | | |-- action_lu_solve.hh
| | | | | |-- action_matrix_matrix_product_bis.hh
| | | | | |-- action_matrix_matrix_product.hh
| | | | | |-- action_matrix_vector_product.hh
| | | | | |-- action_partial_lu.hh
| | | | | |-- action_rot.hh
| | | | | |-- action_symv.hh
| | | | | |-- action_syr2.hh
| | | | | |-- action_trisolve.hh
| | | | | |-- action_trisolve_matrix.hh
| | | | | |-- action_trmm.hh
| | | | | `-- basic_actions.hh
| | | | |-- cmake
| | | | | |-- FindACML.cmake
| | | | | |-- FindATLAS.cmake
| | | | | |-- FindBLAZE.cmake
| | | | | |-- FindBlitz.cmake
| | | | | |-- FindCBLAS.cmake
| | | | | |-- FindGMM.cmake
| | | | | |-- FindMKL.cmake
| | | | | |-- FindMTL4.cmake
| | | | | |-- FindOPENBLAS.cmake
| | | | | |-- FindPackageHandleStandardArgs.cmake
| | | | | |-- FindTvmet.cmake
| | | | | `-- MacroOptionalAddSubdirectory.cmake
| | | | |-- data
| | | | | |-- action_settings.txt
| | | | | |-- CMakeLists.txt
| | | | | |-- gnuplot_common_settings.hh
| | | | | |-- go_mean
| | | | | |-- mean.cxx
| | | | | |-- mk_gnuplot_script.sh
| | | | | |-- mk_mean_script.sh
| | | | | |-- mk_new_gnuplot.sh
| | | | | |-- perlib_plot_settings.txt
| | | | | |-- regularize.cxx
| | | | | |-- smooth_all.sh
| | | | | `-- smooth.cxx
| | | | |-- generic_bench
| | | | | |-- init
| | | | | | |-- init_function.hh
| | | | | | |-- init_matrix.hh
| | | | | | `-- init_vector.hh
| | | | | |-- static
| | | | | | |-- bench_static.hh
| | | | | | |-- intel_bench_fixed_size.hh
| | | | | | `-- static_size_generator.hh
| | | | | |-- timers
| | | | | | |-- mixed_perf_analyzer.hh
| | | | | | |-- portable_perf_analyzer.hh
| | | | | | |-- portable_perf_analyzer_old.hh
| | | | | | |-- portable_timer.hh
| | | | | | |-- STL_perf_analyzer.hh
| | | | | | |-- STL_timer.hh
| | | | | | |-- x86_perf_analyzer.hh
| | | | | | `-- x86_timer.hh
| | | | | |-- utils
| | | | | | |-- size_lin_log.hh
| | | | | | |-- size_log.hh
| | | | | | |-- utilities.h
| | | | | | `-- xy_file.hh
| | | | | |-- bench.hh
| | | | | |-- bench_parameter.hh
| | | | | `-- btl.hh
| | | | |-- libs
| | | | | |-- BLAS
| | | | | | |-- blas.h
| | | | | | |-- blas_interface.hh
| | | | | | |-- blas_interface_impl.hh
| | | | | | |-- c_interface_base.h
| | | | | | |-- CMakeLists.txt
| | | | | | `-- main.cpp
| | | | | |-- blaze
| | | | | | |-- blaze_interface.hh
| | | | | | |-- CMakeLists.txt
| | | | | | `-- main.cpp
| | | | | |-- blitz
| | | | | | |-- blitz_interface.hh
| | | | | | |-- blitz_LU_solve_interface.hh
| | | | | | |-- btl_blitz.cpp
| | | | | | |-- btl_tiny_blitz.cpp
| | | | | | |-- CMakeLists.txt
| | | | | | `-- tiny_blitz_interface.hh
| | | | | |-- eigen2
| | | | | | |-- btl_tiny_eigen2.cpp
| | | | | | |-- CMakeLists.txt
| | | | | | |-- eigen2_interface.hh
| | | | | | |-- main_adv.cpp
| | | | | | |-- main_linear.cpp
| | | | | | |-- main_matmat.cpp
| | | | | | `-- main_vecmat.cpp
| | | | | |-- eigen3
| | | | | | |-- btl_tiny_eigen3.cpp
| | | | | | |-- CMakeLists.txt
| | | | | | |-- eigen3_interface.hh
| | | | | | |-- main_adv.cpp
| | | | | | |-- main_linear.cpp
| | | | | | |-- main_matmat.cpp
| | | | | | `-- main_vecmat.cpp
| | | | | |-- gmm
| | | | | | |-- CMakeLists.txt
| | | | | | |-- gmm_interface.hh
| | | | | | |-- gmm_LU_solve_interface.hh
| | | | | | `-- main.cpp
| | | | | |-- mtl4
| | | | | | |-- CMakeLists.txt
| | | | | | |-- main.cpp
| | | | | | |-- mtl4_interface.hh
| | | | | | `-- mtl4_LU_solve_interface.hh
| | | | | |-- STL
| | | | | | |-- CMakeLists.txt
| | | | | | |-- main.cpp
| | | | | | `-- STL_interface.hh
| | | | | |-- tensors
| | | | | | |-- CMakeLists.txt
| | | | | | |-- main_linear.cpp
| | | | | | |-- main_matmat.cpp
| | | | | | |-- main_vecmat.cpp
| | | | | | `-- tensor_interface.hh
| | | | | |-- tvmet
| | | | | | |-- CMakeLists.txt
| | | | | | |-- main.cpp
| | | | | | `-- tvmet_interface.hh
| | | | | `-- ublas
| | | | | |-- CMakeLists.txt
| | | | | |-- main.cpp
| | | | | `-- ublas_interface.hh
| | | | |-- CMakeLists.txt
| | | | |-- COPYING
| | | | `-- README
| | | |-- perf_monitoring
| | | | `-- gemm
| | | | |-- changesets.txt
| | | | |-- gemm.cpp
| | | | |-- gemm_settings.txt
| | | | |-- lazy_gemm.cpp
| | | | |-- lazy_gemm_settings.txt
| | | | |-- make_plot.sh
| | | | `-- run.sh
| | | |-- spbench
| | | | |-- CMakeLists.txt
| | | | |-- spbench.dtd
| | | | |-- spbenchsolver.cpp
| | | | |-- spbenchsolver.h
| | | | |-- spbenchstyle.h
| | | | |-- sp_solver.cpp
| | | | `-- test_sparseLU.cpp
| | | |-- tensors
| | | | |-- benchmark.h
| | | | |-- benchmark_main.cc
| | | | |-- contraction_benchmarks_cpu.cc
| | | | |-- README
| | | | |-- tensor_benchmarks_cpu.cc
| | | | |-- tensor_benchmarks_fp16_gpu.cu
| | | | |-- tensor_benchmarks_gpu.cu
| | | | |-- tensor_benchmarks.h
| | | | `-- tensor_benchmarks_sycl.cc
| | | |-- analyze-blocking-sizes.cpp
| | | |-- basicbench.cxxlist
| | | |-- basicbenchmark.cpp
| | | |-- basicbenchmark.h
| | | |-- benchBlasGemm.cpp
| | | |-- benchCholesky.cpp
| | | |-- benchEigenSolver.cpp
| | | |-- benchFFT.cpp
| | | |-- bench_gemm.cpp
| | | |-- benchGeometry.cpp
| | | |-- benchmark-blocking-sizes.cpp
| | | |-- benchmark.cpp
| | | |-- benchmarkSlice.cpp
| | | |-- benchmark_suite
| | | |-- benchmarkX.cpp
| | | |-- benchmarkXcwise.cpp
| | | |-- bench_multi_compilers.sh
| | | |-- bench_norm.cpp
| | | |-- bench_reverse.cpp
| | | |-- BenchSparseUtil.h
| | | |-- bench_sum.cpp
| | | |-- BenchTimer.h
| | | |-- bench_unrolling
| | | |-- BenchUtil.h
| | | |-- benchVecAdd.cpp
| | | |-- check_cache_queries.cpp
| | | |-- dense_solvers.cpp
| | | |-- eig33.cpp
| | | |-- geometry.cpp
| | | |-- product_threshold.cpp
| | | |-- quatmul.cpp
| | | |-- quat_slerp.cpp
| | | |-- README.txt
| | | |-- sparse_cholesky.cpp
| | | |-- sparse_dense_product.cpp
| | | |-- sparse_lu.cpp
| | | |-- sparse_product.cpp
| | | |-- sparse_randomsetter.cpp
| | | |-- sparse_setter.cpp
| | | |-- sparse_transpose.cpp
| | | |-- sparse_trisolver.cpp
| | | |-- spmv.cpp
| | | `-- vdw_new.cpp
| | |-- blas
| | | |-- f2c
| | | | |-- chbmv.c
| | | | |-- chpmv.c
| | | | |-- complexdots.c
| | | | |-- ctbmv.c
| | | | |-- datatypes.h
| | | | |-- d_cnjg.c
| | | | |-- drotm.c
| | | | |-- drotmg.c
| | | | |-- dsbmv.c
| | | | |-- dspmv.c
| | | | |-- dtbmv.c
| | | | |-- lsame.c
| | | | |-- r_cnjg.c
| | | | |-- srotm.c
| | | | |-- srotmg.c
| | | | |-- ssbmv.c
| | | | |-- sspmv.c
| | | | |-- stbmv.c
| | | | |-- zhbmv.c
| | | | |-- zhpmv.c
| | | | `-- ztbmv.c
| | | |-- fortran
| | | | `-- complexdots.f
| | | |-- testing
| | | | |-- cblat1.f
| | | | |-- cblat2.dat
| | | | |-- cblat2.f
| | | | |-- cblat3.dat
| | | | |-- cblat3.f
| | | | |-- CMakeLists.txt
| | | | |-- dblat1.f
| | | | |-- dblat2.dat
| | | | |-- dblat2.f
| | | | |-- dblat3.dat
| | | | |-- dblat3.f
| | | | |-- runblastest.sh
| | | | |-- sblat1.f
| | | | |-- sblat2.dat
| | | | |-- sblat2.f
| | | | |-- sblat3.dat
| | | | |-- sblat3.f
| | | | |-- zblat1.f
| | | | |-- zblat2.dat
| | | | |-- zblat2.f
| | | | |-- zblat3.dat
| | | | `-- zblat3.f
| | | |-- BandTriangularSolver.h
| | | |-- CMakeLists.txt
| | | |-- common.h
| | | |-- complex_double.cpp
| | | |-- complex_single.cpp
| | | |-- double.cpp
| | | |-- GeneralRank1Update.h
| | | |-- level1_cplx_impl.h
| | | |-- level1_impl.h
| | | |-- level1_real_impl.h
| | | |-- level2_cplx_impl.h
| | | |-- level2_impl.h
| | | |-- level2_real_impl.h
| | | |-- level3_impl.h
| | | |-- PackedSelfadjointProduct.h
| | | |-- PackedTriangularMatrixVector.h
| | | |-- PackedTriangularSolverVector.h
| | | |-- Rank2Update.h
| | | |-- README.txt
| | | |-- single.cpp
| | | `-- xerbla.cpp
| | |-- cmake
| | | |-- Eigen3Config.cmake.in
| | | |-- Eigen3ConfigLegacy.cmake.in
| | | |-- EigenConfigureTesting.cmake
| | | |-- EigenDetermineOSVersion.cmake
| | | |-- EigenDetermineVSServicePack.cmake
| | | |-- EigenTesting.cmake
| | | |-- EigenUninstall.cmake
| | | |-- FindAdolc.cmake
| | | |-- FindBLAS.cmake
| | | |-- FindBLASEXT.cmake
| | | |-- FindCholmod.cmake
| | | |-- FindComputeCpp.cmake
| | | |-- FindEigen2.cmake
| | | |-- FindEigen3.cmake
| | | |-- FindFFTW.cmake
| | | |-- FindGLEW.cmake
| | | |-- FindGMP.cmake
| | | |-- FindGoogleHash.cmake
| | | |-- FindGSL.cmake
| | | |-- FindHWLOC.cmake
| | | |-- FindLAPACK.cmake
| | | |-- FindMetis.cmake
| | | |-- FindMPFR.cmake
| | | |-- FindPastix.cmake
| | | |-- FindPTSCOTCH.cmake
| | | |-- FindScotch.cmake
| | | |-- FindSPQR.cmake
| | | |-- FindStandardMathLibrary.cmake
| | | |-- FindSuperLU.cmake
| | | |-- FindUmfpack.cmake
| | | |-- language_support.cmake
| | | |-- RegexUtils.cmake
| | | `-- UseEigen3.cmake
| | |-- debug
| | | |-- gdb
| | | | |-- __init__.py
| | | | `-- printers.py
| | | `-- msvc
| | | |-- eigen_autoexp_part.dat
| | | `-- eigen.natvis
| | |-- demos
| | | |-- mandelbrot
| | | | |-- CMakeLists.txt
| | | | |-- mandelbrot.cpp
| | | | |-- mandelbrot.h
| | | | `-- README
| | | |-- mix_eigen_and_c
| | | | |-- binary_library.cpp
| | | | |-- binary_library.h
| | | | |-- example.c
| | | | `-- README
| | | |-- opengl
| | | | |-- camera.cpp
| | | | |-- camera.h
| | | | |-- CMakeLists.txt
| | | | |-- gpuhelper.cpp
| | | | |-- gpuhelper.h
| | | | |-- icosphere.cpp
| | | | |-- icosphere.h
| | | | |-- quaternion_demo.cpp
| | | | |-- quaternion_demo.h
| | | | |-- README
| | | | |-- trackball.cpp
| | | | `-- trackball.h
| | | `-- CMakeLists.txt
| | |-- doc
| | | |-- examples
| | | | |-- class_Block.cpp
| | | | |-- class_CwiseBinaryOp.cpp
| | | | |-- class_CwiseUnaryOp.cpp
| | | | |-- class_CwiseUnaryOp_ptrfun.cpp
| | | | |-- class_FixedBlock.cpp
| | | | |-- class_FixedVectorBlock.cpp
| | | | |-- class_VectorBlock.cpp
| | | | |-- CMakeLists.txt
| | | | |-- CustomizingEigen_Inheritance.cpp
| | | | |-- Cwise_erfc.cpp
| | | | |-- Cwise_erf.cpp
| | | | |-- Cwise_lgamma.cpp
| | | | |-- DenseBase_middleCols_int.cpp
| | | | |-- DenseBase_middleRows_int.cpp
| | | | |-- DenseBase_template_int_middleCols.cpp
| | | | |-- DenseBase_template_int_middleRows.cpp
| | | | |-- function_taking_eigenbase.cpp
| | | | |-- function_taking_ref.cpp
| | | | |-- make_circulant2.cpp
| | | | |-- make_circulant.cpp
| | | | |-- make_circulant.cpp.entry
| | | | |-- make_circulant.cpp.evaluator
| | | | |-- make_circulant.cpp.expression
| | | | |-- make_circulant.cpp.main
| | | | |-- make_circulant.cpp.preamble
| | | | |-- make_circulant.cpp.traits
| | | | |-- matrixfree_cg.cpp
| | | | |-- nullary_indexing.cpp
| | | | |-- QuickStart_example2_dynamic.cpp
| | | | |-- QuickStart_example2_fixed.cpp
| | | | |-- QuickStart_example.cpp
| | | | |-- TemplateKeyword_flexible.cpp
| | | | |-- TemplateKeyword_simple.cpp
| | | | |-- tut_arithmetic_add_sub.cpp
| | | | |-- tut_arithmetic_dot_cross.cpp
| | | | |-- tut_arithmetic_matrix_mul.cpp
| | | | |-- tut_arithmetic_redux_basic.cpp
| | | | |-- tut_arithmetic_scalar_mul_div.cpp
| | | | |-- tut_matrix_coefficient_accessors.cpp
| | | | |-- tut_matrix_resize.cpp
| | | | |-- tut_matrix_resize_fixed_size.cpp
| | | | |-- Tutorial_ArrayClass_accessors.cpp
| | | | |-- Tutorial_ArrayClass_addition.cpp
| | | | |-- Tutorial_ArrayClass_cwise_other.cpp
| | | | |-- Tutorial_ArrayClass_interop.cpp
| | | | |-- Tutorial_ArrayClass_interop_matrix.cpp
| | | | |-- Tutorial_ArrayClass_mult.cpp
| | | | |-- Tutorial_BlockOperations_block_assignment.cpp
| | | | |-- Tutorial_BlockOperations_colrow.cpp
| | | | |-- Tutorial_BlockOperations_corner.cpp
| | | | |-- Tutorial_BlockOperations_print_block.cpp
| | | | |-- Tutorial_BlockOperations_vector.cpp
| | | | |-- TutorialInplaceLU.cpp
| | | | |-- TutorialLinAlgComputeTwice.cpp
| | | | |-- TutorialLinAlgExComputeSolveError.cpp
| | | | |-- TutorialLinAlgExSolveColPivHouseholderQR.cpp
| | | | |-- TutorialLinAlgExSolveLDLT.cpp
| | | | |-- TutorialLinAlgInverseDeterminant.cpp
| | | | |-- TutorialLinAlgRankRevealing.cpp
| | | | |-- TutorialLinAlgSelfAdjointEigenSolver.cpp
| | | | |-- TutorialLinAlgSetThreshold.cpp
| | | | |-- TutorialLinAlgSVDSolve.cpp
| | | | |-- Tutorial_PartialLU_solve.cpp
| | | | |-- Tutorial_ReductionsVisitorsBroadcasting_broadcast_1nn.cpp
| | | | |-- Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple.cpp
| | | | |-- Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple_rowwise.cpp
| | | | |-- Tutorial_ReductionsVisitorsBroadcasting_colwise.cpp
| | | | |-- Tutorial_ReductionsVisitorsBroadcasting_maxnorm.cpp
| | | | |-- Tutorial_ReductionsVisitorsBroadcasting_reductions_bool.cpp
| | | | |-- Tutorial_ReductionsVisitorsBroadcasting_reductions_norm.cpp
| | | | |-- Tutorial_ReductionsVisitorsBroadcasting_reductions_operatornorm.cpp
| | | | |-- Tutorial_ReductionsVisitorsBroadcasting_rowwise.cpp
| | | | |-- Tutorial_ReductionsVisitorsBroadcasting_visitors.cpp
| | | | |-- Tutorial_simple_example_dynamic_size.cpp
| | | | `-- Tutorial_simple_example_fixed_size.cpp
| | | |-- snippets
| | | | |-- AngleAxis_mimic_euler.cpp
| | | | |-- BiCGSTAB_simple.cpp
| | | | |-- BiCGSTAB_step_by_step.cpp
| | | | |-- class_FullPivLU.cpp
| | | | |-- CMakeLists.txt
| | | | |-- ColPivHouseholderQR_solve.cpp
| | | | |-- compile_snippet.cpp.in
| | | | |-- ComplexEigenSolver_compute.cpp
| | | | |-- ComplexEigenSolver_eigenvalues.cpp
| | | | |-- ComplexEigenSolver_eigenvectors.cpp
| | | | |-- ComplexSchur_compute.cpp
| | | | |-- ComplexSchur_matrixT.cpp
| | | | |-- ComplexSchur_matrixU.cpp
| | | | |-- Cwise_abs2.cpp
| | | | |-- Cwise_abs.cpp
| | | | |-- Cwise_acos.cpp
| | | | |-- Cwise_arg.cpp
| | | | |-- Cwise_array_power_array.cpp
| | | | |-- Cwise_asin.cpp
| | | | |-- Cwise_atan.cpp
| | | | |-- Cwise_boolean_and.cpp
| | | | |-- Cwise_boolean_not.cpp
| | | | |-- Cwise_boolean_or.cpp
| | | | |-- Cwise_boolean_xor.cpp
| | | | |-- Cwise_ceil.cpp
| | | | |-- Cwise_cos.cpp
| | | | |-- Cwise_cosh.cpp
| | | | |-- Cwise_cube.cpp
| | | | |-- Cwise_equal_equal.cpp
| | | | |-- Cwise_exp.cpp
| | | | |-- Cwise_floor.cpp
| | | | |-- Cwise_greater.cpp
| | | | |-- Cwise_greater_equal.cpp
| | | | |-- Cwise_inverse.cpp
| | | | |-- Cwise_isFinite.cpp
| | | | |-- Cwise_isInf.cpp
| | | | |-- Cwise_isNaN.cpp
| | | | |-- Cwise_less.cpp
| | | | |-- Cwise_less_equal.cpp
| | | | |-- Cwise_log10.cpp
| | | | |-- Cwise_log.cpp
| | | | |-- Cwise_max.cpp
| | | | |-- Cwise_min.cpp
| | | | |-- Cwise_minus.cpp
| | | | |-- Cwise_minus_equal.cpp
| | | | |-- Cwise_not_equal.cpp
| | | | |-- Cwise_plus.cpp
| | | | |-- Cwise_plus_equal.cpp
| | | | |-- Cwise_pow.cpp
| | | | |-- Cwise_product.cpp
| | | | |-- Cwise_quotient.cpp
| | | | |-- Cwise_round.cpp
| | | | |-- Cwise_scalar_power_array.cpp
| | | | |-- Cwise_sign.cpp
| | | | |-- Cwise_sin.cpp
| | | | |-- Cwise_sinh.cpp
| | | | |-- Cwise_slash_equal.cpp
| | | | |-- Cwise_sqrt.cpp
| | | | |-- Cwise_square.cpp
| | | | |-- Cwise_tan.cpp
| | | | |-- Cwise_tanh.cpp
| | | | |-- Cwise_times_equal.cpp
| | | | |-- DenseBase_LinSpaced.cpp
| | | | |-- DenseBase_LinSpacedInt.cpp
| | | | |-- DenseBase_LinSpaced_seq.cpp
| | | | |-- DenseBase_setLinSpaced.cpp
| | | | |-- DirectionWise_hnormalized.cpp
| | | | |-- DirectionWise_replicate.cpp
| | | | |-- DirectionWise_replicate_int.cpp
| | | | |-- EigenSolver_compute.cpp
| | | | |-- EigenSolver_EigenSolver_MatrixType.cpp
| | | | |-- EigenSolver_eigenvalues.cpp
| | | | |-- EigenSolver_eigenvectors.cpp
| | | | |-- EigenSolver_pseudoEigenvectors.cpp
| | | | |-- FullPivHouseholderQR_solve.cpp
| | | | |-- FullPivLU_image.cpp
| | | | |-- FullPivLU_kernel.cpp
| | | | |-- FullPivLU_solve.cpp
| | | | |-- GeneralizedEigenSolver.cpp
| | | | |-- HessenbergDecomposition_compute.cpp
| | | | |-- HessenbergDecomposition_matrixH.cpp
| | | | |-- HessenbergDecomposition_packedMatrix.cpp
| | | | |-- HouseholderQR_householderQ.cpp
| | | | |-- HouseholderQR_solve.cpp
| | | | |-- HouseholderSequence_HouseholderSequence.cpp
| | | | |-- IOFormat.cpp
| | | | |-- Jacobi_makeGivens.cpp
| | | | |-- Jacobi_makeJacobi.cpp
| | | | |-- JacobiSVD_basic.cpp
| | | | |-- LeastSquaresNormalEquations.cpp
| | | | |-- LeastSquaresQR.cpp
| | | | |-- LLT_example.cpp
| | | | |-- LLT_solve.cpp
| | | | |-- Map_general_stride.cpp
| | | | |-- Map_inner_stride.cpp
| | | | |-- Map_outer_stride.cpp
| | | | |-- Map_placement_new.cpp
| | | | |-- Map_simple.cpp
| | | | |-- MatrixBase_adjoint.cpp
| | | | |-- MatrixBase_all.cpp
| | | | |-- MatrixBase_applyOnTheLeft.cpp
| | | | |-- MatrixBase_applyOnTheRight.cpp
| | | | |-- MatrixBase_array_const.cpp
| | | | |-- MatrixBase_array.cpp
| | | | |-- MatrixBase_asDiagonal.cpp
| | | | |-- MatrixBase_block_int_int.cpp
| | | | |-- MatrixBase_block_int_int_int_int.cpp
| | | | |-- MatrixBase_bottomLeftCorner_int_int.cpp
| | | | |-- MatrixBase_bottomRightCorner_int_int.cpp
| | | | |-- MatrixBase_bottomRows_int.cpp
| | | | |-- MatrixBase_cast.cpp
| | | | |-- MatrixBase_col.cpp
| | | | |-- MatrixBase_colwise.cpp
| | | | |-- MatrixBase_computeInverseAndDetWithCheck.cpp
| | | | |-- MatrixBase_computeInverseWithCheck.cpp
| | | | |-- MatrixBase_cwiseAbs2.cpp
| | | | |-- MatrixBase_cwiseAbs.cpp
| | | | |-- MatrixBase_cwiseEqual.cpp
| | | | |-- MatrixBase_cwiseInverse.cpp
| | | | |-- MatrixBase_cwiseMax.cpp
| | | | |-- MatrixBase_cwiseMin.cpp
| | | | |-- MatrixBase_cwiseNotEqual.cpp
| | | | |-- MatrixBase_cwiseProduct.cpp
| | | | |-- MatrixBase_cwiseQuotient.cpp
| | | | |-- MatrixBase_cwiseSign.cpp
| | | | |-- MatrixBase_cwiseSqrt.cpp
| | | | |-- MatrixBase_diagonal.cpp
| | | | |-- MatrixBase_diagonal_int.cpp
| | | | |-- MatrixBase_diagonal_template_int.cpp
| | | | |-- MatrixBase_eigenvalues.cpp
| | | | |-- MatrixBase_end_int.cpp
| | | | |-- MatrixBase_eval.cpp
| | | | |-- MatrixBase_fixedBlock_int_int.cpp
| | | | |-- MatrixBase_hnormalized.cpp
| | | | |-- MatrixBase_homogeneous.cpp
| | | | |-- MatrixBase_identity.cpp
| | | | |-- MatrixBase_identity_int_int.cpp
| | | | |-- MatrixBase_inverse.cpp
| | | | |-- MatrixBase_isDiagonal.cpp
| | | | |-- MatrixBase_isIdentity.cpp
| | | | |-- MatrixBase_isOnes.cpp
| | | | |-- MatrixBase_isOrthogonal.cpp
| | | | |-- MatrixBase_isUnitary.cpp
| | | | |-- MatrixBase_isZero.cpp
| | | | |-- MatrixBase_leftCols_int.cpp
| | | | |-- MatrixBase_noalias.cpp
| | | | |-- MatrixBase_ones.cpp
| | | | |-- MatrixBase_ones_int.cpp
| | | | |-- MatrixBase_ones_int_int.cpp
| | | | |-- MatrixBase_operatorNorm.cpp
| | | | |-- MatrixBase_prod.cpp
| | | | |-- MatrixBase_random.cpp
| | | | |-- MatrixBase_random_int.cpp
| | | | |-- MatrixBase_random_int_int.cpp
| | | | |-- MatrixBase_replicate.cpp
| | | | |-- MatrixBase_replicate_int_int.cpp
| | | | |-- MatrixBase_reverse.cpp
| | | | |-- MatrixBase_rightCols_int.cpp
| | | | |-- MatrixBase_row.cpp
| | | | |-- MatrixBase_rowwise.cpp
| | | | |-- MatrixBase_segment_int_int.cpp
| | | | |-- MatrixBase_select.cpp
| | | | |-- MatrixBase_selfadjointView.cpp
| | | | |-- MatrixBase_set.cpp
| | | | |-- MatrixBase_setIdentity.cpp
| | | | |-- MatrixBase_setOnes.cpp
| | | | |-- MatrixBase_setRandom.cpp
| | | | |-- MatrixBase_setZero.cpp
| | | | |-- MatrixBase_start_int.cpp
| | | | |-- MatrixBase_template_int_bottomRows.cpp
| | | | |-- MatrixBase_template_int_end.cpp
| | | | |-- MatrixBase_template_int_int_block_int_int_int_int.cpp
| | | | |-- MatrixBase_template_int_int_bottomLeftCorner.cpp
| | | | |-- MatrixBase_template_int_int_bottomLeftCorner_int_int.cpp
| | | | |-- MatrixBase_template_int_int_bottomRightCorner.cpp
| | | | |-- MatrixBase_template_int_int_bottomRightCorner_int_int.cpp
| | | | |-- MatrixBase_template_int_int_topLeftCorner.cpp
| | | | |-- MatrixBase_template_int_int_topLeftCorner_int_int.cpp
| | | | |-- MatrixBase_template_int_int_topRightCorner.cpp
| | | | |-- MatrixBase_template_int_int_topRightCorner_int_int.cpp
| | | | |-- MatrixBase_template_int_leftCols.cpp
| | | | |-- MatrixBase_template_int_rightCols.cpp
| | | | |-- MatrixBase_template_int_segment.cpp
| | | | |-- MatrixBase_template_int_start.cpp
| | | | |-- MatrixBase_template_int_topRows.cpp
| | | | |-- MatrixBase_topLeftCorner_int_int.cpp
| | | | |-- MatrixBase_topRightCorner_int_int.cpp
| | | | |-- MatrixBase_topRows_int.cpp
| | | | |-- MatrixBase_transpose.cpp
| | | | |-- MatrixBase_triangularView.cpp
| | | | |-- MatrixBase_zero.cpp
| | | | |-- MatrixBase_zero_int.cpp
| | | | |-- MatrixBase_zero_int_int.cpp
| | | | |-- Matrix_Map_stride.cpp
| | | | |-- Matrix_resize_int.cpp
| | | | |-- Matrix_resize_int_int.cpp
| | | | |-- Matrix_resize_int_NoChange.cpp
| | | | |-- Matrix_resize_NoChange_int.cpp
| | | | |-- Matrix_setConstant_int.cpp
| | | | |-- Matrix_setConstant_int_int.cpp
| | | | |-- Matrix_setIdentity_int_int.cpp
| | | | |-- Matrix_setOnes_int.cpp
| | | | |-- Matrix_setOnes_int_int.cpp
| | | | |-- Matrix_setRandom_int.cpp
| | | | |-- Matrix_setRandom_int_int.cpp
| | | | |-- Matrix_setZero_int.cpp
| | | | |-- Matrix_setZero_int_int.cpp
| | | | |-- PartialPivLU_solve.cpp
| | | | |-- PartialRedux_count.cpp
| | | | |-- PartialRedux_maxCoeff.cpp
| | | | |-- PartialRedux_minCoeff.cpp
| | | | |-- PartialRedux_norm.cpp
| | | | |-- PartialRedux_prod.cpp
| | | | |-- PartialRedux_squaredNorm.cpp
| | | | |-- PartialRedux_sum.cpp
| | | | |-- RealQZ_compute.cpp
| | | | |-- RealSchur_compute.cpp
| | | | |-- RealSchur_RealSchur_MatrixType.cpp
| | | | |-- SelfAdjointEigenSolver_compute_MatrixType2.cpp
| | | | |-- SelfAdjointEigenSolver_compute_MatrixType.cpp
| | | | |-- SelfAdjointEigenSolver_eigenvalues.cpp
| | | | |-- SelfAdjointEigenSolver_eigenvectors.cpp
| | | | |-- SelfAdjointEigenSolver_operatorInverseSqrt.cpp
| | | | |-- SelfAdjointEigenSolver_operatorSqrt.cpp
| | | | |-- SelfAdjointEigenSolver_SelfAdjointEigenSolver.cpp
| | | | |-- SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType2.cpp
| | | | |-- SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType.cpp
| | | | |-- SelfAdjointView_eigenvalues.cpp
| | | | |-- SelfAdjointView_operatorNorm.cpp
| | | | |-- SparseMatrix_coeffs.cpp
| | | | |-- TopicAliasing_block_correct.cpp
| | | | |-- TopicAliasing_block.cpp
| | | | |-- TopicAliasing_cwise.cpp
| | | | |-- TopicAliasing_mult1.cpp
| | | | |-- TopicAliasing_mult2.cpp
| | | | |-- TopicAliasing_mult3.cpp
| | | | |-- TopicAliasing_mult4.cpp
| | | | |-- TopicAliasing_mult5.cpp
| | | | |-- TopicStorageOrders_example.cpp
| | | | |-- Triangular_solve.cpp
| | | | |-- Tridiagonalization_compute.cpp
| | | | |-- Tridiagonalization_decomposeInPlace.cpp
| | | | |-- Tridiagonalization_diagonal.cpp
| | | | |-- Tridiagonalization_householderCoefficients.cpp
| | | | |-- Tridiagonalization_packedMatrix.cpp
| | | | |-- Tridiagonalization_Tridiagonalization_MatrixType.cpp
| | | | |-- tut_arithmetic_redux_minmax.cpp
| | | | |-- tut_arithmetic_transpose_aliasing.cpp
| | | | |-- tut_arithmetic_transpose_conjugate.cpp
| | | | |-- tut_arithmetic_transpose_inplace.cpp
| | | | |-- tut_matrix_assignment_resizing.cpp
| | | | |-- Tutorial_AdvancedInitialization_Block.cpp
| | | | |-- Tutorial_AdvancedInitialization_CommaTemporary.cpp
| | | | |-- Tutorial_AdvancedInitialization_Join.cpp
| | | | |-- Tutorial_AdvancedInitialization_LinSpaced.cpp
| | | | |-- Tutorial_AdvancedInitialization_ThreeWays.cpp
| | | | |-- Tutorial_AdvancedInitialization_Zero.cpp
| | | | |-- Tutorial_commainit_01b.cpp
| | | | |-- Tutorial_commainit_01.cpp
| | | | |-- Tutorial_commainit_02.cpp
| | | | |-- Tutorial_Map_rowmajor.cpp
| | | | |-- Tutorial_Map_using.cpp
| | | | |-- Tutorial_ReshapeMat2Mat.cpp
| | | | |-- Tutorial_ReshapeMat2Vec.cpp
| | | | |-- Tutorial_SlicingCol.cpp
| | | | |-- Tutorial_SlicingVec.cpp
| | | | |-- Tutorial_solve_matrix_inverse.cpp
| | | | |-- Tutorial_solve_multiple_rhs.cpp
| | | | |-- Tutorial_solve_reuse_decomposition.cpp
| | | | |-- Tutorial_solve_singular.cpp
| | | | |-- Tutorial_solve_triangular.cpp
| | | | |-- Tutorial_solve_triangular_inplace.cpp
| | | | |-- VectorwiseOp_homogeneous.cpp
| | | | `-- Vectorwise_reverse.cpp
| | | |-- special_examples
| | | | |-- CMakeLists.txt
| | | | |-- random_cpp11.cpp
| | | | |-- Tutorial_sparse_example.cpp
| | | | `-- Tutorial_sparse_example_details.cpp
| | | |-- A05_PortingFrom2To3.dox
| | | |-- AsciiQuickReference.txt
| | | |-- B01_Experimental.dox
| | | |-- ClassHierarchy.dox
| | | |-- CMakeLists.txt
| | | |-- CoeffwiseMathFunctionsTable.dox
| | | |-- CustomizingEigen_CustomScalar.dox
| | | |-- CustomizingEigen_InheritingMatrix.dox
| | | |-- CustomizingEigen_NullaryExpr.dox
| | | |-- CustomizingEigen_Plugins.dox
| | | |-- DenseDecompositionBenchmark.dox
| | | |-- Doxyfile.in
| | | |-- eigendoxy.css
| | | |-- eigendoxy_footer.html.in
| | | |-- eigendoxy_header.html.in
| | | |-- eigendoxy_layout.xml.in
| | | |-- eigendoxy_tabs.css
| | | |-- eigen_navtree_hacks.js
| | | |-- Eigen_Silly_Professor_64x64.png
| | | |-- FixedSizeVectorizable.dox
| | | |-- ftv2node.png
| | | |-- ftv2pnode.png
| | | |-- FunctionsTakingEigenTypes.dox
| | | |-- HiPerformance.dox
| | | |-- InplaceDecomposition.dox
| | | |-- InsideEigenExample.dox
| | | |-- LeastSquares.dox
| | | |-- Manual.dox
| | | |-- MatrixfreeSolverExample.dox
| | | |-- NewExpressionType.dox
| | | |-- Overview.dox
| | | |-- PassingByValue.dox
| | | |-- Pitfalls.dox
| | | |-- PreprocessorDirectives.dox
| | | |-- QuickReference.dox
| | | |-- QuickStartGuide.dox
| | | |-- SparseLinearSystems.dox
| | | |-- SparseQuickReference.dox
| | | |-- StlContainers.dox
| | | |-- StorageOrders.dox
| | | |-- StructHavingEigenMembers.dox
| | | |-- TemplateKeyword.dox
| | | |-- TopicAliasing.dox
| | | |-- TopicAssertions.dox
| | | |-- TopicCMakeGuide.dox
| | | |-- TopicEigenExpressionTemplates.dox
| | | |-- TopicLazyEvaluation.dox
| | | |-- TopicLinearAlgebraDecompositions.dox
| | | |-- TopicMultithreading.dox
| | | |-- TopicResizing.dox
| | | |-- TopicScalarTypes.dox
| | | |-- TopicVectorization.dox
| | | |-- TutorialAdvancedInitialization.dox
| | | |-- TutorialArrayClass.dox
| | | |-- TutorialBlockOperations.dox
| | | |-- tutorial.cpp
| | | |-- TutorialGeometry.dox
| | | |-- TutorialLinearAlgebra.dox
| | | |-- TutorialMapClass.dox
| | | |-- TutorialMatrixArithmetic.dox
| | | |-- TutorialMatrixClass.dox
| | | |-- TutorialReductionsVisitorsBroadcasting.dox
| | | |-- TutorialReshapeSlicing.dox
| | | |-- TutorialSparse.dox
| | | |-- TutorialSparse_example_details.dox
| | | |-- UnalignedArrayAssert.dox
| | | |-- UsingBlasLapackBackends.dox
| | | |-- UsingIntelMKL.dox
| | | |-- UsingNVCC.dox
| | | `-- WrongStackAlignment.dox
| | |-- Eigen
| | | |-- src
| | | | |-- Cholesky
| | | | | |-- LDLT.h
| | | | | |-- LLT.h
| | | | | `-- LLT_LAPACKE.h
| | | | |-- CholmodSupport
| | | | | `-- CholmodSupport.h
| | | | |-- Core
| | | | | |-- arch
| | | | | | |-- AltiVec
| | | | | | | |-- Complex.h
| | | | | | | |-- MathFunctions.h
| | | | | | | `-- PacketMath.h
| | | | | | |-- AVX
| | | | | | | |-- Complex.h
| | | | | | | |-- MathFunctions.h
| | | | | | | |-- PacketMath.h
| | | | | | | `-- TypeCasting.h
| | | | | | |-- AVX512
| | | | | | | |-- MathFunctions.h
| | | | | | | `-- PacketMath.h
| | | | | | |-- CUDA
| | | | | | | |-- Complex.h
| | | | | | | |-- Half.h
| | | | | | | |-- MathFunctions.h
| | | | | | | |-- PacketMath.h
| | | | | | | |-- PacketMathHalf.h
| | | | | | | `-- TypeCasting.h
| | | | | | |-- Default
| | | | | | | |-- ConjHelper.h
| | | | | | | `-- Settings.h
| | | | | | |-- NEON
| | | | | | | |-- Complex.h
| | | | | | | |-- MathFunctions.h
| | | | | | | `-- PacketMath.h
| | | | | | |-- SSE
| | | | | | | |-- Complex.h
| | | | | | | |-- MathFunctions.h
| | | | | | | |-- PacketMath.h
| | | | | | | `-- TypeCasting.h
| | | | | | `-- ZVector
| | | | | | |-- Complex.h
| | | | | | |-- MathFunctions.h
| | | | | | `-- PacketMath.h
| | | | | |-- functors
| | | | | | |-- AssignmentFunctors.h
| | | | | | |-- BinaryFunctors.h
| | | | | | |-- NullaryFunctors.h
| | | | | | |-- StlFunctors.h
| | | | | | |-- TernaryFunctors.h
| | | | | | `-- UnaryFunctors.h
| | | | | |-- products
| | | | | | |-- GeneralBlockPanelKernel.h
| | | | | | |-- GeneralMatrixMatrix_BLAS.h
| | | | | | |-- GeneralMatrixMatrix.h
| | | | | | |-- GeneralMatrixMatrixTriangular_BLAS.h
| | | | | | |-- GeneralMatrixMatrixTriangular.h
| | | | | | |-- GeneralMatrixVector_BLAS.h
| | | | | | |-- GeneralMatrixVector.h
| | | | | | |-- Parallelizer.h
| | | | | | |-- SelfadjointMatrixMatrix_BLAS.h
| | | | | | |-- SelfadjointMatrixMatrix.h
| | | | | | |-- SelfadjointMatrixVector_BLAS.h
| | | | | | |-- SelfadjointMatrixVector.h
| | | | | | |-- SelfadjointProduct.h
| | | | | | |-- SelfadjointRank2Update.h
| | | | | | |-- TriangularMatrixMatrix_BLAS.h
| | | | | | |-- TriangularMatrixMatrix.h
| | | | | | |-- TriangularMatrixVector_BLAS.h
| | | | | | |-- TriangularMatrixVector.h
| | | | | | |-- TriangularSolverMatrix_BLAS.h
| | | | | | |-- TriangularSolverMatrix.h
| | | | | | `-- TriangularSolverVector.h
| | | | | |-- util
| | | | | | |-- BlasUtil.h
| | | | | | |-- Constants.h
| | | | | | |-- DisableStupidWarnings.h
| | | | | | |-- ForwardDeclarations.h
| | | | | | |-- Macros.h
| | | | | | |-- Memory.h
| | | | | | |-- Meta.h
| | | | | | |-- MKL_support.h
| | | | | | |-- NonMPL2.h
| | | | | | |-- ReenableStupidWarnings.h
| | | | | | |-- StaticAssert.h
| | | | | | `-- XprHelper.h
| | | | | |-- ArrayBase.h
| | | | | |-- Array.h
| | | | | |-- ArrayWrapper.h
| | | | | |-- AssignEvaluator.h
| | | | | |-- Assign.h
| | | | | |-- Assign_MKL.h
| | | | | |-- BandMatrix.h
| | | | | |-- Block.h
| | | | | |-- BooleanRedux.h
| | | | | |-- CommaInitializer.h
| | | | | |-- ConditionEstimator.h
| | | | | |-- CoreEvaluators.h
| | | | | |-- CoreIterators.h
| | | | | |-- CwiseBinaryOp.h
| | | | | |-- CwiseNullaryOp.h
| | | | | |-- CwiseTernaryOp.h
| | | | | |-- CwiseUnaryOp.h
| | | | | |-- CwiseUnaryView.h
| | | | | |-- DenseBase.h
| | | | | |-- DenseCoeffsBase.h
| | | | | |-- DenseStorage.h
| | | | | |-- Diagonal.h
| | | | | |-- DiagonalMatrix.h
| | | | | |-- DiagonalProduct.h
| | | | | |-- Dot.h
| | | | | |-- EigenBase.h
| | | | | |-- ForceAlignedAccess.h
| | | | | |-- Fuzzy.h
| | | | | |-- GeneralProduct.h
| | | | | |-- GenericPacketMath.h
| | | | | |-- GlobalFunctions.h
| | | | | |-- Inverse.h
| | | | | |-- IO.h
| | | | | |-- MapBase.h
| | | | | |-- Map.h
| | | | | |-- MathFunctions.h
| | | | | |-- MathFunctionsImpl.h
| | | | | |-- MatrixBase.h
| | | | | |-- Matrix.h
| | | | | |-- NestByValue.h
| | | | | |-- NoAlias.h
| | | | | |-- NumTraits.h
| | | | | |-- PermutationMatrix.h
| | | | | |-- PlainObjectBase.h
| | | | | |-- ProductEvaluators.h
| | | | | |-- Product.h
| | | | | |-- Random.h
| | | | | |-- Redux.h
| | | | | |-- Ref.h
| | | | | |-- Replicate.h
| | | | | |-- ReturnByValue.h
| | | | | |-- Reverse.h
| | | | | |-- Select.h
| | | | | |-- SelfAdjointView.h
| | | | | |-- SelfCwiseBinaryOp.h
| | | | | |-- Solve.h
| | | | | |-- SolverBase.h
| | | | | |-- SolveTriangular.h
| | | | | |-- StableNorm.h
| | | | | |-- Stride.h
| | | | | |-- Swap.h
| | | | | |-- Transpose.h
| | | | | |-- Transpositions.h
| | | | | |-- TriangularMatrix.h
| | | | | |-- VectorBlock.h
| | | | | |-- VectorwiseOp.h
| | | | | `-- Visitor.h
| | | | |-- Eigenvalues
| | | | | |-- ComplexEigenSolver.h
| | | | | |-- ComplexSchur.h
| | | | | |-- ComplexSchur_LAPACKE.h
| | | | | |-- EigenSolver.h
| | | | | |-- GeneralizedEigenSolver.h
| | | | | |-- GeneralizedSelfAdjointEigenSolver.h
| | | | | |-- HessenbergDecomposition.h
| | | | | |-- MatrixBaseEigenvalues.h
| | | | | |-- RealQZ.h
| | | | | |-- RealSchur.h
| | | | | |-- RealSchur_LAPACKE.h
| | | | | |-- SelfAdjointEigenSolver.h
| | | | | |-- SelfAdjointEigenSolver_LAPACKE.h
| | | | | `-- Tridiagonalization.h
| | | | |-- Geometry
| | | | | |-- arch
| | | | | | `-- Geometry_SSE.h
| | | | | |-- AlignedBox.h
| | | | | |-- AngleAxis.h
| | | | | |-- 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
| | | | | |-- Householder.h
| | | | | `-- HouseholderSequence.h
| | | | |-- IterativeLinearSolvers
| | | | | |-- BasicPreconditioners.h
| | | | | |-- BiCGSTAB.h
| | | | | |-- ConjugateGradient.h
| | | | | |-- IncompleteCholesky.h
| | | | | |-- IncompleteLUT.h
| | | | | |-- IterativeSolverBase.h
| | | | | |-- LeastSquareConjugateGradient.h
| | | | | `-- SolveWithGuess.h
| | | | |-- Jacobi
| | | | | `-- Jacobi.h
| | | | |-- LU
| | | | | |-- arch
| | | | | | `-- Inverse_SSE.h
| | | | | |-- Determinant.h
| | | | | |-- FullPivLU.h
| | | | | |-- InverseImpl.h
| | | | | |-- PartialPivLU.h
| | | | | `-- PartialPivLU_LAPACKE.h
| | | | |-- MetisSupport
| | | | | `-- MetisSupport.h
| | | | |-- misc
| | | | | |-- blas.h
| | | | | |-- Image.h
| | | | | |-- Kernel.h
| | | | | |-- lapacke.h
| | | | | |-- lapacke_mangling.h
| | | | | |-- lapack.h
| | | | | `-- RealSvd2x2.h
| | | | |-- OrderingMethods
| | | | | |-- Amd.h
| | | | | |-- Eigen_Colamd.h
| | | | | `-- Ordering.h
| | | | |-- PardisoSupport
| | | | | `-- PardisoSupport.h
| | | | |-- PaStiXSupport
| | | | | `-- PaStiXSupport.h
| | | | |-- plugins
| | | | | |-- ArrayCwiseBinaryOps.h
| | | | | |-- ArrayCwiseUnaryOps.h
| | | | | |-- BlockMethods.h
| | | | | |-- CommonCwiseBinaryOps.h
| | | | | |-- CommonCwiseUnaryOps.h
| | | | | |-- MatrixCwiseBinaryOps.h
| | | | | `-- MatrixCwiseUnaryOps.h
| | | | |-- QR
| | | | | |-- ColPivHouseholderQR.h
| | | | | |-- ColPivHouseholderQR_LAPACKE.h
| | | | | |-- CompleteOrthogonalDecomposition.h
| | | | | |-- FullPivHouseholderQR.h
| | | | | |-- HouseholderQR.h
| | | | | `-- HouseholderQR_LAPACKE.h
| | | | |-- SparseCholesky
| | | | | |-- SimplicialCholesky.h
| | | | | `-- SimplicialCholesky_impl.h
| | | | |-- SparseCore
| | | | | |-- AmbiVector.h
| | | | | |-- CompressedStorage.h
| | | | | |-- ConservativeSparseSparseProduct.h
| | | | | |-- MappedSparseMatrix.h
| | | | | |-- SparseAssign.h
| | | | | |-- SparseBlock.h
| | | | | |-- SparseColEtree.h
| | | | | |-- SparseCompressedBase.h
| | | | | |-- SparseCwiseBinaryOp.h
| | | | | |-- SparseCwiseUnaryOp.h
| | | | | |-- SparseDenseProduct.h
| | | | | |-- SparseDiagonalProduct.h
| | | | | |-- SparseDot.h
| | | | | |-- SparseFuzzy.h
| | | | | |-- SparseMap.h
| | | | | |-- SparseMatrixBase.h
| | | | | |-- SparseMatrix.h
| | | | | |-- SparsePermutation.h
| | | | | |-- SparseProduct.h
| | | | | |-- SparseRedux.h
| | | | | |-- SparseRef.h
| | | | | |-- SparseSelfAdjointView.h
| | | | | |-- SparseSolverBase.h
| | | | | |-- SparseSparseProductWithPruning.h
| | | | | |-- SparseTranspose.h
| | | | | |-- SparseTriangularView.h
| | | | | |-- SparseUtil.h
| | | | | |-- SparseVector.h
| | | | | |-- SparseView.h
| | | | | `-- TriangularSolver.h
| | | | |-- SparseLU
| | | | | |-- 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
| | | | | `-- SparseQR.h
| | | | |-- SPQRSupport
| | | | | `-- SuiteSparseQRSupport.h
| | | | |-- StlSupport
| | | | | |-- details.h
| | | | | |-- StdDeque.h
| | | | | |-- StdList.h
| | | | | `-- StdVector.h
| | | | |-- SuperLUSupport
| | | | | `-- SuperLUSupport.h
| | | | |-- SVD
| | | | | |-- BDCSVD.h
| | | | | |-- JacobiSVD.h
| | | | | |-- JacobiSVD_LAPACKE.h
| | | | | |-- SVDBase.h
| | | | | `-- UpperBidiagonalization.h
| | | | `-- UmfPackSupport
| | | | `-- UmfPackSupport.h
| | | |-- Cholesky
| | | |-- CholmodSupport
| | | |-- CMakeLists.txt
| | | |-- Core
| | | |-- Dense
| | | |-- Eigen
| | | |-- Eigenvalues
| | | |-- Geometry
| | | |-- Householder
| | | |-- IterativeLinearSolvers
| | | |-- Jacobi
| | | |-- LU
| | | |-- MetisSupport
| | | |-- OrderingMethods
| | | |-- PardisoSupport
| | | |-- PaStiXSupport
| | | |-- QR
| | | |-- QtAlignedMalloc
| | | |-- Sparse
| | | |-- SparseCholesky
| | | |-- SparseCore
| | | |-- SparseLU
| | | |-- SparseQR
| | | |-- SPQRSupport
| | | |-- StdDeque
| | | |-- StdList
| | | |-- StdVector
| | | |-- SuperLUSupport
| | | |-- SVD
| | | `-- UmfPackSupport
| | |-- failtest
| | | |-- bdcsvd_int.cpp
| | | |-- block_nonconst_ctor_on_const_xpr_0.cpp
| | | |-- block_nonconst_ctor_on_const_xpr_1.cpp
| | | |-- block_nonconst_ctor_on_const_xpr_2.cpp
| | | |-- block_on_const_type_actually_const_0.cpp
| | | |-- block_on_const_type_actually_const_1.cpp
| | | |-- CMakeLists.txt
| | | |-- colpivqr_int.cpp
| | | |-- const_qualified_block_method_retval_0.cpp
| | | |-- const_qualified_block_method_retval_1.cpp
| | | |-- const_qualified_diagonal_method_retval.cpp
| | | |-- const_qualified_transpose_method_retval.cpp
| | | |-- cwiseunaryview_nonconst_ctor_on_const_xpr.cpp
| | | |-- cwiseunaryview_on_const_type_actually_const.cpp
| | | |-- diagonal_nonconst_ctor_on_const_xpr.cpp
| | | |-- diagonal_on_const_type_actually_const.cpp
| | | |-- eigensolver_cplx.cpp
| | | |-- eigensolver_int.cpp
| | | |-- failtest_sanity_check.cpp
| | | |-- fullpivlu_int.cpp
| | | |-- fullpivqr_int.cpp
| | | |-- jacobisvd_int.cpp
| | | |-- ldlt_int.cpp
| | | |-- llt_int.cpp
| | | |-- map_nonconst_ctor_on_const_ptr_0.cpp
| | | |-- map_nonconst_ctor_on_const_ptr_1.cpp
| | | |-- map_nonconst_ctor_on_const_ptr_2.cpp
| | | |-- map_nonconst_ctor_on_const_ptr_3.cpp
| | | |-- map_nonconst_ctor_on_const_ptr_4.cpp
| | | |-- map_on_const_type_actually_const_0.cpp
| | | |-- map_on_const_type_actually_const_1.cpp
| | | |-- partialpivlu_int.cpp
| | | |-- qr_int.cpp
| | | |-- ref_1.cpp
| | | |-- ref_2.cpp
| | | |-- ref_3.cpp
| | | |-- ref_4.cpp
| | | |-- ref_5.cpp
| | | |-- selfadjointview_nonconst_ctor_on_const_xpr.cpp
| | | |-- selfadjointview_on_const_type_actually_const.cpp
| | | |-- sparse_ref_1.cpp
| | | |-- sparse_ref_2.cpp
| | | |-- sparse_ref_3.cpp
| | | |-- sparse_ref_4.cpp
| | | |-- sparse_ref_5.cpp
| | | |-- sparse_storage_mismatch.cpp
| | | |-- swap_1.cpp
| | | |-- swap_2.cpp
| | | |-- ternary_1.cpp
| | | |-- ternary_2.cpp
| | | |-- transpose_nonconst_ctor_on_const_xpr.cpp
| | | |-- transpose_on_const_type_actually_const.cpp
| | | |-- triangularview_nonconst_ctor_on_const_xpr.cpp
| | | `-- triangularview_on_const_type_actually_const.cpp
| | |-- lapack
| | | |-- cholesky.cpp
| | | |-- clacgv.f
| | | |-- cladiv.f
| | | |-- clarfb.f
| | | |-- clarf.f
| | | |-- clarfg.f
| | | |-- clarft.f
| | | |-- CMakeLists.txt
| | | |-- complex_double.cpp
| | | |-- complex_single.cpp
| | | |-- dladiv.f
| | | |-- dlamch.f
| | | |-- dlapy2.f
| | | |-- dlapy3.f
| | | |-- dlarfb.f
| | | |-- dlarf.f
| | | |-- dlarfg.f
| | | |-- dlarft.f
| | | |-- double.cpp
| | | |-- dsecnd_NONE.f
| | | |-- eigenvalues.cpp
| | | |-- ilaclc.f
| | | |-- ilaclr.f
| | | |-- iladlc.f
| | | |-- iladlr.f
| | | |-- ilaslc.f
| | | |-- ilaslr.f
| | | |-- ilazlc.f
| | | |-- ilazlr.f
| | | |-- lapack_common.h
| | | |-- lu.cpp
| | | |-- second_NONE.f
| | | |-- single.cpp
| | | |-- sladiv.f
| | | |-- slamch.f
| | | |-- slapy2.f
| | | |-- slapy3.f
| | | |-- slarfb.f
| | | |-- slarf.f
| | | |-- slarfg.f
| | | |-- slarft.f
| | | |-- svd.cpp
| | | |-- zlacgv.f
| | | |-- zladiv.f
| | | |-- zlarfb.f
| | | |-- zlarf.f
| | | |-- zlarfg.f
| | | `-- zlarft.f
| | |-- scripts
| | | |-- buildtests.in
| | | |-- cdashtesting.cmake.in
| | | |-- check.in
| | | |-- CMakeLists.txt
| | | |-- debug.in
| | | |-- eigen_gen_credits.cpp
| | | |-- eigen_gen_docs
| | | |-- release.in
| | | `-- relicense.py
| | |-- test
| | | |-- adjoint.cpp
| | | |-- array.cpp
| | | |-- array_for_matrix.cpp
| | | |-- array_of_string.cpp
| | | |-- array_replicate.cpp
| | | |-- array_reverse.cpp
| | | |-- bandmatrix.cpp
| | | |-- basicstuff.cpp
| | | |-- bdcsvd.cpp
| | | |-- bicgstab.cpp
| | | |-- block.cpp
| | | |-- boostmultiprec.cpp
| | | |-- bug1213.cpp
| | | |-- bug1213.h
| | | |-- bug1213_main.cpp
| | | |-- cholesky.cpp
| | | |-- cholmod_support.cpp
| | | |-- CMakeLists.txt
| | | |-- commainitializer.cpp
| | | |-- conjugate_gradient.cpp
| | | |-- conservative_resize.cpp
| | | |-- constructor.cpp
| | | |-- corners.cpp
| | | |-- ctorleak.cpp
| | | |-- cuda_basic.cu
| | | |-- cuda_common.h
| | | |-- denseLM.cpp
| | | |-- dense_storage.cpp
| | | |-- determinant.cpp
| | | |-- diagonal.cpp
| | | |-- diagonalmatrices.cpp
| | | |-- dontalign.cpp
| | | |-- dynalloc.cpp
| | | |-- eigen2support.cpp
| | | |-- eigensolver_complex.cpp
| | | |-- eigensolver_generalized_real.cpp
| | | |-- eigensolver_generic.cpp
| | | |-- eigensolver_selfadjoint.cpp
| | | |-- evaluator_common.h
| | | |-- evaluators.cpp
| | | |-- exceptions.cpp
| | | |-- fastmath.cpp
| | | |-- first_aligned.cpp
| | | |-- geo_alignedbox.cpp
| | | |-- geo_eulerangles.cpp
| | | |-- geo_homogeneous.cpp
| | | |-- geo_hyperplane.cpp
| | | |-- geo_orthomethods.cpp
| | | |-- geo_parametrizedline.cpp
| | | |-- geo_quaternion.cpp
| | | |-- geo_transformations.cpp
| | | |-- half_float.cpp
| | | |-- hessenberg.cpp
| | | |-- householder.cpp
| | | |-- incomplete_cholesky.cpp
| | | |-- inplace_decomposition.cpp
| | | |-- integer_types.cpp
| | | |-- inverse.cpp
| | | |-- is_same_dense.cpp
| | | |-- jacobi.cpp
| | | |-- jacobisvd.cpp
| | | |-- linearstructure.cpp
| | | |-- lscg.cpp
| | | |-- lu.cpp
| | | |-- main.h
| | | |-- mapped_matrix.cpp
| | | |-- mapstaticmethods.cpp
| | | |-- mapstride.cpp
| | | |-- meta.cpp
| | | |-- metis_support.cpp
| | | |-- miscmatrices.cpp
| | | |-- mixingtypes.cpp
| | | |-- mpl2only.cpp
| | | |-- nesting_ops.cpp
| | | |-- nomalloc.cpp
| | | |-- nullary.cpp
| | | |-- numext.cpp
| | | |-- packetmath.cpp
| | | |-- pardiso_support.cpp
| | | |-- pastix_support.cpp
| | | |-- permutationmatrices.cpp
| | | |-- prec_inverse_4x4.cpp
| | | |-- product_extra.cpp
| | | |-- product.h
| | | |-- product_large.cpp
| | | |-- product_mmtr.cpp
| | | |-- product_notemporary.cpp
| | | |-- product_selfadjoint.cpp
| | | |-- product_small.cpp
| | | |-- product_symm.cpp
| | | |-- product_syrk.cpp
| | | |-- product_trmm.cpp
| | | |-- product_trmv.cpp
| | | |-- product_trsolve.cpp
| | | |-- qr_colpivoting.cpp
| | | |-- qr.cpp
| | | |-- qr_fullpivoting.cpp
| | | |-- qtvector.cpp
| | | |-- rand.cpp
| | | |-- real_qz.cpp
| | | |-- redux.cpp
| | | |-- ref.cpp
| | | |-- resize.cpp
| | | |-- rvalue_types.cpp
| | | |-- schur_complex.cpp
| | | |-- schur_real.cpp
| | | |-- selfadjoint.cpp
| | | |-- simplicial_cholesky.cpp
| | | |-- sizeof.cpp
| | | |-- sizeoverflow.cpp
| | | |-- smallvectors.cpp
| | | |-- sparse_basic.cpp
| | | |-- sparse_block.cpp
| | | |-- sparse.h
| | | |-- sparseLM.cpp
| | | |-- sparselu.cpp
| | | |-- sparse_permutations.cpp
| | | |-- sparse_product.cpp
| | | |-- sparseqr.cpp
| | | |-- sparse_ref.cpp
| | | |-- sparse_solver.h
| | | |-- sparse_solvers.cpp
| | | |-- sparse_vector.cpp
| | | |-- special_numbers.cpp
| | | |-- spqr_support.cpp
| | | |-- stable_norm.cpp
| | | |-- stddeque.cpp
| | | |-- stddeque_overload.cpp
| | | |-- stdlist.cpp
| | | |-- stdlist_overload.cpp
| | | |-- stdvector.cpp
| | | |-- stdvector_overload.cpp
| | | |-- superlu_support.cpp
| | | |-- svd_common.h
| | | |-- svd_fill.h
| | | |-- swap.cpp
| | | |-- triangular.cpp
| | | |-- umeyama.cpp
| | | |-- umfpack_support.cpp
| | | |-- unalignedassert.cpp
| | | |-- unalignedcount.cpp
| | | |-- upperbidiagonalization.cpp
| | | |-- vectorization_logic.cpp
| | | |-- vectorwiseop.cpp
| | | |-- visitor.cpp
| | | `-- zerosized.cpp
| | |-- unsupported
| | | |-- bench
| | | | `-- bench_svd.cpp
| | | |-- doc
| | | | |-- examples
| | | | | |-- BVH_Example.cpp
| | | | | |-- CMakeLists.txt
| | | | | |-- EulerAngles.cpp
| | | | | |-- FFT.cpp
| | | | | |-- MatrixExponential.cpp
| | | | | |-- MatrixFunction.cpp
| | | | | |-- MatrixLogarithm.cpp
| | | | | |-- MatrixPower.cpp
| | | | | |-- MatrixPower_optimal.cpp
| | | | | |-- MatrixSine.cpp
| | | | | |-- MatrixSinh.cpp
| | | | | |-- MatrixSquareRoot.cpp
| | | | | |-- PolynomialSolver1.cpp
| | | | | `-- PolynomialUtils1.cpp
| | | | |-- snippets
| | | | | `-- CMakeLists.txt
| | | | |-- CMakeLists.txt
| | | | |-- eigendoxy_layout.xml.in
| | | | `-- Overview.dox
| | | |-- Eigen
| | | | |-- CXX11
| | | | | |-- src
| | | | | | |-- Tensor
| | | | | | | |-- README.md
| | | | | | | |-- TensorArgMax.h
| | | | | | | |-- TensorAssign.h
| | | | | | | |-- TensorBase.h
| | | | | | | |-- TensorBroadcasting.h
| | | | | | | |-- TensorChipping.h
| | | | | | | |-- TensorConcatenation.h
| | | | | | | |-- TensorContractionBlocking.h
| | | | | | | |-- TensorContractionCuda.h
| | | | | | | |-- TensorContraction.h
| | | | | | | |-- TensorContractionMapper.h
| | | | | | | |-- TensorContractionThreadPool.h
| | | | | | | |-- TensorConversion.h
| | | | | | | |-- TensorConvolution.h
| | | | | | | |-- TensorCostModel.h
| | | | | | | |-- TensorCustomOp.h
| | | | | | | |-- TensorDeviceCuda.h
| | | | | | | |-- TensorDeviceDefault.h
| | | | | | | |-- TensorDevice.h
| | | | | | | |-- TensorDeviceSycl.h
| | | | | | | |-- TensorDeviceThreadPool.h
| | | | | | | |-- TensorDimensionList.h
| | | | | | | |-- TensorDimensions.h
| | | | | | | |-- TensorEvalTo.h
| | | | | | | |-- TensorEvaluator.h
| | | | | | | |-- TensorExecutor.h
| | | | | | | |-- TensorExpr.h
| | | | | | | |-- TensorFFT.h
| | | | | | | |-- TensorFixedSize.h
| | | | | | | |-- TensorForcedEval.h
| | | | | | | |-- TensorForwardDeclarations.h
| | | | | | | |-- TensorFunctors.h
| | | | | | | |-- TensorGenerator.h
| | | | | | | |-- TensorGlobalFunctions.h
| | | | | | | |-- Tensor.h
| | | | | | | |-- TensorImagePatch.h
| | | | | | | |-- TensorIndexList.h
| | | | | | | |-- TensorInflation.h
| | | | | | | |-- TensorInitializer.h
| | | | | | | |-- TensorIntDiv.h
| | | | | | | |-- TensorIO.h
| | | | | | | |-- TensorLayoutSwap.h
| | | | | | | |-- TensorMacros.h
| | | | | | | |-- TensorMap.h
| | | | | | | |-- TensorMeta.h
| | | | | | | |-- TensorMorphing.h
| | | | | | | |-- TensorPadding.h
| | | | | | | |-- TensorPatch.h
| | | | | | | |-- TensorRandom.h
| | | | | | | |-- TensorReductionCuda.h
| | | | | | | |-- TensorReduction.h
| | | | | | | |-- TensorReductionSycl.h
| | | | | | | |-- TensorRef.h
| | | | | | | |-- TensorReverse.h
| | | | | | | |-- TensorScan.h
| | | | | | | |-- TensorShuffling.h
| | | | | | | |-- TensorStorage.h
| | | | | | | |-- TensorStriding.h
| | | | | | | |-- TensorSyclConvertToDeviceExpression.h
| | | | | | | |-- TensorSyclExprConstructor.h
| | | | | | | |-- TensorSyclExtractAccessor.h
| | | | | | | |-- TensorSyclExtractFunctors.h
| | | | | | | |-- TensorSycl.h
| | | | | | | |-- TensorSyclLeafCount.h
| | | | | | | |-- TensorSyclPlaceHolderExpr.h
| | | | | | | |-- TensorSyclRun.h
| | | | | | | |-- TensorSyclTuple.h
| | | | | | | |-- TensorTraits.h
| | | | | | | |-- TensorUInt128.h
| | | | | | | `-- TensorVolumePatch.h
| | | | | | |-- TensorSymmetry
| | | | | | | |-- util
| | | | | | | | `-- TemplateGroupTheory.h
| | | | | | | |-- DynamicSymmetry.h
| | | | | | | |-- StaticSymmetry.h
| | | | | | | `-- Symmetry.h
| | | | | | |-- ThreadPool
| | | | | | | |-- EventCount.h
| | | | | | | |-- NonBlockingThreadPool.h
| | | | | | | |-- RunQueue.h
| | | | | | | |-- SimpleThreadPool.h
| | | | | | | |-- ThreadEnvironment.h
| | | | | | | |-- ThreadLocal.h
| | | | | | | |-- ThreadPoolInterface.h
| | | | | | | `-- ThreadYield.h
| | | | | | `-- util
| | | | | | |-- CXX11Meta.h
| | | | | | |-- CXX11Workarounds.h
| | | | | | |-- EmulateArray.h
| | | | | | |-- EmulateCXX11Meta.h
| | | | | | `-- MaxSizeVector.h
| | | | | |-- CMakeLists.txt
| | | | | |-- Tensor
| | | | | |-- TensorSymmetry
| | | | | `-- ThreadPool
| | | | |-- src
| | | | | |-- AutoDiff
| | | | | | |-- AutoDiffJacobian.h
| | | | | | |-- AutoDiffScalar.h
| | | | | | `-- AutoDiffVector.h
| | | | | |-- BVH
| | | | | | |-- BVAlgorithms.h
| | | | | | `-- KdBVH.h
| | | | | |-- Eigenvalues
| | | | | | `-- ArpackSelfAdjointEigenSolver.h
| | | | | |-- EulerAngles
| | | | | | |-- CMakeLists.txt
| | | | | | |-- EulerAngles.h
| | | | | | `-- EulerSystem.h
| | | | | |-- FFT
| | | | | | |-- ei_fftw_impl.h
| | | | | | `-- ei_kissfft_impl.h
| | | | | |-- IterativeSolvers
| | | | | | |-- ConstrainedConjGrad.h
| | | | | | |-- DGMRES.h
| | | | | | |-- GMRES.h
| | | | | | |-- IncompleteLU.h
| | | | | | |-- IterationController.h
| | | | | | |-- MINRES.h
| | | | | | `-- Scaling.h
| | | | | |-- KroneckerProduct
| | | | | | `-- KroneckerTensorProduct.h
| | | | | |-- LevenbergMarquardt
| | | | | | |-- CopyrightMINPACK.txt
| | | | | | |-- LevenbergMarquardt.h
| | | | | | |-- LMcovar.h
| | | | | | |-- LMonestep.h
| | | | | | |-- LMpar.h
| | | | | | `-- LMqrsolv.h
| | | | | |-- MatrixFunctions
| | | | | | |-- MatrixExponential.h
| | | | | | |-- MatrixFunction.h
| | | | | | |-- MatrixLogarithm.h
| | | | | | |-- MatrixPower.h
| | | | | | |-- MatrixSquareRoot.h
| | | | | | `-- StemFunction.h
| | | | | |-- MoreVectorization
| | | | | | `-- MathFunctions.h
| | | | | |-- NonLinearOptimization
| | | | | | |-- chkder.h
| | | | | | |-- covar.h
| | | | | | |-- dogleg.h
| | | | | | |-- fdjac1.h
| | | | | | |-- HybridNonLinearSolver.h
| | | | | | |-- LevenbergMarquardt.h
| | | | | | |-- lmpar.h
| | | | | | |-- qrsolv.h
| | | | | | |-- r1mpyq.h
| | | | | | |-- r1updt.h
| | | | | | `-- rwupdt.h
| | | | | |-- NumericalDiff
| | | | | | `-- NumericalDiff.h
| | | | | |-- Polynomials
| | | | | | |-- Companion.h
| | | | | | |-- PolynomialSolver.h
| | | | | | `-- PolynomialUtils.h
| | | | | |-- Skyline
| | | | | | |-- SkylineInplaceLU.h
| | | | | | |-- SkylineMatrixBase.h
| | | | | | |-- SkylineMatrix.h
| | | | | | |-- SkylineProduct.h
| | | | | | |-- SkylineStorage.h
| | | | | | `-- SkylineUtil.h
| | | | | |-- SparseExtra
| | | | | | |-- BlockOfDynamicSparseMatrix.h
| | | | | | |-- BlockSparseMatrix.h
| | | | | | |-- DynamicSparseMatrix.h
| | | | | | |-- MarketIO.h
| | | | | | |-- MatrixMarketIterator.h
| | | | | | `-- RandomSetter.h
| | | | | |-- SpecialFunctions
| | | | | | |-- arch
| | | | | | | `-- CUDA
| | | | | | | `-- CudaSpecialFunctions.h
| | | | | | |-- SpecialFunctionsArrayAPI.h
| | | | | | |-- SpecialFunctionsFunctors.h
| | | | | | |-- SpecialFunctionsHalf.h
| | | | | | |-- SpecialFunctionsImpl.h
| | | | | | `-- SpecialFunctionsPacketMath.h
| | | | | `-- Splines
| | | | | |-- SplineFitting.h
| | | | | |-- SplineFwd.h
| | | | | `-- Spline.h
| | | | |-- AdolcForward
| | | | |-- AlignedVector3
| | | | |-- ArpackSupport
| | | | |-- AutoDiff
| | | | |-- BVH
| | | | |-- CMakeLists.txt
| | | | |-- EulerAngles
| | | | |-- FFT
| | | | |-- IterativeSolvers
| | | | |-- KroneckerProduct
| | | | |-- LevenbergMarquardt
| | | | |-- MatrixFunctions
| | | | |-- MoreVectorization
| | | | |-- MPRealSupport
| | | | |-- NonLinearOptimization
| | | | |-- NumericalDiff
| | | | |-- OpenGLSupport
| | | | |-- Polynomials
| | | | |-- Skyline
| | | | |-- SparseExtra
| | | | |-- SpecialFunctions
| | | | `-- Splines
| | | |-- test
| | | | |-- mpreal
| | | | | `-- mpreal.h
| | | | |-- alignedvector3.cpp
| | | | |-- autodiff.cpp
| | | | |-- autodiff_scalar.cpp
| | | | |-- BVH.cpp
| | | | |-- CMakeLists.txt
| | | | |-- cxx11_eventcount.cpp
| | | | |-- cxx11_meta.cpp
| | | | |-- cxx11_non_blocking_thread_pool.cpp
| | | | |-- cxx11_runqueue.cpp
| | | | |-- cxx11_tensor_argmax.cpp
| | | | |-- cxx11_tensor_argmax_cuda.cu
| | | | |-- cxx11_tensor_assign.cpp
| | | | |-- cxx11_tensor_broadcasting.cpp
| | | | |-- cxx11_tensor_broadcast_sycl.cpp
| | | | |-- cxx11_tensor_cast_float16_cuda.cu
| | | | |-- cxx11_tensor_casts.cpp
| | | | |-- cxx11_tensor_chipping.cpp
| | | | |-- cxx11_tensor_comparisons.cpp
| | | | |-- cxx11_tensor_complex_cuda.cu
| | | | |-- cxx11_tensor_complex_cwise_ops_cuda.cu
| | | | |-- cxx11_tensor_concatenation.cpp
| | | | |-- cxx11_tensor_const.cpp
| | | | |-- cxx11_tensor_contract_cuda.cu
| | | | |-- cxx11_tensor_contraction.cpp
| | | | |-- cxx11_tensor_convolution.cpp
| | | | |-- cxx11_tensor_cuda.cu
| | | | |-- cxx11_tensor_custom_index.cpp
| | | | |-- cxx11_tensor_custom_op.cpp
| | | | |-- cxx11_tensor_device.cu
| | | | |-- cxx11_tensor_device_sycl.cpp
| | | | |-- cxx11_tensor_dimension.cpp
| | | | |-- cxx11_tensor_empty.cpp
| | | | |-- cxx11_tensor_expr.cpp
| | | | |-- cxx11_tensor_fft.cpp
| | | | |-- cxx11_tensor_fixed_size.cpp
| | | | |-- cxx11_tensor_forced_eval.cpp
| | | | |-- cxx11_tensor_forced_eval_sycl.cpp
| | | | |-- cxx11_tensor_generator.cpp
| | | | |-- cxx11_tensor_ifft.cpp
| | | | |-- cxx11_tensor_image_patch.cpp
| | | | |-- cxx11_tensor_index_list.cpp
| | | | |-- cxx11_tensor_inflation.cpp
| | | | |-- cxx11_tensor_intdiv.cpp
| | | | |-- cxx11_tensor_io.cpp
| | | | |-- cxx11_tensor_layout_swap.cpp
| | | | |-- cxx11_tensor_lvalue.cpp
| | | | |-- cxx11_tensor_map.cpp
| | | | |-- cxx11_tensor_math.cpp
| | | | |-- cxx11_tensor_mixed_indices.cpp
| | | | |-- cxx11_tensor_morphing.cpp
| | | | |-- cxx11_tensor_notification.cpp
| | | | |-- cxx11_tensor_of_complex.cpp
| | | | |-- cxx11_tensor_of_const_values.cpp
| | | | |-- cxx11_tensor_of_float16_cuda.cu
| | | | |-- cxx11_tensor_of_strings.cpp
| | | | |-- cxx11_tensor_padding.cpp
| | | | |-- cxx11_tensor_patch.cpp
| | | | |-- cxx11_tensor_random.cpp
| | | | |-- cxx11_tensor_random_cuda.cu
| | | | |-- cxx11_tensor_reduction.cpp
| | | | |-- cxx11_tensor_reduction_cuda.cu
| | | | |-- cxx11_tensor_reduction_sycl.cpp
| | | | |-- cxx11_tensor_ref.cpp
| | | | |-- cxx11_tensor_reverse.cpp
| | | | |-- cxx11_tensor_roundings.cpp
| | | | |-- cxx11_tensor_scan.cpp
| | | | |-- cxx11_tensor_scan_cuda.cu
| | | | |-- cxx11_tensor_shuffling.cpp
| | | | |-- cxx11_tensor_simple.cpp
| | | | |-- cxx11_tensor_striding.cpp
| | | | |-- cxx11_tensor_sugar.cpp
| | | | |-- cxx11_tensor_sycl.cpp
| | | | |-- cxx11_tensor_symmetry.cpp
| | | | |-- cxx11_tensor_thread_pool.cpp
| | | | |-- cxx11_tensor_uint128.cpp
| | | | |-- cxx11_tensor_volume_patch.cpp
| | | | |-- dgmres.cpp
| | | | |-- EulerAngles.cpp
| | | | |-- FFT.cpp
| | | | |-- FFTW.cpp
| | | | |-- forward_adolc.cpp
| | | | |-- gmres.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_support.cpp
| | | | |-- NonLinearOptimization.cpp
| | | | |-- NumericalDiff.cpp
| | | | |-- openglsupport.cpp
| | | | |-- polynomialsolver.cpp
| | | | |-- polynomialutils.cpp
| | | | |-- sparse_extra.cpp
| | | | |-- special_functions.cpp
| | | | `-- splines.cpp
| | | |-- CMakeLists.txt
| | | `-- README.txt
| | |-- CMakeLists.txt
| | |-- COPYING.BSD
| | |-- COPYING.GPL
| | |-- COPYING.LGPL
| | |-- COPYING.MINPACK
| | |-- COPYING.MPL2
| | |-- COPYING.README
| | |-- CTestConfig.cmake
| | |-- CTestCustom.cmake.in
| | |-- eigen3.pc.in
| | |-- INSTALL
| | |-- README.md
| | `-- signature_of_eigen3_matrix_library
| |-- lcov
| | |-- bin
| | | |-- copy_dates.sh
| | | |-- gendesc
| | | |-- genhtml
| | | |-- geninfo
| | | |-- genpng
| | | |-- get_changes.sh
| | | |-- get_version.sh
| | | |-- install.sh
| | | |-- lcov
| | | `-- updateversion.pl
| | |-- example
| | | |-- methods
| | | | |-- gauss.c
| | | | `-- iterate.c
| | | |-- descriptions.txt
| | | |-- example.c
| | | |-- gauss.h
| | | |-- iterate.h
| | | |-- Makefile
| | | `-- README
| | |-- man
| | | |-- gendesc.1
| | | |-- genhtml.1
| | | |-- geninfo.1
| | | |-- genpng.1
| | | |-- lcov.1
| | | `-- lcovrc.5
| | |-- rpm
| | | `-- lcov.spec
| | |-- test
| | | |-- bin
| | | | |-- common
| | | | |-- mkinfo
| | | | |-- norminfo
| | | | |-- test_run
| | | | |-- test_skip
| | | | |-- testsuite_exit
| | | | `-- testsuite_init
| | | |-- genhtml_output
| | | | |-- genhtml_test
| | | | `-- Makefile
| | | |-- lcov_add_files
| | | | |-- add_test
| | | | `-- Makefile
| | | |-- lcov_diff
| | | | |-- new
| | | | | |-- Makefile
| | | | | `-- prog.c
| | | | |-- old
| | | | | |-- Makefile
| | | | | `-- prog.c
| | | | |-- diff_test
| | | | `-- Makefile
| | | |-- lcov_misc
| | | | `-- Makefile
| | | |-- lcov_summary
| | | | |-- check_counts
| | | | `-- Makefile
| | | |-- profiles
| | | | |-- large
| | | | |-- medium
| | | | `-- small
| | | |-- common.mak
| | | |-- lcovrc
| | | `-- Makefile
| | |-- CHANGES
| | |-- CONTRIBUTING
| | |-- COPYING
| | |-- lcovrc
| | |-- Makefile
| | `-- README
| |-- phys
| | `-- units
| | |-- io.hpp
| | |-- io_output_eng.hpp
| | |-- io_output.hpp
| | |-- io_symbols.hpp
| | |-- other_units.hpp
| | |-- physical_constants.hpp
| | |-- quantity.hpp
| | |-- quantity_io_ampere.hpp
| | |-- quantity_io_becquerel.hpp
| | |-- quantity_io_candela.hpp
| | |-- quantity_io_celsius.hpp
| | |-- quantity_io_coulomb.hpp
| | |-- quantity_io_dimensionless.hpp
| | |-- quantity_io_engineering.hpp
| | |-- quantity_io_farad.hpp
| | |-- quantity_io_gray.hpp
| | |-- quantity_io_henry.hpp
| | |-- quantity_io_hertz.hpp
| | |-- quantity_io.hpp
| | |-- quantity_io_joule.hpp
| | |-- quantity_io_kelvin.hpp
| | |-- quantity_io_kilogram.hpp
| | |-- quantity_io_lumen.hpp
| | |-- quantity_io_lux.hpp
| | |-- quantity_io_meter.hpp
| | |-- quantity_io_mole.hpp
| | |-- quantity_io_newton.hpp
| | |-- quantity_io_ohm.hpp
| | |-- quantity_io_pascal.hpp
| | |-- quantity_io_radian.hpp
| | |-- quantity_io_second.hpp
| | |-- quantity_io_siemens.hpp
| | |-- quantity_io_sievert.hpp
| | |-- quantity_io_speed.hpp
| | |-- quantity_io_steradian.hpp
| | |-- quantity_io_symbols.hpp
| | |-- quantity_io_tesla.hpp
| | |-- quantity_io_volt.hpp
| | |-- quantity_io_watt.hpp
| | `-- quantity_io_weber.hpp
| |-- CMakeLists.txt
| |-- eigen-eigen-b3f3d4950030.tar.bz2
| |-- pythia8235.tar.bz2
| `-- ThirdParty.dox
|-- Tools
| |-- CMakeLists.txt
| |-- plot_crossings.sh
| `-- plot_tracks.sh
|-- AUTHORS
|-- CHANGELOG
|-- CMakeLists.txt
|-- COLLABORATION_AGREEMENT.md
|-- CONTRIBUTING.md
|-- corsika.dox
|-- do-clang-format.py
|-- do-copyright.py
|-- FIXME.md
|-- LICENSE
|-- MCNET_GUIDELINES
|-- README.md
`-- SCIENTIFIC_AUTHORS