<map id="bmalloc.h" name="bmalloc.h">
<area shape="rect" id="node1" title="Default SIMD friendly allocator." alt="" coords="2941,5,3020,32"/>
<area shape="rect" id="node2" href="$bm_8h.html" title="Compressed bit&#45;vector bvector&lt;&gt; container, set algebraic methods, traversal iterators." alt="" coords="2955,80,3006,107"/>
<area shape="rect" id="node3" href="$bmbmatrix_8h.html" title="basic bit&#45;matrix class and utilities" alt="" coords="5,155,100,181"/>
<area shape="rect" id="node4" href="$sample1_8cpp.html" title="Example: bvector&lt;&gt; set bits and then retrieve indexes of ON bits." alt="" coords="125,155,221,181"/>
<area shape="rect" id="node5" href="$sample2_8cpp.html" title="Example: bvector&lt;&gt; set algebra operations AND, OR, XOR, etc." alt="" coords="245,155,341,181"/>
<area shape="rect" id="node6" href="$sample3_8cpp.html" title="Example: bvector&lt;&gt; with different allocation/compression strategies." alt="" coords="365,155,461,181"/>
<area shape="rect" id="node7" href="$sample4_8cpp.html" title="Example: bvector&lt;&gt; serialization/deserialization." alt="" coords="485,155,581,181"/>
<area shape="rect" id="node8" href="$sample5_8cpp.html" title="Example: bvector&lt;&gt;::enumerator use." alt="" coords="605,155,701,181"/>
<area shape="rect" id="node9" href="$sample6_8cpp.html" title="Example: bvector&lt;&gt; custom memory allocator." alt="" coords="725,155,821,181"/>
<area shape="rect" id="node10" href="$sample7_8cpp.html" title="Example: set operations between bvector&lt;&gt; and arrays of integers." alt="" coords="845,155,941,181"/>
<area shape="rect" id="node11" href="$sample8_8cpp.html" title="Example: bvector&lt;&gt; &#45; STL interoperability." alt="" coords="965,155,1061,181"/>
<area shape="rect" id="node12" href="$sample9_8cpp.html" title="Example: bvector&lt;&gt; binary similarity / distance algorithms." alt="" coords="1085,155,1181,181"/>
<area shape="rect" id="node13" href="$sample10_8cpp.html" title="Example: bvector&lt;&gt; generation of random sub&#45;set." alt="" coords="1205,155,1308,181"/>
<area shape="rect" id="node14" href="$sample11_8cpp.html" title="Example: bvector&lt;&gt; bit&#45;counting techniques analysis." alt="" coords="1332,155,1435,181"/>
<area shape="rect" id="node15" href="$sample12_8cpp.html" title="Example: bvector&lt;&gt; analysis of bit setting methods." alt="" coords="1459,155,1561,181"/>
<area shape="rect" id="node16" href="$sample14_8cpp.html" title="Example: bvector&lt;&gt; set operations on serialized/compressed BLOBs." alt="" coords="1585,155,1688,181"/>
<area shape="rect" id="node17" href="$sample15_8cpp.html" title="Example: bvector&lt;&gt; methods to find last bit and bit&#45;vectors effective range." alt="" coords="1712,155,1815,181"/>
<area shape="rect" id="node18" href="$sample16_8cpp.html" title="Example: how to use bm::aggregator&lt;&gt; for logical operations." alt="" coords="1839,155,1941,181"/>
<area shape="rect" id="node19" href="$sample17_8cpp.html" title="Example: rank and select operations using rank&#45;select index." alt="" coords="1965,155,2068,181"/>
<area shape="rect" id="node20" href="$sample18_8cpp.html" title="Example: bulk insert iterator." alt="" coords="2092,155,2195,181"/>
<area shape="rect" id="node21" href="$sample19_8cpp.html" title="Example: bit&#45;vector merge." alt="" coords="2219,155,2321,181"/>
<area shape="rect" id="node22" href="$sample20_8cpp.html" title="Example: bvector&lt;&gt; &#45; bit&#45;shifts." alt="" coords="2345,155,2448,181"/>
<area shape="rect" id="node23" href="$sample21_8cpp.html" title="Example: bvector&lt;&gt; &#45; bit&#45;shifts." alt="" coords="2472,155,2575,181"/>
<area shape="rect" id="node24" href="$sample22_8cpp.html" title="Example: bvector&lt;&gt; &#45; ranges and intervals functions." alt="" coords="2599,155,2701,181"/>
<area shape="rect" id="node25" href="$sample23_8cpp.html" title="Example: interval_enumerator&lt;&gt; &#45; interator class for intervals." alt="" coords="2725,155,2828,181"/>
<area shape="rect" id="node26" href="$bvsetalgebra_8cpp.html" title="Example: algebra of sets operations." alt="" coords="2852,155,2971,181"/>
<area shape="rect" id="node27" href="$xsample01_8cpp.html" title="Example: Example: memory consumption techniques." alt="" coords="2995,155,3105,181"/>
<area shape="rect" id="node28" href="$xsample02_8cpp.html" title="Example: sparse_vector&lt;&gt; used for counting sort / historgam construction." alt="" coords="3129,155,3240,181"/>
<area shape="rect" id="node29" href="$xsample03_8cpp.html" title="Example: SNP search in human genome." alt="" coords="3264,155,3375,181"/>
<area shape="rect" id="node30" href="$xsample04_8cpp.html" title="Example: DNA substring search." alt="" coords="3399,155,3509,181"/>
<area shape="rect" id="node31" href="$xsample04a_8cpp.html" title="Example: DNA index construction." alt="" coords="3534,155,3651,181"/>
<area shape="rect" id="node32" href="$xsample05_8cpp.html" title="Example: Example on how to use bit&#45;transposed string sparse vector." alt="" coords="3676,155,3787,181"/>
<area shape="rect" id="node33" href="$xsample06_8cpp.html" title="Example: Use of sparse vector for compressed DNA strings." alt="" coords="3811,155,3921,181"/>
<area shape="rect" id="node34" href="$xsample08_8cpp.html" title=" " alt="" coords="3945,155,4056,181"/>
<area shape="rect" id="node35" href="$strsvsample01_8cpp.html" title="Example: str_sparse_vector&lt;&gt; set values, optimize memory." alt="" coords="4081,155,4211,181"/>
<area shape="rect" id="node36" href="$strsvsample02_8cpp.html" title="Example: str_sparse_vector&lt;&gt; insertion sort example." alt="" coords="4235,155,4366,181"/>
<area shape="rect" id="node37" href="$strsvsample03_8cpp.html" title="Example: str_sparse_vector&lt;&gt; back insert iterator example." alt="" coords="4390,155,4521,181"/>
<area shape="rect" id="node38" href="$strsvsample04_8cpp.html" title="Example: str_sparse_vector&lt;&gt; how to work with NULLs values." alt="" coords="4545,155,4675,181"/>
<area shape="rect" id="node39" href="$strsvsample05_8cpp.html" title="Example: str_sparse_vector&lt;&gt; gather deserialization example." alt="" coords="4699,155,4830,181"/>
<area shape="rect" id="node40" href="$svsample01_8cpp.html" title="Example: sparse_vector&lt;&gt; container set values." alt="" coords="4854,155,4969,181"/>
<area shape="rect" id="node41" href="$svsample02_8cpp.html" title="Example: sparse_vector&lt;&gt; serialization." alt="" coords="4993,155,5107,181"/>
<area shape="rect" id="node42" href="$svsample03_8cpp.html" title="Example: sparse_vector&lt;&gt; merge and fast extraction of content." alt="" coords="5131,155,5246,181"/>
<area shape="rect" id="node43" href="$svsample04_8cpp.html" title="Example: sparse_vector&lt;&gt; with NULL (unset) values." alt="" coords="5270,155,5385,181"/>
<area shape="rect" id="node44" href="$svsample05_8cpp.html" title="Example: sparse_vector&lt;&gt; used for set 2 set remapping (theory of groups Image)" alt="" coords="5409,155,5523,181"/>
<area shape="rect" id="node45" href="$svsample06_8cpp.html" title="Example: sparse_vector&lt;&gt; scan search (non&#45;ordered set functionality)" alt="" coords="5547,155,5662,181"/>
<area shape="rect" id="node46" href="$svsample07_8cpp.html" title="Example: sparse_vector&lt;&gt; lower bound search." alt="" coords="5686,155,5801,181"/>
<area shape="rect" id="node47" href="$svsample08_8cpp.html" title="Example: sparse_vector&lt;&gt; selective de&#45;serialization (gather) and range deserialization." alt="" coords="5825,155,5939,181"/>
<area shape="rect" id="node48" href="$svsample09_8cpp.html" title="Example: Use of sparse vector mismatch search." alt="" coords="5963,155,6078,181"/>
<area shape="rect" id="node49" href="$rscsample01_8cpp.html" title="Example: rsc_sparse_vector&lt;&gt; usage." alt="" coords="6103,155,6224,181"/>
<area shape="rect" id="node50" href="$rscsample02_8cpp.html" title="Example: rsc_sparse_vector&lt;&gt; selective and range de&#45;serialization." alt="" coords="6248,155,6369,181"/>
</map>
