text: var NAVTREEINDEX3 =
  {
  "group__group-functional.html#ga41ada6b336e9d5bcb101ff0c737acbd0":[1,2,3],
  "group__group-functional.html#ga49ea872ade5ac8f6c10052c495302e89":[1,2,5],
  "group__group-functional.html#ga6acc765a35c4dc85f0deab4785831a3d":[1,2,2],
  "group__group-functional.html#ga6e648f0d3fc0209ec024e9d759a5e8f8":[1,2,18],
  "group__group-functional.html#ga778b2daa27882e71d28b6f2b38982ddf":[1,2,16],
  "group__group-functional.html#ga7bdafba6dc801f1d2d83731ad9714557":[1,2,10],
  "group__group-functional.html#ga835970cb25a0c8dc200f1e5f8943538b":[1,2,0],
  "group__group-functional.html#ga83e71bae315e299f9f5f9de77b012139":[1,2,14],
  "group__group-functional.html#gaa46de6f618d9f14edb1589b36b6e75ec":[1,2,15],
  "group__group-functional.html#gad1b8669c022d8675d68e5974451073d1":[1,2,11],
  "group__group-functional.html#gaef38cf34324c8edbd3597ae71811d00d":[1,2,9],
  "group__group-functional.html#gaefe9fd152cba94be71c2b5b9de689d23":[1,2,17],
  "group__group-functional.html#gafca60c09e1f7a32a2b52baaf6515c279":[1,2,12],
  "hana_8hpp.html":[3,0,1],
  "has__common__embedding_8hpp.html":[3,0,0,2,13],
  "has__common__embedding_8hpp.html#ga9acac3c4609cff5f0957572744c61ec4":[3,0,0,2,13,1],
  "has__common__embedding_8hpp.html#gae85b604ae6c7a386f0fc3631c561091b":[3,0,0,2,13,0],
  "has__duplicates_8hpp.html":[3,0,0,2,14],
  "hash_8hpp.html":[3,0,0,67],
  "hash__table_8hpp.html":[3,0,0,2,15],
  "id_8hpp.html":[3,0,0,5,9],
  "id_8hpp.html#gaef38cf34324c8edbd3597ae71811d00d":[3,0,0,5,9,0],
  "if_8hpp.html":[3,0,0,68],
  "index.html":[],
  "index.html":[0],
  "index.html#tutorial-acknowledgements":[0,18],
  "index.html#tutorial-algorithms":[0,11],
  "index.html#tutorial-algorithms-codegen":[0,11,2],
  "index.html#tutorial-algorithms-cross_phase":[0,11,4],
  "index.html#tutorial-algorithms-effects":[0,11,3],
  "index.html#tutorial-algorithms-laziness":[0,11,1],
  "index.html#tutorial-algorithms-value":[0,11,0],
  "index.html#tutorial-appendix-MPL":[0,22],
  "index.html#tutorial-appendix-constexpr":[0,21],
  "index.html#tutorial-appendix-constexpr-effects":[0,21,2],
  "index.html#tutorial-appendix-constexpr-stripping":[0,21,0],
  "index.html#tutorial-assert":[0,6],
  "index.html#tutorial-cheatsheet":[0,5],
  "index.html#tutorial-conclusion":[0,16],
  "index.html#tutorial-conclusion-projects_using_hana":[0,16,2],
  "index.html#tutorial-conclusion-related_material":[0,16,1],
  "index.html#tutorial-conclusion-warning":[0,16,0],
  "index.html#tutorial-containers":[0,10],
  "index.html#tutorial-containers-creating":[0,10,0],
  "index.html#tutorial-containers-elements":[0,10,2],
  "index.html#tutorial-containers-types":[0,10,1],
  "index.html#tutorial-containers-types-overloading":[0,10,1,0],
  "index.html#tutorial-core":[0,14],
  "index.html#tutorial-core-concepts":[0,14,2],
  "index.html#tutorial-core-tag_dispatching":[0,14,1],
  "index.html#tutorial-core-tags":[0,14,0],
  "index.html#tutorial-description":[0,0],
  "index.html#tutorial-ext":[0,13],
  "index.html#tutorial-glossary":[0,19],
  "index.html#tutorial-header_organization":[0,15],
  "index.html#tutorial-installation":[0,1],
  "index.html#tutorial-installation-cmake":[0,1,0],
  "index.html#tutorial-installation-requirements":[0,1,1],
  "index.html#tutorial-integral":[0,7],
  "index.html#tutorial-integral-arithmetic":[0,7,0],
  "index.html#tutorial-integral-branching":[0,7,2],
  "index.html#tutorial-integral-distance":[0,7,1],
  "index.html#tutorial-integral-more":[0,7,3],
  "index.html#tutorial-introduction":[0,3],
  "index.html#tutorial-introduction-quadrants":[0,3,0],
  "index.html#tutorial-introspection":[0,9],
  "index.html#tutorial-introspection-adapting":[0,9,2],
  "index.html#tutorial-introspection-is_valid":[0,9,0],
  "index.html#tutorial-introspection-is_valid-nested-template":[0,9,0,3],
  "index.html#tutorial-introspection-is_valid-nested-typename":[0,9,0,2],
  "index.html#tutorial-introspection-is_valid-non_static":[0,9,0,0],
  "index.html#tutorial-introspection-is_valid-static":[0,9,0,1],
  "index.html#tutorial-introspection-is_valid-template":[0,9,0,4],
  "index.html#tutorial-introspection-json":[0,9,3],
  "index.html#tutorial-introspection-sfinae":[0,9,1],
  "index.html#tutorial-performance":[0,12],
  "index.html#tutorial-performance-compile":[0,12,0],
  "index.html#tutorial-performance-runtime":[0,12,1],
  "index.html#tutorial-quadrants-about":[0,3,1],
  "index.html#tutorial-quickstart":[0,4],
  "index.html#tutorial-quickstart-any":[0,4,0],
  "index.html#tutorial-rationales":[0,20],
  "index.html#tutorial-rationales-concepts":[0,20,9],
  "index.html#tutorial-rationales-container_representation":[0,20,2],
  "index.html#tutorial-rationales-dependencies":[0,20,0],
  "index.html#tutorial-rationales-iterators":[0,20,1],
  "index.html#tutorial-rationales-naming":[0,20,5],
  "index.html#tutorial-rationales-parameters":[0,20,6],
  "index.html#tutorial-rationales-tag_dispatching":[0,20,7],
  "index.html#tutorial-rationales-tuple":[0,20,4],
  "index.html#tutorial-rationales-why_Hana":[0,20,3],
  "index.html#tutorial-rationales-zip_longest":[0,20,8],
  "index.html#tutorial-reference":[0,17],
  "index.html#tutorial-reference-signatures":[0,17,0],
  "index.html#tutorial-support":[0,2],
  "index.html#tutorial-tutorial-appendix-constexpr-preservation":[0,21,1],
  "index.html#tutorial-type":[0,8],
  "index.html#tutorial-type-benefits":[0,8,1],
  "index.html#tutorial-type-lifting":[0,8,3],
  "index.html#tutorial-type-objects":[0,8,0],
  "index.html#tutorial-type-working":[0,8,2],
  "index__if_8hpp.html":[3,0,0,69],
  "infix_8hpp.html":[3,0,0,5,10],
  "infix_8hpp.html#ga7bdafba6dc801f1d2d83731ad9714557":[3,0,0,5,10,0],
  "insert_8hpp.html":[3,0,0,70],
  "insert__range_8hpp.html":[3,0,0,71],
  "integer__sequence_8hpp.html":[3,0,0,4,1,1],
  "integral__c_8hpp.html":[3,0,0,4,0,1,0],
  "integral__constant_8hpp.html":[3,0,0,72],
  "intersection_8hpp.html":[3,0,0,73],
  "intersperse_8hpp.html":[3,0,0,74],
  "intrinsics_8hpp.html":[3,0,0,2,18],
  "is__disjoint_8hpp.html":[3,0,0,75],
  "is__empty_8hpp.html":[3,0,0,76],
  "is__subset_8hpp.html":[3,0,0,77],
  "iterate_8hpp.html":[3,0,0,5,11],
  "iterate_8hpp.html#gad1b8669c022d8675d68e5974451073d1":[3,0,0,5,11,0],
  "keys_8hpp.html":[3,0,0,78],
  "lazy_8hpp.html":[3,0,0,79],
  "length_8hpp.html":[3,0,0,80],
  "less_8hpp.html":[3,0,0,81],
  "less__equal_8hpp.html":[3,0,0,82],
  "lexicographical__compare_8hpp.html":[3,0,0,83],
  "lift_8hpp.html":[3,0,0,84],
  "lockstep_8hpp.html":[3,0,0,5,12],
  "lockstep_8hpp.html#gafca60c09e1f7a32a2b52baaf6515c279":[3,0,0,5,12,0],
  "map_8hpp.html":[3,0,0,85],
  "max_8hpp.html":[3,0,0,86],
  "maximum_8hpp.html":[3,0,0,87],
  "members_8hpp.html":[3,0,0,88],
  "min_8hpp.html":[3,0,0,89],
  "minimum_8hpp.html":[3,0,0,90],
  "minus_8hpp.html":[3,0,0,91],
  "mod_8hpp.html":[3,0,0,92],
  "modules.html":[1],
  "monadic__compose_8hpp.html":[3,0,0,93],
  "monadic__fold__left_8hpp.html":[3,0,0,94],
  "monadic__fold__right_8hpp.html":[3,0,0,95],
  "mpl_2list_8hpp.html":[3,0,0,4,0,1,1],
  "mpl_8hpp.html":[3,0,0,4,0,3],
  "mult_8hpp.html":[3,0,0,96],
  "negate_8hpp.html":[3,0,0,97],
  "nested__by_8hpp.html":[3,0,0,2,19],
  "nested__by__fwd_8hpp.html":[3,0,0,2,20],
  "nested__than_8hpp.html":[3,0,0,2,21],
  "nested__than__fwd_8hpp.html":[3,0,0,2,22],
  "nested__to_8hpp.html":[3,0,0,2,23],
  "nested__to__fwd_8hpp.html":[3,0,0,2,24],
  "none_8hpp.html":[3,0,0,98],
  "none__of_8hpp.html":[3,0,0,99],
  "not_8hpp.html":[3,0,0,100],
  "not__equal_8hpp.html":[3,0,0,101],
  "on_8hpp.html":[3,0,0,5,13],
  "on_8hpp.html#ga35c4fc3c5677b9f558150b90e74d3ab1":[3,0,0,5,13,0],
  "one_8hpp.html":[3,0,0,102],
  "optional_8hpp.html":[3,0,0,103],
  "or_8hpp.html":[3,0,0,104],
  "ordering_8hpp.html":[3,0,0,105],
  "overload_8hpp.html":[3,0,0,5,14],
  "overload_8hpp.html#ga83e71bae315e299f9f5f9de77b012139":[3,0,0,5,14,0],
  "overload__linearly_8hpp.html":[3,0,0,5,15],
  "overload__linearly_8hpp.html#gaa46de6f618d9f14edb1589b36b6e75ec":[3,0,0,5,15,0],
  "pages.html":[],
  "pair_8hpp.html":[3,0,0,106],
  "partial_8hpp.html":[3,0,0,5,16],
  "partial_8hpp.html#ga778b2daa27882e71d28b6f2b38982ddf":[3,0,0,5,16,0],
  "partition_8hpp.html":[3,0,0,107],
  "permutations_8hpp.html":[3,0,0,108],
  "placeholder_8hpp.html":[3,0,0,5,17],
  "placeholder_8hpp.html#gaefe9fd152cba94be71c2b5b9de689d23":[3,0,0,5,17,0],
  "plus_8hpp.html":[3,0,0,109],
  "power_8hpp.html":[3,0,0,110],
  "prefix_8hpp.html":[3,0,0,111],
  "prepend_8hpp.html":[3,0,0,112],
  "preprocessor_8hpp.html":[3,0,0,2,25],
  "product_8hpp.html":[3,0,0,113],
  "range_8hpp.html":[3,0,0,114],
  "ratio_8hpp.html":[3,0,0,4,1,4],
  "remove_8hpp.html":[3,0,0,115],
  "remove__at_8hpp.html":[3,0,0,116],
  "remove__if_8hpp.html":[3,0,0,117],
  "remove__range_8hpp.html":[3,0,0,118],
  "repeat_8hpp.html":[3,0,0,119],
  "replace_8hpp.html":[3,0,0,120],
  "replace__if_8hpp.html":[3,0,0,121],
  "replicate_8hpp.html":[3,0,0,122],
  "reverse_8hpp.html":[3,0,0,123],
  "reverse__apply_8hpp.html":[3,0,0,2,1,5],
  "reverse__fold_8hpp.html":[3,0,0,124],
  "reverse__partial_8hpp.html":[3,0,0,5,18],
  "reverse__partial_8hpp.html#ga6e648f0d3fc0209ec024e9d759a5e8f8":[3,0,0,5,18,0],
  "scan__left_8hpp.html":[3,0,0,125],
  "scan__right_8hpp.html":[3,0,0,126],
  "second_8hpp.html":[3,0,0,127],
  "set_8hpp.html":[3,0,0,128],
  "size_8hpp.html":[3,0,0,129],
  "slice_8hpp.html":[3,0,0,130],
  "sort_8hpp.html":[3,0,0,131],
  "span_8hpp.html":[3,0,0,132],
  "split__at_8hpp.html":[3,0,0,2,1,6],
  "std_2vector_8hpp.html":[3,0,0,4,1,6],
  "std_8hpp.html":[3,0,0,4,3],
  "std__common__type_8hpp.html":[3,0,0,2,26],
  "string_8hpp.html":[3,0,0,133],
  "string_8hpp.html#a325859c7db2c3f8e6a4bfab5a81a6dcb":[3,0,0,133,0],
  "struct__macros_8hpp.html":[3,0,0,2,27],
  "structboost_1_1fusion_1_1deque.html":[1,5,0,0],
  "structboost_1_1fusion_1_1list.html":[1,5,0,1],
  "structboost_1_1fusion_1_1tuple.html":[1,5,0,2],
  "structboost_1_1fusion_1_1vector.html":[1,5,0,3],
  "structboost_1_1hana_1_1IntegralConstant.html":[1,0,21],
  "structboost_1_1hana_1_1basic__tuple.html":[1,1,1],
  "structboost_1_1hana_1_1basic__tuple.html#a53975be786ae1db16185edab229547cd":[1,1,1,0],
  "structboost_1_1hana_1_1basic__tuple.html#afe2c3fc2808e83353b7274dddd662c7e":[1,1,1,1],
  "structboost_1_1hana_1_1common.html":[1,3,0],
  "structboost_1_1hana_1_1default__.html":[1,3,2],
  "structboost_1_1hana_1_1detail_1_1CanonicalConstant.html":[1,8,2],
  "structboost_1_1hana_1_1detail_1_1any__of.html":[1,8,0],
  "structboost_1_1hana_1_1detail_1_1array.html":[1,8,1],
  "structboost_1_1hana_1_1detail_1_1create.html":[1,8,3],
  "structboost_1_1hana_1_1detail_1_1decay.html":[1,8,4],
  "structboost_1_1hana_1_1detail_1_1first__unsatisfied__index.html":[1,8,5],
  "structboost_1_1hana_1_1detail_1_1has__duplicates.html":[1,8,6],
  "structboost_1_1hana_1_1detail_1_1nested__by.html":[1,8,7],
  "structboost_1_1hana_1_1detail_1_1nested__than.html":[1,8,8],
  "structboost_1_1hana_1_1detail_1_1nested__to.html":[1,8,9],
  "structboost_1_1hana_1_1detail_1_1operators_1_1adl.html":[1,8,10],
  "structboost_1_1hana_1_1detail_1_1std__common__type.html":[1,8,11],
  "structboost_1_1hana_1_1detail_1_1type__at.html":[1,8,12],
  "structboost_1_1hana_1_1embedding.html":[1,3,6],
  "structboost_1_1hana_1_1experimental_1_1types.html":[1,4,0],
  "structboost_1_1hana_1_1has__common.html":[1,3,1],
  "structboost_1_1hana_1_1integral__constant.html":[1,1,0],
  "structboost_1_1hana_1_1integral__constant.html#a022e29dcd19f546f3ac35254f11e56de":[1,1,0,12],
  "structboost_1_1hana_1_1integral__constant.html#a077af435df78fdb178f98b109c8c4297":[1,1,0,27],
  "structboost_1_1hana_1_1integral__constant.html#a08598ceb1797047d8938049b0cad6ccc":[1,1,0,3],
  "structboost_1_1hana_1_1integral__constant.html#a0cae3af55edb3eb05bfa184bda633f7d":[1,1,0,34],
  "structboost_1_1hana_1_1integral__constant.html#a112e62e2d698846ca9e3940eb15333d3":[1,1,0,11],
  "structboost_1_1hana_1_1integral__constant.html#a186b6fdf81c9be08f42576cafd63b38d":[1,1,0,25],
  "structboost_1_1hana_1_1integral__constant.html#a1c078fd00db48686ca9e0aa17f47344e":[1,1,0,42],
  "structboost_1_1hana_1_1integral__constant.html#a217459eb4ffdd9580b5d8e1bf36d7ac4":[1,1,0,4],
  "structboost_1_1hana_1_1integral__constant.html#a27607958295e6da8a0ba602a2db468f1":[1,1,0,33],
  "structboost_1_1hana_1_1integral__constant.html#a41f541c4b34b1972d0e84bf10f7908e1":[1,1,0,8],
  "structboost_1_1hana_1_1integral__constant.html#a47d2d5df22fc559270029d5eabaae61a":[1,1,0,36],
  "structboost_1_1hana_1_1integral__constant.html#a5071dd223185718f85da1db48fb95d80":[1,1,0,7],
  "structboost_1_1hana_1_1integral__constant.html#a51facf9760bb93d63efdca06dcf859ad":[1,1,0,28],
  "structboost_1_1hana_1_1integral__constant.html#a53817979990da799e659b2576799a79a":[1,1,0,40],
  "structboost_1_1hana_1_1integral__constant.html#a65df6bbd2d90432bdcdc709cdbca9921":[1,1,0,23],
  "structboost_1_1hana_1_1integral__constant.html#a673f1d9212ae61e8cee093af002bc110":[1,1,0,30],
  "structboost_1_1hana_1_1integral__constant.html#a69a1bcadc259af364eb87d634c76c12e":[1,1,0,5]
  };
  