Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r83718 - in sandbox: generate generate/boost generate/boost/generate generate/doc generate/doc/src generate/doc/src/images generate/libs generate/libs/generate generate/libs/generate/benchmark generate/libs/generate/benchmark/mkl generate/libs/generate/doc generate/libs/generate/doc/html generate/libs/generate/doc/html/boost generate/libs/generate/doc/html/boost/is_range_generator generate/libs/generate/doc/html/boost/is_vectorizable generate/libs/generate/doc/html/boost/is_vectorizable_t_idm27024 generate/libs/generate/doc/html/boost/is_vectorizable_t_idm33664 generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm2256 generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5616 generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5648 generate/libs/generate/doc/html/boost/range_generate generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5056560 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5191120 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5210880 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5226640 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5231936 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5262000 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5263040 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5267296 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5268384 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5311408 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313040 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313776 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313888 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314240 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314576 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314992 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316080 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316352 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316672 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316704 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316928 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317040 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317392 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317408 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317904 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318336 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318416 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318704 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319072 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319232 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319440 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319568 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319584 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319840 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319872 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320096 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320160 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320304 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320336 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320512 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321408 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321424 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321648 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321872 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321968 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322128 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322224 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322336 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322416 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322704 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322736 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323200 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323712 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324048 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324304 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324736 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324784 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324864 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325184 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325392 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325456 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325600 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325808 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325856 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5326752 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327216 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327424 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327712 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5329600 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5330032 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5331200 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5337328 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5338560 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5339920 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5340224 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5342672 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5343904 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345216 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345392 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345520 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345744 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5348272 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5349504 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350736 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350944 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5351088 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5353616 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5354800 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5356240 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5360240 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5362352 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5363200 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5365584 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367696 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367824 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368544 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368752 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370032 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370048 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370320 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370512 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370656 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370848 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370928 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370944 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5371072 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5373168 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5374096 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375328 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375392 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375664 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375808 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376000 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376192 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376240 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376272 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376368 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5380128 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5385424 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5396384 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5401728 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5405360 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5410704 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5414544 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5419840 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5520128 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5525424 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5604784 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5610080 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5630160 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631024 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631184 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631296 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632208 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632672 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632768 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5633904 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634336 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634400 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635424 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635456 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635520 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635696 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635760 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635792 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635856 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636288 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636320 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636352 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636448 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636480 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636528 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636640 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636752 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637504 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637936 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637968 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5638064 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639200 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639680 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639744 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640720 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640864 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640992 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641056 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641088 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641200 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641584 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641632 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641696 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641792 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641824 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5642048 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5643280 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656512 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656864 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5661856 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5662208 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5682864 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5683760 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684368 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684704 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5685744 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686192 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686368 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686704 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5687408 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688128 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688208 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688560 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688832 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689104 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689664 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689680 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690016 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690048 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690080 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690480 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691040 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691488 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691536 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691664 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692048 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692704 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693472 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693856 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694128 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694976 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695360 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695424 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695776 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5705632 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5710928 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5711968 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5712464 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717264 generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717760 generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11344 generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11392 generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11424 generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11440 generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11472 generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16688 generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16736 generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16768 generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16784 generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16816 generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19600 generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19712 generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm24944 generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm25056 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm11152 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16496 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16624 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16704 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16736 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16752 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16784 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16832 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16864 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm21968 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22048 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22080 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22096 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22112 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22128 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22160 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22176 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22208 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24896 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24960 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25024 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25088 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30240 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30304 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30368 generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30432 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm26752 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28560 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28880 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28928 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28960 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29008 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29040 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29120 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm1888 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2016 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2080 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3776 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3792 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3808 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3824 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4176 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4240 generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4272 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4400 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4432 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23648 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23696 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23728 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23776 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23808 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23824 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23856 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23904 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23936 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm28992 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29040 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29072 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29120 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29152 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29168 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29200 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29248 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29280 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm31904 generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm32016 generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm23504 generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm28976 generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29056 generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29088 generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29104 generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29120 generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29136 generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29168 generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29184 generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29216 generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4416 generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4448 generate/libs/generate/doc/html/boost/range_generate/unit_stride_vectorizable generate/libs/generate/doc/html/generate generate/libs/generate/doc/images generate/libs/generate/example generate/libs/generate/example/acml generate/libs/generate/example/mkl generate/libs/generate/example/omp fibonacci generate/libs/generate/example/omp stride initializer generate/libs/generate/test random/boost/random/acml random/boost/random/acml/boost random/boost/random/acml/c++11 random/boost/random/acml/tr1 random/boost/random/mkl random/boost/random/mkl/boost random/boost/random/mkl/c++11 random/boost/random/mkl/tr1 random/doc random/doc/src random/doc/src/images random/libs/random/acml random/libs/random/acml/benchmark random/libs/random/acml/doc random/libs/random/acml/doc/html random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/acml random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl random/libs/random/acml/doc/html/boost random/libs/random/acml/doc/html/boost/random random/libs/random/acml/doc/html/boost/random/acml random/libs/random/acml/doc/html/boost/random/mkl random/libs/random/acml/doc/html/boost_acml_mkl_generators random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl random/libs/random/acml/doc/html/boost_mkl_acml random/libs/random/acml/doc/html/boost_random random/libs/random/acml/doc/html/header random/libs/random/acml/doc/html/header/boost random/libs/random/acml/doc/html/header/boost/random random/libs/random/acml/doc/html/header/boost/random/acml random/libs/random/acml/doc/html/header/boost/random/acml/tr1 random/libs/random/acml/doc/html/header/boost/random/mkl random/libs/random/acml/doc/html/header/boost/random/mkl/c__11 random/libs/random/acml/doc/html/header/boost/random/mkl/tr1 random/libs/random/acml/doc/html/images random/libs/random/acml/doc/html/images/random random/libs/random/acml/doc/images random/libs/random/acml/example random/libs/random/acml/test random/libs/random/acml/test/old stuff random/libs/random/acml/test/old stuff/t1 random/libs/random/acml/test/old stuff/test UTF random/libs/random/mkl random/libs/random/mkl/benchmark random/libs/random/mkl/doc random/libs/random/mkl/doc/images random/libs/random/mkl/example random/libs/random/mkl/test random/libs/random/mkl/test/mkl bug random/libs/random/mkl/test/old stuff
From: boeschf_at_[hidden]
Date: 2013-04-02 16:37:48


Author: boeschf
Date: 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
New Revision: 83718
URL: http://svn.boost.org/trac/boost/changeset/83718

Log:
Boost.Generate, Boost.Random.ACML and Boost.Random.ACML created.
Added:
   sandbox/generate/
   sandbox/generate/boost/
   sandbox/generate/boost/generate/
   sandbox/generate/boost/generate/generate.hpp (contents, props changed)
   sandbox/generate/boost/generate/is_stride_iterator.hpp (contents, props changed)
   sandbox/generate/doc/
   sandbox/generate/doc/src/
   sandbox/generate/doc/src/boost.xml (contents, props changed)
   sandbox/generate/doc/src/docutils.css (contents, props changed)
   sandbox/generate/doc/src/images/
   sandbox/generate/doc/src/images/important.svg (contents, props changed)
   sandbox/generate/doc/src/images/next.svg (contents, props changed)
   sandbox/generate/doc/src/images/toc-blank.png (contents, props changed)
   sandbox/generate/doc/src/images/toc-minus.png (contents, props changed)
   sandbox/generate/doc/src/images/up.png (contents, props changed)
   sandbox/generate/doc/src/images/up_disabled.png (contents, props changed)
   sandbox/generate/doc/src/minimal.css (contents, props changed)
   sandbox/generate/doc/src/reference.css (contents, props changed)
   sandbox/generate/libs/
   sandbox/generate/libs/generate/
   sandbox/generate/libs/generate/benchmark/
   sandbox/generate/libs/generate/benchmark/mkl/
   sandbox/generate/libs/generate/benchmark/mkl/Jamfile.v2 (contents, props changed)
   sandbox/generate/libs/generate/benchmark/mkl/Makefile (contents, props changed)
   sandbox/generate/libs/generate/benchmark/mkl/mkl_benchmark (contents, props changed)
   sandbox/generate/libs/generate/benchmark/mkl/mkl_benchmark.cpp (contents, props changed)
   sandbox/generate/libs/generate/doc/
   sandbox/generate/libs/generate/doc/Jamfile.v2 (contents, props changed)
   sandbox/generate/libs/generate/doc/autodoc.xml (contents, props changed)
   sandbox/generate/libs/generate/doc/generate.qbk (contents, props changed)
   sandbox/generate/libs/generate/doc/html/
   sandbox/generate/libs/generate/doc/html/BOOST_IS_CONSTANT_STRIDDEN_ITERATOR.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/BOOST_IS_CONSTANT_STRIDE_ITERATOR.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/BOOST_IS_UNIT_STRIDDEN_ITERATOR.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/BOOST_IS_UNIT_STRIDE_ITERATOR.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/BOOST_TYPE_INTROSPECTION_IMPL.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/BOOST_TYPE_INTROSPECTION_IMPL_ARGS.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/
   sandbox/generate/libs/generate/doc/html/boost/generate_idm12640.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm12672.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm17936.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm18000.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm18064.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm18128.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm18208.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm19936.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm20240.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm21744.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm21904.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm21936.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm21984.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm22016.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm22096.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm22224.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm26880.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm28128.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm28192.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm28400.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm29472.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm29792.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm29872.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm29904.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm29920.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm29968.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm30080.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm30144.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm30208.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm30256.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm33232.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm33344.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm4112.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm4304.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm4352.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm4384.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm4400.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm4432.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm5024.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm5056.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm5152.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm9664.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm9712.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm9744.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm9776.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm9792.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idm9824.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5063520.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5198080.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5217840.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5238976.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5274336.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5275344.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5323744.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5325376.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5326112.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5326192.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5326624.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5326912.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5327296.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5328464.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5328688.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5329008.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5329264.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5329376.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5329696.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5329744.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5330240.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5330752.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5331088.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5331744.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5331904.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5332224.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5332432.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5332496.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5332640.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5332848.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5333792.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5334176.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5334464.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5334752.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5336640.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5337072.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5338240.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5349712.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5350944.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5352256.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5352560.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5357776.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5358048.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5360576.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5361840.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5363280.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5372624.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5374736.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5375584.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5380128.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5381136.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5382368.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5382432.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5382624.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5382848.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5383040.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5383232.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5383280.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5383408.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5392464.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5408768.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5417664.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5426880.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5532464.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5617120.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5642496.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5643360.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5643520.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5643600.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5644544.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5645008.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5645104.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5646240.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5646720.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5646784.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5647760.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5647904.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5648032.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5648096.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5648128.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5648160.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5648624.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5648656.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5648672.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5648832.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5648864.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5649088.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5650240.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5668896.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5669248.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5695168.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5696144.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5696704.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5697088.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5698080.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5698528.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5698576.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5698704.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5699008.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5699744.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5700432.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5700896.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5701168.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5702016.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5702400.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5702464.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5702816.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5717968.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5724304.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/generate_idp5724800.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5002048.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5321392.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5352352.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5429968.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5512608.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5516976.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5521312.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5531024.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5546080.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5548736.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5558064.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5566912.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5568832.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5568912.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5569296.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5569504.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5602800.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5753680.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5806256.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5831088.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5831872.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5833216.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5833360.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5833392.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5834848.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5834976.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5836160.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5843120.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5845040.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5886784.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5887216.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5888768.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5889040.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5896800.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5903248.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5904400.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5907264.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5910288.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5915536.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5926000.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5934528.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5941664.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5942832.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5950560.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5954752.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5961120.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5961200.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5966320.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5969360.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5977904.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5996848.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp5999712.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6008928.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6009568.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6035312.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6044576.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6053904.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6055104.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6055744.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6059792.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6060896.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6069312.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6086480.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6121424.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6141728.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6146448.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6146640.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6213040.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6215664.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6220320.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6220400.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6222384.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6223056.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6223488.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6224288.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6225216.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6225344.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6225424.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6226608.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6227904.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6232128.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6237504.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6268784.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6275984.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6277472.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6277792.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6285056.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6286608.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6286992.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6296768.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6297600.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6299008.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6301936.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6304752.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6317696.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6320288.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6322160.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6325408.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6326864.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6336960.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6343136.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6344800.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6346944.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6347776.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6348272.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6352256.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6354000.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6354752.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6356928.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6359872.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6372096.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6373872.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6374432.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6374928.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6378496.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6380144.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6380688.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6388240.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6391088.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6392208.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6399536.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6400720.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6402832.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6411776.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6414768.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6416944.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6426864.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6428336.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6429072.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6429232.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6440080.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6446480.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6446592.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6467888.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6468464.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6484960.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6502240.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6511008.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6512352.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6512448.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6513568.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6515936.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6516736.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6516944.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6522256.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6528592.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6530688.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6534992.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6541744.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6546720.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6547328.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6555936.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6565280.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6579024.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6581168.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6587584.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6588496.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6590720.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6595936.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6602272.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6608640.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6614576.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6647840.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6657216.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6672368.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6672416.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6686576.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6691552.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6692144.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6694976.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6696112.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6697104.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6704304.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6704368.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6706032.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6706656.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6706784.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6707728.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6708864.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6709632.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6710960.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6721008.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6722144.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6724944.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6726560.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6728368.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6731200.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6733520.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6734928.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6738480.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6739376.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6741984.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6743456.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6743648.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6743920.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6745248.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6747312.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6747808.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6748016.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6749280.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6750896.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6752400.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6755136.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6757440.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6783344.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6787152.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6787968.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6791232.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6796992.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6799664.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6802304.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6825184.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6826304.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6831792.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6831920.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6832160.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6834256.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6838112.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6841792.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6843504.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6843840.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6846704.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6867648.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6876032.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6881952.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6888320.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6889280.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6891488.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6893792.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6893952.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6899248.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6899760.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6909360.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6922896.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6944976.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp6948192.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7020528.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7032000.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7044832.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7047408.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7050464.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7050736.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7052320.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7053152.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7053296.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7055248.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7056880.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7091056.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7096768.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7098176.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7102384.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7102592.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7103120.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7103136.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7104032.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7104384.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7104464.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7106448.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7107632.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7108416.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7110048.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7228752.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7229232.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_str_idp7268480.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm12192.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm12240.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm12272.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm20416.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm20480.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm20512.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_constant_strid_idm20544.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_range_generator/
   sandbox/generate/libs/generate/doc/html/boost/is_range_generator.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_range_generator/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_stridden_ite_idp1665584.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_stridden_ite_idp1667504.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm11232.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm13072.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm13152.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm13200.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm14992.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm15120.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm16368.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm18288.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm19904.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm21824.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm24560.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_stridden_itera_idm26480.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_stridden_iterator.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_unit_stridden_iterator.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_unit_stride_iterator.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable/
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_t_idm27024/
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_t_idm27024.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_t_idm27024/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_t_idm33664/
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_t_idm33664.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_t_idm33664/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm2256/
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm2256.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm2256/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5616/
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5616.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5616/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5648/
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5648.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/is_vectorizable_ty_idm5648/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5056560/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5056560.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5056560/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5191120/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5191120.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5191120/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5210880/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5210880.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5210880/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5226640/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5226640.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5226640/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5231936/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5231936.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5231936/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5262000/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5262000.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5262000/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5263040/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5263040.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5263040/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5267296/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5267296.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5267296/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5268384/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5268384.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5268384/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5311408/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5311408.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5311408/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313040/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313040.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313040/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313776/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313776.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313776/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313888/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313888.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5313888/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314240/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314240.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314240/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314576/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314576.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314576/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314992/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314992.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5314992/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316080/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316080.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316080/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316352/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316352.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316352/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316672/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316672.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316672/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316704/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316704.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316704/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316928/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316928.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5316928/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317040/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317040.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317040/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317392/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317392.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317392/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317408/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317408.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317408/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317904/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317904.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5317904/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318336/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318336.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318336/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318416/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318416.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318416/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318704/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318704.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5318704/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319072/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319072.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319072/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319232/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319232.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319232/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319440/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319440.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319440/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319568/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319568.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319568/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319584/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319584.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319584/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319840/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319840.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319840/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319872/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319872.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5319872/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320096/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320096.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320096/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320160/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320160.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320160/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320304/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320304.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320304/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320336/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320336.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320336/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320512/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320512.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5320512/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321408/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321408.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321408/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321424/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321424.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321424/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321648/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321648.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321648/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321872/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321872.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321872/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321968/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321968.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5321968/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322128/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322128.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322128/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322224/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322224.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322224/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322336/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322336.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322336/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322416/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322416.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322416/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322704/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322704.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322704/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322736/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322736.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5322736/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323200/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323200.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323200/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323712/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323712.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5323712/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324048/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324048.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324048/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324304/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324304.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324304/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324736/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324736.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324736/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324784/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324784.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324784/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324864/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324864.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5324864/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325184/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325184.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325184/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325392/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325392.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325392/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325456/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325456.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325456/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325600/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325600.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325600/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325808/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325808.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325808/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325856/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325856.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5325856/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5326752/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5326752.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5326752/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327216/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327216.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327216/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327424/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327424.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327424/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327712/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327712.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5327712/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5329600/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5329600.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5329600/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5330032/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5330032.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5330032/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5331200/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5331200.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5331200/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5337328/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5337328.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5337328/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5338560/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5338560.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5338560/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5339920/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5339920.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5339920/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5340224/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5340224.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5340224/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5342672/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5342672.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5342672/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5343904/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5343904.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5343904/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345216/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345216.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345216/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345392/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345392.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345392/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345520/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345520.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345520/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345744/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345744.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5345744/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5348272/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5348272.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5348272/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5349504/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5349504.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5349504/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350736/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350736.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350736/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350944/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350944.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5350944/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5351088/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5351088.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5351088/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5353616/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5353616.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5353616/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5354800/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5354800.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5354800/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5356240/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5356240.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5356240/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5360240/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5360240.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5360240/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5362352/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5362352.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5362352/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5363200/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5363200.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5363200/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5365584/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5365584.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5365584/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367696/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367696.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367696/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367824/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367824.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5367824/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368544/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368544.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368544/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368752/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368752.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5368752/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370032/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370032.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370032/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370048/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370048.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370048/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370320/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370320.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370320/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370512/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370512.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370512/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370656/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370656.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370656/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370848/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370848.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370848/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370928/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370928.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370928/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370944/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370944.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5370944/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5371072/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5371072.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5371072/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5373168/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5373168.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5373168/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5374096/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5374096.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5374096/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375328/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375328.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375328/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375392/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375392.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375392/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375664/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375664.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375664/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375808/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375808.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5375808/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376000/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376000.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376000/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376192/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376192.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376192/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376240/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376240.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376240/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376272/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376272.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376272/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376368/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376368.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5376368/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5380128/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5380128.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5380128/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5385424/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5385424.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5385424/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5396384/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5396384.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5396384/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5401728/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5401728.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5401728/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5405360/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5405360.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5405360/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5410704/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5410704.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5410704/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5414544/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5414544.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5414544/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5419840/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5419840.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5419840/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5520128/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5520128.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5520128/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5525424/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5525424.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5525424/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5604784/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5604784.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5604784/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5610080/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5610080.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5610080/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5630160/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5630160.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5630160/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631024/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631024.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631024/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631184/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631184.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631184/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631296/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631296.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5631296/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632208/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632208.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632208/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632672/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632672.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632672/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632768/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632768.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5632768/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5633904/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5633904.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5633904/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634336/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634336.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634336/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634400/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634400.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5634400/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635424/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635424.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635424/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635456/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635456.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635456/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635520/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635520.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635520/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635696/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635696.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635696/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635760/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635760.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635760/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635792/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635792.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635792/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635856/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635856.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5635856/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636288/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636288.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636288/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636320/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636320.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636320/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636352/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636352.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636352/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636448/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636448.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636448/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636480/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636480.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636480/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636528/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636528.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636528/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636640/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636640.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636640/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636752/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636752.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5636752/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637504/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637504.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637504/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637936/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637936.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637936/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637968/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637968.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5637968/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5638064/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5638064.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5638064/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639200/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639200.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639200/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639680/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639680.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639680/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639744/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639744.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5639744/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640720/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640720.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640720/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640864/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640864.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640864/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640992/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640992.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5640992/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641056/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641056.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641056/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641088/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641088.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641088/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641200/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641200.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641200/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641584/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641584.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641584/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641632/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641632.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641632/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641696/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641696.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641696/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641792/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641792.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641792/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641824/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641824.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5641824/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5642048/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5642048.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5642048/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5643280/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5643280.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5643280/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656512/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656512.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656512/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656864/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656864.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5656864/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5661856/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5661856.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5661856/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5662208/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5662208.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5662208/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5682864/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5682864.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5682864/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5683760/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5683760.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5683760/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684368/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684368.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684368/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684704/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684704.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5684704/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5685744/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5685744.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5685744/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686192/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686192.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686192/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686368/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686368.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686368/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686704/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686704.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5686704/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5687408/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5687408.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5687408/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688128/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688128.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688128/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688208/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688208.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688208/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688560/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688560.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688560/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688832/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688832.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5688832/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689104/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689104.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689104/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689664/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689664.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689664/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689680/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689680.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5689680/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690016/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690016.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690016/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690048/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690048.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690048/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690080/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690080.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690080/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690480/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690480.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5690480/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691040/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691040.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691040/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691488/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691488.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691488/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691536/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691536.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691536/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691664/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691664.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5691664/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692048/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692048.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692048/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692704/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692704.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5692704/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693472/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693472.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693472/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693856/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693856.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5693856/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694128/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694128.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694128/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694976/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694976.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5694976/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695360/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695360.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695360/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695424/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695424.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695424/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695776/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695776.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5695776/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5705632/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5705632.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5705632/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5710928/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5710928.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5710928/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5711968/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5711968.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5711968/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5712464/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5712464.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5712464/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717264/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717264.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717264/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717760/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717760.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_idp5717760/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11344/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11344.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11344/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11392/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11392.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11392/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11424/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11424.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11424/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11440/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11440.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11440/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11472/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11472.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm11472/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16688/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16688.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16688/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16736/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16736.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16736/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16768/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16768.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16768/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16784/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16784.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16784/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16816/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16816.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm16816/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19600/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19600.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19600/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19712/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19712.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm19712/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm24944/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm24944.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm24944/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm25056/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm25056.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_r_idm25056/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm11152/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm11152.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm11152/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16496/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16496.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16496/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16624/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16624.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16624/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16704/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16704.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16704/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16736/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16736.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16736/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16752/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16752.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16752/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16784/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16784.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16784/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16832/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16832.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16832/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16864/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16864.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm16864/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm21968/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm21968.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm21968/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22048/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22048.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22048/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22080/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22080.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22080/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22096/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22096.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22096/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22112/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22112.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22112/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22128/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22128.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22128/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22160/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22160.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22160/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22176/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22176.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22176/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22208/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22208.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm22208/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24896/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24896.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24896/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24960/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24960.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm24960/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25024/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25024.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25024/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25088/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25088.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm25088/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30240/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30240.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30240/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30304/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30304.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30304/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30368/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30368.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30368/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30432/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30432.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/constant_stride_v_idm30432/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_iterator.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_iterator_T___idp5503344.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_iterator_T___idp5505104.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm26752/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm26752.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm26752/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28560/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28560.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28560/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28880/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28880.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28880/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28928/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28928.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28928/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28960/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28960.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm28960/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29008/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29008.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29008/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29040/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29040.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29040/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29120/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29120.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_t_idm29120/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm1888/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm1888.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm1888/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2016/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2016.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2016/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2080/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2080.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm2080/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3776/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3776.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3776/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3792/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3792.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3792/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3808/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3808.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3808/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3824/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3824.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm3824/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4176/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4176.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4176/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4240/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4240.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4240/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4272/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4272.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/is_vectorizable_ty_idm4272/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/iterator_value__idp5499344.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/iterator_value_type.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4400/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4400.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4400/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4432/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4432.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range__idm4432/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23648/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23648.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23648/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23696/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23696.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23696/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23728/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23728.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23728/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23776/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23776.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23776/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23808/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23808.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23808/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23824/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23824.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23824/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23856/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23856.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23856/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23904/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23904.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23904/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23936/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23936.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm23936/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm28992/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm28992.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm28992/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29040/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29040.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29040/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29072/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29072.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29072/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29120/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29120.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29120/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29152/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29152.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29152/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29168/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29168.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29168/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29200/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29200.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29200/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29248/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29248.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29248/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29280/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29280.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm29280/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm31904/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm31904.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm31904/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm32016/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm32016.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_range_idm32016/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm23504/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm23504.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm23504/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm28976/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm28976.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm28976/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29056/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29056.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29056/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29088/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29088.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29088/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29104/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29104.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29104/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29120/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29120.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29120/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29136/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29136.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29136/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29168/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29168.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29168/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29184/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29184.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29184/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29216/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29216.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vecto_idm29216/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4416/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4416.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4416/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4448/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4448.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vector_idm4448/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vectorizable/
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vectorizable.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/range_generate/unit_stride_vectorizable/apply.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator___idm11360.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator___idm12816.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator___idm14816.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator___idm17472.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator___idm19472.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator__t_idm9360.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5097504.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5099264.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5101088.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5102848.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5118640.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5120400.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5465904.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5467664.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5473184.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5474944.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5476208.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/stride_Iterator_idp5477968.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost/vectorizable_forward.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/boost_generate_header_reference.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/generate/
   sandbox/generate/libs/generate/doc/html/generate/compiler_optimizations.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/generate/concepts.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/generate/examples.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/generate/intro.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/generate/introduction.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/generate/rationale.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/generate/test.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/generate/timings.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/generate/tutorial.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/index.html (contents, props changed)
   sandbox/generate/libs/generate/doc/html/standalone_HTML.manifest (contents, props changed)
   sandbox/generate/libs/generate/doc/images/
   sandbox/generate/libs/generate/doc/images/generator: boost rng -- compiler: g++ -- Optimization flags: -O0.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: boost rng -- compiler: g++ -- Optimization flags: -O3 -floop-optimize.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: boost rng -- compiler: g++ -- Optimization flags: -O3 -ftree-vectorize -msse2 -floop-parallelize-all.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: boost rng -- compiler: g++ -- Optimization flags: -O3 -ftree-vectorize -msse2 -ftree-vectorizer-verbose=5.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: boost rng -- compiler: g++ -- Optimization flags: -O3.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: boost rng -- compiler: icpc -- Optimization flags: -O0.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: boost rng -- compiler: icpc -- Optimization flags: -O3.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: counter -- compiler: g++ -- Optimization flags: -O0.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: counter -- compiler: g++ -- Optimization flags: -O3 -floop-optimize.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: counter -- compiler: g++ -- Optimization flags: -O3 -ftree-vectorize -msse2 -floop-parallelize-all.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: counter -- compiler: g++ -- Optimization flags: -O3 -ftree-vectorize -msse2 -ftree-vectorizer-verbose=5.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: counter -- compiler: g++ -- Optimization flags: -O3.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: counter -- compiler: icpc -- Optimization flags: -O0.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: counter -- compiler: icpc -- Optimization flags: -O3.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: initializer -- compiler: g++ -- Optimization flags: -O0.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: initializer -- compiler: g++ -- Optimization flags: -O3 -floop-optimize.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: initializer -- compiler: g++ -- Optimization flags: -O3 -ftree-vectorize -msse2 -floop-parallelize-all.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: initializer -- compiler: g++ -- Optimization flags: -O3 -ftree-vectorize -msse2 -ftree-vectorizer-verbose=5.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: initializer -- compiler: g++ -- Optimization flags: -O3.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: initializer -- compiler: icpc -- Optimization flags: -O0.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/images/generator: initializer -- compiler: icpc -- Optimization flags: -O3.bmp (contents, props changed)
   sandbox/generate/libs/generate/doc/index.idx (contents, props changed)
   sandbox/generate/libs/generate/example/
   sandbox/generate/libs/generate/example/a.out (contents, props changed)
   sandbox/generate/libs/generate/example/acml/
   sandbox/generate/libs/generate/example/acml/Jamfile.v2 (contents, props changed)
   sandbox/generate/libs/generate/example/acml/Makefile (contents, props changed)
   sandbox/generate/libs/generate/example/acml/acml.cpp (contents, props changed)
   sandbox/generate/libs/generate/example/acml/acml_example (contents, props changed)
   sandbox/generate/libs/generate/example/mkl/
   sandbox/generate/libs/generate/example/mkl/Jamfile.v2 (contents, props changed)
   sandbox/generate/libs/generate/example/mkl/Makefile (contents, props changed)
   sandbox/generate/libs/generate/example/mkl/mkl.cpp (contents, props changed)
   sandbox/generate/libs/generate/example/mkl/mkl_example (contents, props changed)
   sandbox/generate/libs/generate/example/omp fibonacci/
   sandbox/generate/libs/generate/example/omp fibonacci/Jamfile.v2 (contents, props changed)
   sandbox/generate/libs/generate/example/omp fibonacci/Makefile (contents, props changed)
   sandbox/generate/libs/generate/example/omp fibonacci/fibonacci (contents, props changed)
   sandbox/generate/libs/generate/example/omp fibonacci/omp_fibonacci.cpp (contents, props changed)
   sandbox/generate/libs/generate/example/omp stride initializer/
   sandbox/generate/libs/generate/example/omp stride initializer/Jamfile.v2 (contents, props changed)
   sandbox/generate/libs/generate/example/omp stride initializer/Makefile (contents, props changed)
   sandbox/generate/libs/generate/example/omp stride initializer/initializer (contents, props changed)
   sandbox/generate/libs/generate/example/omp stride initializer/omp_stride_initializer.cpp (contents, props changed)
   sandbox/generate/libs/generate/example/std_mkl_generate.cpp (contents, props changed)
   sandbox/generate/libs/generate/example/std_mkl_generate_desired.cpp (contents, props changed)
   sandbox/generate/libs/generate/test/
   sandbox/generate/libs/generate/test/Jamfile.v2 (contents, props changed)
   sandbox/generate/libs/generate/test/a.out (contents, props changed)
   sandbox/generate/libs/generate/test/range_generate.cpp (contents, props changed)
   sandbox/random/boost/random/acml/
   sandbox/random/boost/random/acml/acml_exception.hpp (contents, props changed)
   sandbox/random/boost/random/acml/boost/
   sandbox/random/boost/random/acml/boost/distributions.hpp (contents, props changed)
   sandbox/random/boost/random/acml/c++11/
   sandbox/random/boost/random/acml/c++11/distributions.hpp (contents, props changed)
   sandbox/random/boost/random/acml/engine.hpp (contents, props changed)
   sandbox/random/boost/random/acml/tr1/
   sandbox/random/boost/random/acml/tr1/distributions.hpp (contents, props changed)
   sandbox/random/boost/random/acml/variate_generator_specialization.hpp (contents, props changed)
   sandbox/random/boost/random/mkl/
   sandbox/random/boost/random/mkl/boost/
   sandbox/random/boost/random/mkl/boost/distributions.hpp (contents, props changed)
   sandbox/random/boost/random/mkl/c++11/
   sandbox/random/boost/random/mkl/c++11/distributions.hpp (contents, props changed)
   sandbox/random/boost/random/mkl/engine.hpp (contents, props changed)
   sandbox/random/boost/random/mkl/tr1/
   sandbox/random/boost/random/mkl/tr1/distributions.hpp (contents, props changed)
   sandbox/random/boost/random/mkl/variate_generator_specialization.hpp (contents, props changed)
   sandbox/random/boost/random/mkl/vsl_exception.hpp (contents, props changed)
   sandbox/random/doc/
   sandbox/random/doc/src/
   sandbox/random/doc/src/boost.xml (contents, props changed)
   sandbox/random/doc/src/docutils.css (contents, props changed)
   sandbox/random/doc/src/images/
   sandbox/random/doc/src/images/important.svg (contents, props changed)
   sandbox/random/doc/src/images/next.svg (contents, props changed)
   sandbox/random/doc/src/images/tip.svg (contents, props changed)
   sandbox/random/doc/src/images/toc-blank.png (contents, props changed)
   sandbox/random/doc/src/images/toc-minus.png (contents, props changed)
   sandbox/random/doc/src/images/up.png (contents, props changed)
   sandbox/random/doc/src/images/up.svg (contents, props changed)
   sandbox/random/doc/src/images/up_disabled.png (contents, props changed)
   sandbox/random/doc/src/minimal.css (contents, props changed)
   sandbox/random/doc/src/reference.css (contents, props changed)
   sandbox/random/libs/random/acml/
   sandbox/random/libs/random/acml/benchmark/
   sandbox/random/libs/random/acml/benchmark/Jamfile.v2 (contents, props changed)
   sandbox/random/libs/random/acml/benchmark/acml_benchmark.cpp (contents, props changed)
   sandbox/random/libs/random/acml/benchmark/benchmark.cpp (contents, props changed)
   sandbox/random/libs/random/acml/benchmark/benchmark.hpp (contents, props changed)
   sandbox/random/libs/random/acml/doc/
   sandbox/random/libs/random/acml/doc/Jamfile.v2 (contents, props changed)
   sandbox/random/libs/random/acml/doc/acml_generators.qbk (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/
   sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/
   sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/acml/
   sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/acml/distributions.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/acml/initialization.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/acml/multiple_generators.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/acml/timings.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/
   sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/distributions.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/initialization.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/multiple_generators.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/timings.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/
   sandbox/random/libs/random/acml/doc/html/boost/random/
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/engine.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/has_block_split.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/has_leap_frog.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6129744.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6136512.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6137120.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6137616.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6140928.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6142784.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6142976.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6143888.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6144384.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6146112.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6146880.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6147696.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6149552.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6149744.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6150144.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6151264.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6152880.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6153536.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6153648.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6153664.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6154176.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6156912.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6158032.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6158640.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6160304.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6160432.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6160944.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6165408.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6176912.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6183680.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6189616.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6192320.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6192400.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6196384.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6196960.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6198576.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6199088.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6199168.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6199984.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6200112.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6201328.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6203184.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6203728.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6205344.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6206752.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6206880.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6208096.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6209952.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6212112.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6216736.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6222224.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6223504.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6228992.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6445024.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6446576.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6447952.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6448928.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6451792.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6453344.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6454720.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6455696.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6457216.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6457424.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6459968.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6460896.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6461104.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6461728.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6462160.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6462464.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6462688.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6462768.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6462928.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6463984.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6464192.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6465456.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6466736.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6467664.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6467872.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6468496.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6468928.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6469232.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6469456.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6469536.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6469696.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6472224.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6472496.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6473168.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6479264.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6479936.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6511936.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6514048.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6514400.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6516400.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6518160.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6518704.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6519712.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6520816.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6521168.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6522128.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6523168.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6524928.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6526480.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/make_independen_idp6528896.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/mrg32k3a.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/mt19937.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/nag.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/acml/wh.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6247648.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6250368.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6255024.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6255520.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6257744.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6258240.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6258832.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6260688.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6260880.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6261552.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6263408.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6263600.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6264016.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6264784.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6266736.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6267504.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6269184.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6270304.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6272272.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6272544.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6272704.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6273216.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6273392.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6275616.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6275792.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6276304.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6277680.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6280768.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6294816.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6297536.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6308656.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6310224.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6310304.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6311744.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6312944.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6313024.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6314864.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6316480.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6317584.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6318016.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6319024.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6319200.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6319232.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6320736.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6321088.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6321952.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6322112.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6323248.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6323808.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6325968.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6334640.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6337360.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6340128.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6342848.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6562928.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6564480.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6565648.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6565856.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6566832.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6567200.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6568576.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6569552.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6575120.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6576464.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6577840.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6577872.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6578800.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6579008.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6579552.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6579632.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580064.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580368.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580592.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580672.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580832.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6580960.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6581520.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6581728.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6582352.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6582784.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6583088.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6583360.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6583392.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6583552.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6584032.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6586080.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6591504.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6592176.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6594576.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6595248.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6629840.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6631952.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6632304.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6632560.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6634672.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6635024.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6635440.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6636784.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6638528.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6638752.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6639856.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6640032.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6641840.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/is_variate_gene_idp6642752.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/engine.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/has_block_split.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/has_leap_frog.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6234096.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6240864.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6241472.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6241968.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6245280.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6247136.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6247328.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6248240.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6248736.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6250464.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6251232.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6252048.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6253904.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6254096.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6255248.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6256368.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6257232.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6258000.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6258640.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6258768.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6259280.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6262016.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6263136.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6263744.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6265408.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6265536.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6266048.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6270512.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6281264.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6288032.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6294720.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6296672.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6296752.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6301312.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6301488.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6302928.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6303440.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6303520.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6304464.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6305088.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6305680.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6307536.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6308080.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6309696.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6311232.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6311856.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6312448.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6314304.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6316464.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6321088.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6326576.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6327856.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6333344.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6549376.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6550928.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6552304.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6553280.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6556144.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6557696.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6559072.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6560048.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6561568.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6562528.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6564320.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6565248.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6565456.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6566080.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6566512.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6566816.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6567120.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6567280.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6567408.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6568336.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6569296.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6569808.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6571088.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6572016.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6572224.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6572848.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6573280.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6573584.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6573888.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6574048.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6574176.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6576576.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6577600.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6578272.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6584368.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6585040.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6616288.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6618400.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6618752.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6621504.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6622880.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6623056.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6624816.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6625168.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6625520.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6626480.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6628272.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6629648.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6631584.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/make_independen_idp6633248.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/mcg31.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/mcg59.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/mrg32k3a.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/mt19937.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/mt2203.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/niederr.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/r250.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/sfmt19937.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/sobol.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost/random/mkl/wh.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/
   sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl/
   sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl/distributions.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl/initialization.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl/multiple_generators.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost_acml_mkl_generators/mkl/timings.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost_mkl_acml/
   sandbox/random/libs/random/acml/doc/html/boost_mkl_acml/acml.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost_mkl_acml/mkl.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost_random/
   sandbox/random/libs/random/acml/doc/html/boost_random/acml.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/boost_random/mkl.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/header/
   sandbox/random/libs/random/acml/doc/html/header/boost/
   sandbox/random/libs/random/acml/doc/html/header/boost/distributions_hpp.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/header/boost/random/
   sandbox/random/libs/random/acml/doc/html/header/boost/random/acml/
   sandbox/random/libs/random/acml/doc/html/header/boost/random/acml/engine_hpp.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/header/boost/random/acml/tr1/
   sandbox/random/libs/random/acml/doc/html/header/boost/random/acml/tr1/distributions_hpp.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/header/boost/random/acml/variate_generator_specialization_hpp.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/header/boost/random/mkl/
   sandbox/random/libs/random/acml/doc/html/header/boost/random/mkl/c__11/
   sandbox/random/libs/random/acml/doc/html/header/boost/random/mkl/c__11/distributions_hpp.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/header/boost/random/mkl/engine_hpp.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/header/boost/random/mkl/tr1/
   sandbox/random/libs/random/acml/doc/html/header/boost/random/mkl/tr1/distributions_hpp.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/header/boost/random/mkl/variate_generator_specialization_hpp.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/headers.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/images/
   sandbox/random/libs/random/acml/doc/html/images/random/
   sandbox/random/libs/random/acml/doc/html/images/random/bc_s.png (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/images/random/closed.png (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/images/random/doxygen.png (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/images/random/nav_f.png (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/images/random/nav_h.png (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/images/random/open.png (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/images/random/tab_a.png (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/images/random/tab_b.png (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/images/random/tab_h.png (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/images/random/tab_s.png (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/index.html (contents, props changed)
   sandbox/random/libs/random/acml/doc/html/standalone_HTML.manifest (contents, props changed)
   sandbox/random/libs/random/acml/doc/images/
   sandbox/random/libs/random/acml/doc/images/ACML Continuous Uniform Distribution.bmp (contents, props changed)
   sandbox/random/libs/random/acml/doc/images/ACML Discrete Uniform Distribution.bmp (contents, props changed)
   sandbox/random/libs/random/acml/doc/images/ACML Exponential Distribution.bmp (contents, props changed)
   sandbox/random/libs/random/acml/doc/images/ACML Normal Distribution.bmp (contents, props changed)
   sandbox/random/libs/random/acml/doc/mkl_acml.qbk (contents, props changed)
   sandbox/random/libs/random/acml/doc/reference.xml (contents, props changed)
   sandbox/random/libs/random/acml/example/
   sandbox/random/libs/random/acml/example/Jamfile.v2 (contents, props changed)
   sandbox/random/libs/random/acml/example/distributions.cpp (contents, props changed)
   sandbox/random/libs/random/acml/example/independent_engines.cpp (contents, props changed)
   sandbox/random/libs/random/acml/test/
   sandbox/random/libs/random/acml/test/Jamfile.v2 (contents, props changed)
   sandbox/random/libs/random/acml/test/concepts.hpp (contents, props changed)
   sandbox/random/libs/random/acml/test/old stuff/
   sandbox/random/libs/random/acml/test/old stuff/compile_test.cpp (contents, props changed)
   sandbox/random/libs/random/acml/test/old stuff/engine_test.cpp (contents, props changed)
   sandbox/random/libs/random/acml/test/old stuff/t1/
   sandbox/random/libs/random/acml/test/old stuff/t1/Jamfile.v2 (contents, props changed)
   sandbox/random/libs/random/acml/test/old stuff/t1/Makefile (contents, props changed)
   sandbox/random/libs/random/acml/test/old stuff/t1/main.cpp (contents, props changed)
   sandbox/random/libs/random/acml/test/old stuff/t1/t1 (contents, props changed)
   sandbox/random/libs/random/acml/test/old stuff/test UTF/
   sandbox/random/libs/random/acml/test/old stuff/test UTF/Makefile (contents, props changed)
   sandbox/random/libs/random/acml/test/old stuff/test_acml_mt19937.cpp (contents, props changed)
   sandbox/random/libs/random/acml/test/old stuff/test_boost_distributions.hpp (contents, props changed)
   sandbox/random/libs/random/acml/test/old stuff/test_std_distributions.hpp (contents, props changed)
   sandbox/random/libs/random/acml/test/test_generator.ipp (contents, props changed)
   sandbox/random/libs/random/acml/test/test_mrg32k3a.cpp (contents, props changed)
   sandbox/random/libs/random/acml/test/test_mrg32k3a_single.cpp (contents, props changed)
   sandbox/random/libs/random/acml/test/test_mt19937.cpp (contents, props changed)
   sandbox/random/libs/random/acml/test/test_mt19937_single.cpp (contents, props changed)
   sandbox/random/libs/random/acml/test/test_nag.cpp (contents, props changed)
   sandbox/random/libs/random/acml/test/test_nag_single.cpp (contents, props changed)
   sandbox/random/libs/random/acml/test/test_statistics.hpp (contents, props changed)
   sandbox/random/libs/random/acml/test/test_wh.cpp (contents, props changed)
   sandbox/random/libs/random/acml/test/test_wh_single.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/
   sandbox/random/libs/random/mkl/benchmark/
   sandbox/random/libs/random/mkl/benchmark/Jamfile.v2 (contents, props changed)
   sandbox/random/libs/random/mkl/benchmark/mkl_benchmark.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/doc/
   sandbox/random/libs/random/mkl/doc/images/
   sandbox/random/libs/random/mkl/doc/images/MKL Continuous Uniform Distribution.bmp (contents, props changed)
   sandbox/random/libs/random/mkl/doc/images/MKL Discrete Uniform Distribution.bmp (contents, props changed)
   sandbox/random/libs/random/mkl/doc/images/MKL Exponential Distribution.bmp (contents, props changed)
   sandbox/random/libs/random/mkl/doc/images/MKL Normal Distribution.bmp (contents, props changed)
   sandbox/random/libs/random/mkl/doc/mkl_generators.qbk (contents, props changed)
   sandbox/random/libs/random/mkl/example/
   sandbox/random/libs/random/mkl/example/Jamfile.v2 (contents, props changed)
   sandbox/random/libs/random/mkl/example/distributions.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/example/independent_engines.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/test/
   sandbox/random/libs/random/mkl/test/Jamfile.v2 (contents, props changed)
   sandbox/random/libs/random/mkl/test/mkl bug/
   sandbox/random/libs/random/mkl/test/mkl bug/Makefile (contents, props changed)
   sandbox/random/libs/random/mkl/test/mkl bug/example.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/test/mkl bug/example.out (contents, props changed)
   sandbox/random/libs/random/mkl/test/mkl bug/main.out (contents, props changed)
   sandbox/random/libs/random/mkl/test/mkl bug/mkl_bug (contents, props changed)
   sandbox/random/libs/random/mkl/test/mkl bug/mkl_bug.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/test/old stuff/
   sandbox/random/libs/random/mkl/test/old stuff/compile_test.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/test/old stuff/compile_test_variate_generator_specializations_boost.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/test/old stuff/distributions_0x.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/test/test_mcg31.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/test/test_mcg59.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/test/test_mrg32k3a.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/test/test_mt19937.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/test/test_mt2203.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/test/test_niederr.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/test/test_r250.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/test/test_sfmt19937.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/test/test_sobol.cpp (contents, props changed)
   sandbox/random/libs/random/mkl/test/test_wh.cpp (contents, props changed)

Added: sandbox/generate/boost/generate/generate.hpp
==============================================================================
--- (empty file)
+++ sandbox/generate/boost/generate/generate.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,387 @@
+// Copyright Fabian Bösch 2013
+//
+// Use, modification and distribution are subject to the
+// Boost Software License, Version 1.0.
+// (See accompanying file LICENSE_1_0.txt
+// or copy at http://www.boost.org/LICENSE_1_0.txt)
+
+/**
+ * @file
+ * @brief This file contains the generate function and helper classes for making your generator a Range Generator.
+ */
+
+#ifndef BOOST_GENERATE_HPP
+#define BOOST_GENERATE_HPP
+
+#include <boost/mpl/if.hpp>
+#include <boost/preprocessor/repetition/repeat_from_to.hpp>
+#include <boost/preprocessor/repetition/enum.hpp>
+#include <boost/preprocessor/repetition/enum_params.hpp>
+#include <boost/mpl/bool.hpp>
+#include <boost/utility/enable_if.hpp>
+#include <boost/type_traits/is_class.hpp>
+#include "is_stride_iterator.hpp"
+#include <iterator>
+#include <algorithm>
+//#include <iostream>
+
+namespace boost {
+
+namespace range_generate {
+
+#ifndef DOXYGEN_SHOULD_SKIP_THIS
+
+namespace detail {
+
+namespace type_introspection {
+
+template <typename type>
+struct has_member
+{
+ private:
+
+ class yes { char m;};
+
+ class no { yes m[2];};
+
+ struct mixin
+ {
+ void operator()(){}
+ };
+
+ struct derived : public type, public mixin {};
+
+ template <typename T, T t> class helper{};
+
+ template <typename U>
+ static no deduce(U*, helper<void (mixin::*)(), &U::operator()>* = 0);
+
+ static yes deduce(...);
+
+ public:
+
+ static const bool result = sizeof(yes) == sizeof(deduce((derived*)(0)));
+};
+
+template <typename type>
+class void_exp_result{};
+
+template <typename type, typename U>
+U const& operator,(U const&, void_exp_result<type>);
+
+template <typename type, typename U>
+U& operator,(U&, void_exp_result<type>);
+
+template <typename src_type, typename dest_type>
+struct clone_constness
+{
+ typedef dest_type type;
+};
+
+template <typename src_type, typename dest_type>
+struct clone_constness<const src_type, dest_type>
+{
+ typedef const dest_type type;
+};
+
+
+template <typename type, typename signature>
+struct is_call_possible
+{
+ private:
+
+ class yes {};
+
+ class no { yes m[2]; };
+
+ struct derived : public type
+ {
+ using type::operator();
+ no operator()(...) const;
+ };
+
+ typedef typename clone_constness<type, derived>::type derived_type;
+
+ template <typename T, typename due_type>
+ struct return_value_check
+ {
+ static yes deduce(due_type);
+ static no deduce(...);
+ //static no deduce(no);
+ //static no deduce(void_exp_result<type>);
+ };
+
+ template <typename T>
+ struct return_value_check<T, void>
+ {
+ static yes deduce(...);
+ static no deduce(no);
+ };
+
+ template <bool has, typename F>
+ struct impl
+ {
+ static const bool value = false;
+ };
+
+ #define BOOST_TYPE_INTROSPECTION_IMPL_ARGS(z, n, text) *(text##n*)0
+
+ #define BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION(n) \
+ template <typename r, BOOST_PP_ENUM_PARAMS(n, typename arg)> \
+ struct impl<true, r(BOOST_PP_ENUM_PARAMS(n, arg))> \
+ { \
+ static const bool value = sizeof( \
+ return_value_check<type, r>::deduce( \
+ (((derived_type*)0)->operator()(BOOST_PP_ENUM(n, BOOST_TYPE_INTROSPECTION_IMPL_ARGS, arg)),void_exp_result<type>()) \
+ ) \
+ ) == sizeof(yes); \
+ };
+
+ #define BOOST_TYPE_INTROSPECTION_IMPL(z, n, text) BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION(n)
+
+ BOOST_PP_REPEAT_FROM_TO(1, 10, BOOST_TYPE_INTROSPECTION_IMPL, empty)
+
+ public:
+
+ static const bool value = impl<has_member<type>::result,signature>::value;
+};
+
+} // type_introspection
+
+template <typename T>
+struct has_typedef_is_range_generator {
+ typedef char yes[1];
+ typedef char no[2];
+
+ template <typename C>
+ static yes& test(typename C::is_range_generator*);
+
+ template <typename>
+ static no& test(...);
+
+ static const bool value = sizeof(test<T>(0)) == sizeof(yes);
+};
+
+template <class Generator, class Iterator, class Enable=void>
+struct is_range_generator_impl : public boost::mpl::false_ {};
+
+#ifndef BOOST_GENERATE_NO_EXPERIMENTAL_TYPE_INFERENCE
+
+template <class Generator, class Iterator>
+struct is_range_generator_impl< Generator, Iterator, typename boost::enable_if_c< boost::is_class<Generator>::value && !has_typedef_is_range_generator<Generator>::value >::type >
+: public
+ boost::mpl::eval_if<
+ typename boost::is_unit_stride_iterator<Iterator>::type, // is Iterator a Unit Stride Iterator?
+ typename boost::mpl::eval_if_c<
+ type_introspection::is_call_possible<Generator,void(Iterator,Iterator)>::value, // Does void Generator::operator()(Iterator,iterator) exist?
+ boost::mpl::true_,
+ boost::mpl::false_
+ >::type,
+ boost::mpl::false_
+ >::type
+{};
+
+#endif // BOOST_GENERATE_NO_EXPERIMENTAL_TYPE_INFERENCE
+
+template <class Generator, class Iterator>
+struct is_range_generator_impl<Generator, Iterator, typename boost::enable_if_c< has_typedef_is_range_generator<Generator>::value >::type >
+: public Generator::is_range_generator::template apply<Iterator>::type {};
+
+
+} // detail
+
+#endif // DOXYGEN_SHOULD_SKIP_THIS
+
+/**
+ * @brief Template metafunction class for a Range Generator.
+ *
+ * This class can be used to make a generator match the requirements of
+ * the Range Generator Concept. In your generator declare:
+ * @code typedef boost::range_generate::unit_stride_range_generator is_range_generator; @endcode
+ *
+ * The generator will then be a range generator for Iterators that satisfy
+ * the Unit Stride Iterator Concept.
+ *
+ */
+struct unit_stride_range_generator
+{
+ /**
+ * @brief Metafunction
+ *
+ * Inherits from bool true constant type (e.g. boost::mpl::true_) if Iterator is a Unit Stride Iterator.
+ * Otherwise inherits from bool false constant type (e.g. boost::mpl::false_).
+ *
+ * @tparam Iterator An Iterator type
+ */
+ template <class Iterator>
+ struct apply : public boost::is_unit_stride_iterator<Iterator>::type {};
+};
+
+/**
+ * @brief Template metafunction class for a Range Generator.
+ *
+ * This class can be used to make a generator match the requirements of
+ * the Range Generator Concept. In your generator declare:
+ * @code typedef boost::range_generate::unit_stride_range_generator_type_checked<YourResultType> is_range_generator; @endcode
+ *
+ * The generator will then be a range generator for Iterators that satisfy
+ * the Unit Stride Iterator Concept and additionally have value type YourResultType.
+ *
+ * @tparam ResultType Generator's result type.
+ */
+template <class ResultType>
+struct unit_stride_range_generator_type_checked
+{
+ /**
+ * @brief Metafunction
+ *
+ * Inherits from bool true constant type (e.g. boost::mpl::true_) if Iterator is a Unit Stride Iterator and ResultType
+ * is equal to Iterators value_type. Otherwise inherits from bool false constant type (e.g. boost::mpl::false_).
+ *
+ * @tparam Iterator An Iterator type
+ */
+ template <class Iterator>
+ struct apply : public
+ boost::mpl::eval_if<
+ typename boost::is_unit_stride_iterator<Iterator>::type,
+ typename boost::is_same<typename std::iterator_traits<Iterator>::value_type, ResultType>::type,
+ boost::mpl::false_
+ >::type
+ {};
+};
+
+/**
+ * @brief Template metafunction class for a Range Generator.
+ *
+ * This class can be used to make a generator match the requirements of
+ * the Range Generator Concept. In your generator declare:
+ * @code typedef boost::range_generate::constant_stride_range_generator is_range_generator; @endcode
+ *
+ * The generator will then be a range generator for Iterators that satisfy
+ * the Constant Stride Iterator Concept.
+ *
+ */
+struct constant_stride_range_generator
+{
+ /**
+ * @brief Metafunction
+ *
+ * Inherits from bool true constant type (e.g. boost::mpl::true_) if Iterator is a Constant Stride Iterator.
+ * Otherwise inherits from bool false constant type (e.g. boost::mpl::false_).
+ *
+ * @tparam Iterator An Iterator type
+ */
+ template <class Iterator>
+ struct apply : public boost::is_constant_stride_iterator<Iterator>::type {};
+};
+
+/**
+ * @brief Template metafunction class for a Range Generator.
+ *
+ * This class can be used to make a generator match the requirements of
+ * the Range Generator Concept. In your generator declare:
+ * @code typedef boost::range_generate::constant_stride_range_generator_type_checked<YourResultType> is_range_generator; @endcode
+ *
+ * The generator will then be a range generator for Iterators that satisfy
+ * the Constant Stride Iterator Concept and additionally have value type YourResultType.
+ *
+ * @tparam ResultType Generator's result type.
+ */
+template <class ResultType>
+struct constant_stride_range_generator_type_checked
+{
+ /**
+ * @brief Metafunction
+ *
+ * Inherits from bool true constant type (e.g. boost::mpl::true_) if Iterator is a Constant Stride Iterator and ResultType
+ * is equal to Iterators value_type. Otherwise inherits from bool false constant type (e.g. boost::mpl::false_).
+ *
+ * @tparam Iterator An Iterator type
+ */
+ template <class Iterator>
+ struct apply : public
+ boost::mpl::eval_if<
+ typename boost::is_constant_stride_iterator<Iterator>::type,
+ //typename boost::is_same<typename iterator_value_type<Iterator>::type, ResultType>::type,
+ typename boost::is_same<typename std::iterator_traits<Iterator>::value_type, ResultType>::type,
+ boost::mpl::false_
+ >::type
+ {};
+};
+
+#ifndef DOXYGEN_SHOULD_SKIP_THIS
+
+template<class Iterator, class Generator, class T>
+void generate(Iterator first, Iterator last, Generator generator, boost::mpl::false_, T)
+{
+ // std::cout << "standard generate" << std::endl;
+ std::generate(first,last,generator);
+}
+
+template<class Iterator, class Generator, class T>
+void generate(Iterator first, Iterator last, Generator generator, boost::mpl::true_, T)
+{
+ // std::cout << "range generate" << std::endl;
+ generator(first,last);
+}
+
+template <class UnitStrideIterator, class Generator>
+void generate(UnitStrideIterator first, UnitStrideIterator last, Generator generator, boost::mpl::false_, boost::mpl::true_)
+{
+ // std::cout << "for generate" << std::endl;
+ typedef typename std::iterator_traits<UnitStrideIterator>::difference_type difference_type;
+ typedef typename std::iterator_traits<UnitStrideIterator>::pointer pointer;
+
+ const difference_type n(last-first);
+ pointer data(&*first);
+ for ( difference_type i=0; i<n; ++i) data[i] = generator();
+}
+
+#endif // DOXYGEN_SHOULD_SKIP_THIS
+
+} // range_genererate
+
+/** @brief Traits class for checking whether a Generator is a Range Generator.
+ *
+ * The default behaviour for this traits class is to check whether the Generator class
+ * exposes a publicly accessible type named is_range_generator.
+ * If such a nested type exists, it is assumed to model a metafunction class and it's
+ * apply metafunction will be invoked with the Iterator type: @code Generator::is_range_generator::apply<Iterator> @endcode
+ * and the return type will be forwarded to the traits class.
+ * Otherwise the Generator type will be inspected (experimental feature). If it has defined a range function call and the Iterator type models
+ * the concept of a Unit Stride Iterator, it is assumed that the Generator is indeed a Range Generator.
+ * If none of the above are true, the Generator is not a Range Generator.
+ *
+ * @tparam Generator A Generator type (function object)
+ * @tparam Iterator An Iterator type
+ */
+template <class Generator, class Iterator>
+struct is_range_generator : public
+ boost::range_generate::detail::is_range_generator_impl<Generator,Iterator>::type
+{};
+
+/**
+ * @brief Generates values for a range.
+ *
+ * This function dispatches to a range generate version iff the @c Generator
+ * used is a Range Generator for the @c Iterator employed. Otherwise the
+ * std::generate version is used.
+ *
+ * @tparam Iterator An Iterator type
+ * @tparam Generator A Generator type (function object)
+ * @param first Beginning of the range to be generated
+ * @param last End of the range to be generated
+ * @param generator An instance of a @c Generator type
+ */
+template<class Iterator, class Generator>
+void generate(Iterator first, Iterator last, Generator generator)
+{
+ typedef typename boost::is_range_generator<Generator,Iterator>::type dispatch_type1;
+ typedef typename boost::is_unit_stride_iterator<Iterator>::type dispatch_type2;
+ range_generate::generate(first,last,generator,boost::mpl::bool_<dispatch_type1::value>(), boost::mpl::bool_<dispatch_type2::value>());
+}
+
+} // boost
+
+#endif // BOOST_GENERATE_HPP
+

Added: sandbox/generate/boost/generate/is_stride_iterator.hpp
==============================================================================
--- (empty file)
+++ sandbox/generate/boost/generate/is_stride_iterator.hpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,191 @@
+// Copyright Fabian Bösch 2012
+//
+// Use, modification and distribution are subject to the
+// Boost Software License, Version 1.0.
+// (See accompanying file LICENSE_1_0.txt
+// or copy at http://www.boost.org/LICENSE_1_0.txt)
+
+/**
+ * @file
+ * @brief This file contains traits classes for Constant / Unit Stride Iterators.
+ */
+
+#ifndef BOOST_IS_STRIDE_ITERATOR_HPP
+#define BOOST_IS_STRIDE_ITERATOR_HPP
+
+#include <iterator>
+#include <boost/utility/enable_if.hpp>
+#include <boost/mpl/bool.hpp>
+#include <boost/mpl/eval_if.hpp>
+#include <boost/mpl/int.hpp>
+#include <boost/mpl/equal_to.hpp>
+#include <boost/type_traits.hpp>
+#include <boost/static_assert.hpp>
+#include <vector>
+
+namespace boost {
+
+#ifndef DOXYGEN_SHOULD_SKIP_THIS
+
+namespace range_generate {
+
+namespace detail {
+
+template <typename T>
+struct has_typedef_value_type {
+ typedef char yes[1];
+ typedef char no[2];
+
+ template <typename C>
+ static yes& test(typename C::value_type*);
+
+ template <typename>
+ static no& test(...);
+
+ static const bool value = sizeof(test<T>(0)) == sizeof(yes);
+};
+
+} // detail
+
+/*
+**
+ * @brief Traits class for an Iterator's value type
+ *
+ * If Iterator is a pointer, return the type pointed to, otherwise
+ * return Iterator::value_type.
+ *
+ *
+template <class Iterator>
+struct iterator_value_type
+{
+ #ifndef DOXYGEN_SHOULD_SKIP_THIS
+ typedef typename Iterator::value_type type;
+ #endif // DOXYGEN_SHOULD_SKIP_THIS
+};
+
+#ifndef DOXYGEN_SHOULD_SKIP_THIS
+
+template <class Iterator>
+struct iterator_value_type<Iterator*>
+{
+ typedef Iterator type;
+};
+
+#endif // DOXYGEN_SHOULD_SKIP_THIS
+*/
+
+} // range_generate
+
+#endif // DOXYGEN_SHOULD_SKIP_THIS
+
+/**
+ * @brief Traits class for Constant Stride Iterators
+ *
+ * Is the type @c Iterator a Constant Stride Iterator?
+ *
+ * @tparam Iterator An Iterator type
+ * @tparam Enable Auxillary type for SFINAE specializations
+ *
+ */
+template <class Iterator, class Enable = void>
+struct is_constant_stride_iterator : public boost::mpl::false_ {};
+
+#ifndef DOXYGEN_SHOULD_SKIP_THIS
+
+template <class Iterator>
+struct is_constant_stride_iterator<Iterator, typename boost::enable_if<boost::is_pointer<Iterator> >::type>
+: public boost::mpl::true_ {};
+
+/*
+template <class Iterator>
+struct is_constant_stride_iterator<Iterator, typename boost::enable_if_c<range_generate::detail::has_typedef_value_type<Iterator>::value>::type>
+: public boost::is_same<Iterator,typename std::vector<typename Iterator::value_type>::iterator>::type {};*/
+
+template <class Iterator>
+struct is_constant_stride_iterator<Iterator, typename boost::enable_if_c<!boost::is_pointer<Iterator>::value && range_generate::detail::has_typedef_value_type<typename std::iterator_traits<Iterator> >::value>::type>
+: public boost::is_same<Iterator,typename std::vector<typename std::iterator_traits<Iterator>::value_type>::iterator>::type {};
+
+
+#endif // DOXYGEN_SHOULD_SKIP_THIS
+
+/**
+ * @brief Traits class for the stride of a Constant Stride Iterator
+ * @tparam Iterator An Iterator type
+ * @tparam Enable Auxillary type for SFINAE specializations
+ *
+ */
+template <class Iterator, class Enable = void>
+struct stride : public boost::mpl::int_<0> { };
+
+#ifndef DOXYGEN_SHOULD_SKIP_THIS
+
+template <class Iterator>
+struct stride<Iterator, typename boost::enable_if<boost::is_pointer<Iterator> >::type> : public boost::mpl::int_<1> {};
+
+/*template <class Iterator>
+struct stride<Iterator, typename boost::enable_if_c<range_generate::detail::has_typedef_value_type<Iterator>::value>::type> : public
+boost::mpl::eval_if<
+ typename boost::is_same<Iterator,typename std::vector<typename Iterator::value_type>::iterator>::type,
+ boost::mpl::int_<1>,
+ boost::mpl::int_<0>
+>::type
+{};*/
+
+template <class Iterator>
+struct stride<Iterator, typename boost::enable_if_c<!boost::is_pointer<Iterator>::value && range_generate::detail::has_typedef_value_type<typename std::iterator_traits<Iterator> >::value>::type> : public
+boost::mpl::eval_if<
+ typename boost::is_same<Iterator,typename std::vector<typename std::iterator_traits<Iterator>::value_type>::iterator>::type,
+ boost::mpl::int_<1>,
+ boost::mpl::int_<0>
+>::type
+{};
+
+#endif // DOXYGEN_SHOULD_SKIP_THIS
+
+/**
+ * @brief Traits class for Unit Stride Iterators
+ *
+ * Is the type @c Iterator a Unit Stride Iterator?
+ *
+ * @tparam Iterator An Iterator type
+ *
+ */
+template <class Iterator>
+struct is_unit_stride_iterator :
+boost::mpl::eval_if<
+ typename is_constant_stride_iterator<Iterator>::type,
+ typename boost::mpl::equal_to<
+ typename stride<Iterator>::type,
+ typename boost::mpl::int_<1>
+ >::type,
+ boost::mpl::false_
+>::type
+{ };
+
+
+} // boost
+
+/// Register iterator type as Constant Stride Iterator with stride n
+#define BOOST_IS_CONSTANT_STRIDE_ITERATOR(iterator,n) \
+namespace boost { \
+template<> \
+struct is_constant_stride_iterator<iterator> \
+: public boost::mpl::true_ {}; \
+template<> \
+struct stride<iterator> \
+: public boost::mpl::int_<n> {BOOST_STATIC_ASSERT(n>0);}; \
+}
+
+/// Register iterator type as Unit Stride Iterator
+#define BOOST_IS_UNIT_STRIDE_ITERATOR(iterator) \
+namespace boost { \
+template<> \
+struct is_constant_stride_iterator<iterator> \
+: public boost::mpl::true_ {}; \
+template<> \
+struct stride<iterator> \
+: public boost::mpl::int_<1> {BOOST_STATIC_ASSERT(n>0);}; \
+}
+
+#endif // BOOST_IS_STRIDE_ITERATOR_HPP
+

Added: sandbox/generate/doc/src/boost.xml
==============================================================================
--- (empty file)
+++ sandbox/generate/doc/src/boost.xml 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,769 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE boostbook PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
+ "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
+<boostbook id="boost" xmlns:xi="http://www.w3.org/2001/XInclude"
+ last-revision="$Date: 2011-12-17 08:36:06 -0800 (Sat, 17 Dec 2011) $">
+ <title>The Boost C++ Libraries BoostBook Documentation Subset</title>
+
+ <preface id="about">
+ <title>What's Included in This Document</title>
+
+ <para>This document represents only a subset of the full Boost
+ documentation: that part which is generated from BoostBook or
+ QuickBook sources. Eventually all Boost libraries may use these
+ formats, but in the meantime, much of Boost's documentation is not
+ available here. Please
+ see <ulink
+ url="http://www.boost.org/libs">http://www.boost.org/libs>
+ for complete documentation.
+ </para>
+
+ <para>
+ Documentation for some of the libraries described in this document is
+ available in alternative formats:
+ <itemizedlist>
+ <listitem>
+ <simpara><link linkend="boost">HTML</link></simpara>
+ </listitem>
+ </itemizedlist>
+ <itemizedlist>
+ <listitem>
+ <simpara><ulink url="
http://sourceforge.net/projects/boost/files/boost-docs/">PDF</ulink></simpara>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ </preface>
+
+ <part id="libraries">
+ <title>The Boost C++ Libraries (BoostBook Subset)</title>
+
+ <xi:include href="accumulators.xml"/>
+
+ <xi:include href="../../libs/any/doc/any.xml"/>
+ <xi:include href="../../libs/array/doc/array.xml"/>
+
+ <library name="Asio" dirname="asio" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Christopher</firstname>
+ <surname>Kohlhoff</surname>
+ </author>
+
+ <librarypurpose>Portable networking and other low-level I/O, including sockets, timers, hostname resolution, socket iostreams, serial ports, file descriptors and Windows HANDLEs</librarypurpose>
+ <librarycategory name="category:io"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Bind" dirname="bind" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Peter</firstname>
+ <surname>Dimov</surname>
+ </author>
+ <librarypurpose>Generalized binders for function/object/pointers and member functions</librarypurpose>
+ <librarycategory name="category:higher-order"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Mem_fn" dirname="bind" html-only="1"
+ url="../../libs/bind/mem_fn.html">
+ <libraryinfo>
+ <author>
+ <firstname>Peter</firstname>
+ <surname>Dimov</surname>
+ </author>
+ <librarypurpose>Generalized binders for member functions</librarypurpose>
+ <librarycategory name="category:higher-order"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Call Traits" dirname="call_traits" html-only="1"
+ url="../../libs/utility/call_traits.htm">
+ <libraryinfo>
+ <author>
+ <firstname>John</firstname>
+ <surname>Maddock</surname>
+ </author>
+ <author>
+ <firstname>Howard</firstname>
+ <surname>Hinnant</surname>
+ </author>
+ <librarypurpose>Defines types for passing parameters</librarypurpose>
+ <librarycategory name="category:generic"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="chrono.xml"/>
+
+ <library name="Circular Buffer" dirname="circular_buffer" html-only="1"
+ url="../../libs/circular_buffer/index.html">
+ <libraryinfo>
+ <author>
+ <firstname>Jan</firstname>
+ <surname>Gaspar</surname>
+ </author>
+ <librarypurpose>A STL compliant container also known as ring or cyclic buffer</librarypurpose>
+ <librarycategory name="category:containers"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Compatibility" dirname="compatibility" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Ralf</firstname>
+ <surname>Grosse-Kunstleve</surname>
+ </author>
+ <author>
+ <firstname>Jens</firstname>
+ <surname>Maurer</surname>
+ </author>
+ <librarypurpose>Help for non-conforming standard libraries</librarypurpose>
+ <librarycategory name="category:broken"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Compose" dirname="compose" html-only="1"
+ url="../../libs/compose/index.htm">
+ <libraryinfo>
+ <author>
+ <firstname>Nicolai</firstname>
+ <surname>Josuttis</surname>
+ </author>
+
+ <librarypurpose>Functional composition adapters for the STL</librarypurpose>
+ <librarycategory name="category:higher-order"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Compressed Pair" dirname="compressed_pair" html-only="1"
+ url="../../libs/utility/compressed_pair.htm">
+ <libraryinfo>
+ <author>
+ <firstname>John</firstname>
+ <surname>Maddock</surname>
+ </author>
+ <author>
+ <firstname>Howard</firstname>
+ <surname>Hinnant</surname>
+ </author>
+ <librarypurpose>Empty member optimization</librarypurpose>
+ <librarycategory name="category:data-structures"/>
+ <librarycategory name="category:misc"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Concept Check" dirname="concept_check">
+ <libraryinfo>
+ <author>
+ <firstname>Jeremy</firstname>
+ <surname>Siek</surname>
+ </author>
+ <librarypurpose>Tools for generic programming</librarypurpose>
+ <librarycategory name="category:generic"/>
+ <librarycategory name="category:testing"/>
+ </libraryinfo>
+ <title>Boost.Concept_Check</title>
+ <xi:include href="../../libs/concept_check/doc/reference/concepts.xml"/>
+ </library>
+
+ <library name="Config" dirname="config" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>John</firstname>
+ <surname>Maddock</surname>
+ </author>
+ <author>
+ <firstname>Beman</firstname>
+ <surname>Dawes</surname>
+ </author>
+ <author>
+ <firstname>Vesa</firstname>
+ <surname>Karvonen</surname>
+ </author>
+
+ <librarypurpose>Helps boost library developers adapt to compiler idiosyncrasies; not intended for library users</librarypurpose>
+ <librarycategory name="category:broken"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="container.xml"/>
+
+ <library name="Conversion" dirname="conversion" html-only="1"
+ url="../../libs/conversion/index.html">
+ <libraryinfo>
+ <author>
+ <firstname>Dave</firstname>
+ <surname>Abrahams</surname>
+ </author>
+ <author>
+ <firstname>Kevlin</firstname>
+ <surname>Henney</surname>
+ </author>
+
+ <librarypurpose>Numeric, polymorphic, and lexical casts</librarypurpose>
+ <librarycategory name="category:misc"/>
+ </libraryinfo>
+ </library>
+
+ <library name="CRC" dirname="crc" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Daryle</firstname>
+ <surname>Walker</surname>
+ </author>
+
+ <librarypurpose>Cyclic Redundancy Code</librarypurpose>
+ <librarycategory name="category:misc"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="../../libs/date_time/xmldoc/date_time.xml"/>
+
+ <library name="Dynamic Bitset" dirname="dynamic_bitset" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Jeremy</firstname>
+ <surname>Siek</surname>
+ </author>
+ <author>
+ <firstname>Chuck</firstname>
+ <surname>Allison</surname>
+ </author>
+ <librarypurpose>A runtime sized version of <code>std::bitset</code></librarypurpose>
+ <librarycategory name="category:containers"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Format" dirname="format" html-only="1"
+ url="../../libs/format/index.html">
+ <libraryinfo>
+ <author>
+ <firstname>Samuel</firstname>
+ <surname>Krempp</surname>
+ </author>
+
+ <librarypurpose>Type-safe 'printf-like' format operations</librarypurpose>
+ <librarycategory name="category:string-text"/>
+ <librarycategory name="category:io"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Filesystem" dirname="filesystem" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Beman</firstname>
+ <surname>Dawes</surname>
+ </author>
+
+ <librarypurpose>Portable paths, iteration over directories, and other useful filesystem operations</librarypurpose>
+ <librarycategory name="category:misc"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="foreach.xml"/>
+
+ <xi:include href="../../libs/function/doc/function.xml"/>
+
+ <library name="Functional" dirname="functional" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Mark</firstname>
+ <surname>Rodgers</surname>
+ </author>
+ <librarypurpose>Enhanced function object adaptors</librarypurpose>
+ <librarycategory name="category:higher-order"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="hash.xml"/>
+
+ <library name="Graph" dirname="graph" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Jeremy</firstname>
+ <surname>Siek</surname>
+ </author>
+ <author>
+ <firstname>University of Notre Dame</firstname>
+ <surname>Team</surname>
+ </author>
+ <librarypurpose>Generic graph components and algorithms</librarypurpose>
+ <librarycategory name="category:containers"/>
+ <librarycategory name="category:iterators"/>
+ <librarycategory name="category:algorithms"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="heap.xml"/>
+
+ <library name="Integer" dirname="integer" html-only="1"
+ url="../../libs/integer/index.html">
+ <libraryinfo>
+ <author>
+ <firstname>various</firstname>
+ <surname>authors</surname>
+ </author>
+
+ <librarypurpose>Headers to ease dealing with integral types</librarypurpose>
+ <librarycategory name="category:math"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="interprocess.xml"/>
+
+ <library name="Interval" dirname="numeric/interval" html-only="1"
+ url="../../libs/numeric/interval/doc/index.html">
+ <libraryinfo>
+ <author>
+ <firstname>Guillaume</firstname>
+ <surname>Melquiond</surname>
+ </author>
+ <author>
+ <firstname>Herv&eacute;</firstname>
+ <surname>Br&ouml;nnimann</surname>
+ </author>
+ <author>
+ <firstname>Sylvain</firstname>
+ <surname>Pion</surname>
+ </author>
+
+ <librarypurpose>Extends the usual arithmetic functions to mathematical intervals</librarypurpose>
+ <librarycategory name="category:math"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="intrusive.xml"/>
+
+ <library name="I/O State Savers" dirname="io" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Daryle</firstname>
+ <surname>Walker</surname>
+ </author>
+
+ <librarypurpose>Save I/O state to prevent jumbled data</librarypurpose>
+ <librarycategory name="category:io"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Iterator Adaptors" dirname="utility" html-only="1"
+ url="../../libs/utility/iterator_adaptors.htm">
+ <libraryinfo>
+ <author>
+ <firstname>Dave</firstname>
+ <surname>Abrahams</surname>
+ </author>
+ <author>
+ <firstname>Jeremy</firstname>
+ <surname>Siek</surname>
+ </author>
+ <author>
+ <firstname>John</firstname>
+ <surname>Potter</surname>
+ </author>
+
+ <librarypurpose>Adapt a base type into a standard conforming iterator</librarypurpose>
+ <librarycategory name="category:iterators"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="../../libs/lambda/doc/lambda.xml"/>
+
+ <xi:include href="lexical_cast.xml"/>
+
+ <library name="Math" dirname="math" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>various</firstname>
+ <surname>authors</surname>
+ </author>
+
+ <librarypurpose>Several contributions in the domain of mathematics</librarypurpose>
+ <librarycategory name="category:math"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Math/Common Factor" dirname="math/common_factor" html-only="1"
+ url="../../libs/math/doc/common_factor.html">
+ <libraryinfo>
+ <author>
+ <firstname>Daryle</firstname>
+ <surname>Walker</surname>
+ </author>
+
+ <librarypurpose>Greatest common divisor and least common multiple</librarypurpose>
+ <librarycategory name="category:math"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Math/Octonion" dirname="math/octonion" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Hubert</firstname>
+ <surname>Holin</surname>
+ </author>
+
+ <librarypurpose>Octonions</librarypurpose>
+ <librarycategory name="category:math"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Math/Quaternion" dirname="math/quaternion" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Hubert</firstname>
+ <surname>Holin</surname>
+ </author>
+
+ <librarypurpose>Quaternions</librarypurpose>
+ <librarycategory name="category:math"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Math/Special Functions" dirname="math/special_functions" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Hubert</firstname>
+ <surname>Holin</surname>
+ </author>
+
+ <librarypurpose>Mathematical special functions such as atanh, sinc, and sinhc</librarypurpose>
+ <librarycategory name="category:math"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="move.xml"/>
+
+ <library name="MPL" dirname="mpl" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Aleksey</firstname>
+ <surname>Gurtovoy</surname>
+ </author>
+
+ <librarypurpose>Template metaprogramming framework of compile-time algorithms, sequences and metafunction classes</librarypurpose>
+ <librarycategory name="category:template"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Multi Array" dirname="multi_array" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Ron</firstname>
+ <surname>Garcia</surname>
+ </author>
+
+ <librarypurpose>Multidimensional containers and adaptors for arrays of contiguous data</librarypurpose>
+ <librarycategory name="category:math"/>
+ <librarycategory name="category:containers"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Operators" dirname="utility" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Dave</firstname>
+ <surname>Abrahams</surname>
+ </author>
+ <author>
+ <firstname>Jeremy</firstname>
+ <surname>Siek</surname>
+ </author>
+
+ <librarypurpose>Templates ease arithmetic classes and iterators</librarypurpose>
+ <librarycategory name="category:generic"/>
+ <librarycategory name="category:iterators"/>
+ <librarycategory name="category:math"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Optional" dirname="optional" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Fernando</firstname>
+ <surname>Cacciola</surname>
+ </author>
+
+ <librarypurpose>Discriminated-union wrapper for optional values</librarypurpose>
+ <librarycategory name="category:misc"/>
+ <librarycategory name="category:data-structures"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="mpi.xml"/>
+
+ <library name="Pool" dirname="pool" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Steve</firstname>
+ <surname>Cleary</surname>
+ </author>
+
+ <librarypurpose>Memory pool management</librarypurpose>
+ <librarycategory name="category:memory"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Preprocessor" dirname="preprocessor" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Vesa</firstname>
+ <surname>Karvonen</surname>
+ </author>
+ <author>
+ <firstname>Paul</firstname>
+ <surname>Mensonides</surname>
+ </author>
+
+ <librarypurpose>Preprocessor metaprogramming tools including repetition and recursion</librarypurpose>
+ <librarycategory name="category:preprocessor"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="../../libs/program_options/doc/program_options.xml"/>
+
+ <library name="Property Map" dirname="property_map" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Jeremy</firstname>
+ <surname>Siek</surname>
+ </author>
+ <librarypurpose>Concepts defining interfaces which map key objects to value objects</librarypurpose>
+ <librarycategory name="category:containers"/>
+ <librarycategory name="category:generic"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="property_tree.xml"/>
+
+ <xi:include href="proto.xml"/>
+
+ <library name="Python" dirname="python" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Dave</firstname>
+ <surname>Abrahams</surname>
+ </author>
+ <librarypurpose>Reflects C++ classes and functions into <ulink url="http://www.python.org">Python</ulink></librarypurpose>
+ <librarycategory name="category:lang"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="random.xml"/>
+
+ <xi:include href="ratio.xml"/>
+
+ <library name="Rational" dirname="rational" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Paul</firstname>
+ <surname>Moore</surname>
+ </author>
+ <librarypurpose>A rational number class</librarypurpose>
+ <librarycategory name="category:math"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="../../libs/bind/doc/ref.xml"/>
+
+ <library name="Regex" dirname="regex" html-only="1"
+ url="../../libs/regex/index.html">
+ <libraryinfo>
+ <author>
+ <firstname>John</firstname>
+ <surname>Maddock</surname>
+ </author>
+ <librarypurpose>Regular expression library</librarypurpose>
+ <librarycategory name="category:string-text"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Serialization" dirname="serialization" html-only="1"
+ url="../../libs/serialization/index.html">
+ <libraryinfo>
+ <author>
+ <firstname>Robert</firstname>
+ <surname>Ramey</surname>
+ </author>
+ <librarypurpose>Serialization of C++ objects for persistence and marshalling</librarypurpose>
+ <librarycategory name="category:io"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="../../libs/signals/doc/signals.xml"/>
+
+ <xi:include href="../../libs/signals2/doc/signals.xml"/>
+
+ <library name="Smart Pointer" dirname="smart_ptr" html-only="1"
+ url="../../libs/smart_ptr/index.html">
+ <libraryinfo>
+ <author>
+ <firstname>Greg</firstname>
+ <surname>Colvin</surname>
+ </author>
+ <author>
+ <firstname>Beman</firstname>
+ <surname>Dawes</surname>
+ </author>
+ <author>
+ <firstname>Peter</firstname>
+ <surname>Dimov</surname>
+ </author>
+ <author>
+ <firstname>Darin</firstname>
+ <surname>Adler</surname>
+ </author>
+ <librarypurpose>Six smart pointer class templates</librarypurpose>
+ <librarycategory name="category:memory"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Spirit" dirname="spirit" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Joel</firstname>
+ <surname>de Guzman</surname>
+ </author>
+ <author>
+ <firstname>team</firstname>
+ </author>
+
+ <librarypurpose>LL parser framework represents parsers directly as EBNF grammars in inlined C++</librarypurpose>
+ <librarycategory name="category:text"/>
+ <librarycategory name="category:parsing"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="static_assert.xml"/>
+
+ <xi:include href="../../libs/algorithm/string/doc/string_algo.xml"/>
+
+ <library name="Test" dirname="test" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Gennadiy</firstname>
+ <surname>Rozental</surname>
+ </author>
+ <librarypurpose>Support for simple program testing, full unit testing, and for program execution monitoring</librarypurpose>
+ <librarycategory name="category:testing"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="thread.xml"/>
+
+ <library name="Timer" dirname="timer" html-only="1"
+ url="../../libs/timer/index.html">
+ <libraryinfo>
+ <author>
+ <firstname>Beman</firstname>
+ <surname>Dawes</surname>
+ </author>
+ <librarypurpose>Event timer, progress timer, and progress display classes</librarypurpose>
+ <librarycategory name="category:misc"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Tokenizer" dirname="tokenizer" html-only="1"
+ url="../../libs/tokenizer/index.html">
+ <libraryinfo>
+ <author>
+ <firstname>John</firstname>
+ <surname>Bandela</surname>
+ </author>
+ <librarypurpose>Break of a string or other character sequence into a series of tokens</librarypurpose>
+ <librarycategory name="category:string-text"/>
+ <librarycategory name="category:iterators"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="tr1.xml"/>
+ <xi:include href="../../libs/logic/doc/tribool.boostbook"/>
+
+ <library name="Tuple" dirname="tuple" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Jaakko</firstname>
+ <surname>J&auml;rvi</surname>
+ </author>
+ <librarypurpose>Ease definition of functions returning multiple values, and more</librarypurpose>
+ <librarycategory name="category:data-structures"/>
+ </libraryinfo>
+ </library>
+
+ <library name="Type Traits" dirname="type_traits" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>John</firstname>
+ <surname>Maddock</surname>
+ </author>
+ <librarypurpose>Meta-programming support library.</librarypurpose>
+ <librarycategory name="category:generic"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="typeof.xml"/>
+
+ <library name="uBLAS" dirname="numeric/ublas" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Joerg</firstname>
+ <surname>Walter</surname>
+ </author>
+ <author>
+ <firstname>Mathias</firstname>
+ <surname>Koch</surname>
+ </author>
+ <librarypurpose>Basic linear algebra for dense, packed and sparse matrices</librarypurpose>
+ <librarycategory name="category:math"/>
+ </libraryinfo>
+ </library>
+
+ <xi:include href="units.xml"/>
+
+ <xi:include href="unordered.xml"/>
+
+ <library name="Utility" dirname="utility" html-only="1">
+ <libraryinfo>
+ <author>
+ <firstname>Dave</firstname>
+ <surname>Abrahams</surname>
+ </author>
+ <author>
+ <firstname>others</firstname>
+ </author>
+
+ <librarypurpose>Class noncopyable plus <functionname>checked_delete</functionname>, <functionname>checked_array_delete</functionname>, <functionname>next</functionname>, <functionname>prior</functionname> function templates, plus base-from-member idiom</librarypurpose>
+ <librarycategory name="category:misc"/>
+ <librarycategory name="category:memory"/>
+ <librarycategory name="category:algorithms"/>
+ </libraryinfo>
+ </library>
+ <xi:include href="../../libs/variant/doc/variant.xml"/>
+
+ <xi:include href="xpressive.xml"/>
+
+ </part>
+
+ <part id="tools">
+ <title>Boost Tools</title>
+ <partintro>
+ <para>
+ Boost developers, testers, and maintainers have developed various programs to
+ help with the administration of the Boost Libraries. Like everything else about
+ Boost, these tools are available in source form, and are part of the regular
+ Boost distribution.
+ </para>
+ <para>
+ Users may find these tools useful when porting Boost libraries to a new platform,
+ or for use with their own applications.
+ </para>
+ </partintro>
+ <xi:include href="../../tools/boostbook/doc/boostbook.xml"/>
+ <xi:include href="quickbook.xml"/>
+ <xi:include href="jam_docs.xml"/>
+ <xi:include href="../../tools/build/v2/doc/src/userman.xml"/>
+ </part>
+</boostbook>
+
+

Added: sandbox/generate/doc/src/docutils.css
==============================================================================
--- (empty file)
+++ sandbox/generate/doc/src/docutils.css 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,275 @@
+/*
+:Author: David Goodger
+:Contact: goodger_at_[hidden]
+:Date: $Date: 2007-11-25 11:34:32 -0800 (Sun, 25 Nov 2007) $
+:Revision: $Revision: 41371 $
+:Copyright: This stylesheet has been placed in the public domain.
+
+Default cascading style sheet for the HTML output of Docutils.
+
+See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
+customize this style sheet.
+*/
+
+/* used to remove borders from tables and images */
+.borderless, table.borderless td, table.borderless th {
+ border: 0 }
+
+table.borderless td, table.borderless th {
+ /* Override padding for "table.docutils td" with "! important".
+ The right padding separates the table cells. */
+ padding: 0 0.5em 0 0 ! important }
+
+.first {
+ /* Override more specific margin styles with "! important". */
+ margin-top: 0 ! important }
+
+.last, .with-subtitle {
+ margin-bottom: 0 ! important }
+
+.hidden {
+ display: none }
+
+a.toc-backref {
+ text-decoration: none ;
+ color: black }
+
+blockquote.epigraph {
+ margin: 2em 5em ; }
+
+dl.docutils dd {
+ margin-bottom: 0.5em }
+
+/* Uncomment (and remove this text!) to get bold-faced definition list terms
+dl.docutils dt {
+ font-weight: bold }
+*/
+
+div.abstract {
+ margin: 2em 5em }
+
+div.abstract p.topic-title {
+ font-weight: bold ;
+ text-align: center }
+
+div.admonition, div.attention, div.caution, div.danger, div.error,
+div.hint, div.important, div.note, div.tip, div.warning {
+ margin: 2em ;
+ border: medium outset ;
+ padding: 1em }
+
+div.admonition p.admonition-title, div.hint p.admonition-title,
+div.important p.admonition-title, div.note p.admonition-title,
+div.tip p.admonition-title {
+ font-weight: bold ;
+ font-family: sans-serif }
+
+div.attention p.admonition-title, div.caution p.admonition-title,
+div.danger p.admonition-title, div.error p.admonition-title,
+div.warning p.admonition-title {
+ color: red ;
+ font-weight: bold ;
+ font-family: sans-serif }
+
+/* Uncomment (and remove this text!) to get reduced vertical space in
+ compound paragraphs.
+div.compound .compound-first, div.compound .compound-middle {
+ margin-bottom: 0.5em }
+
+div.compound .compound-last, div.compound .compound-middle {
+ margin-top: 0.5em }
+*/
+
+div.dedication {
+ margin: 2em 5em ;
+ text-align: center ;
+ font-style: italic }
+
+div.dedication p.topic-title {
+ font-weight: bold ;
+ font-style: normal }
+
+div.figure {
+ margin-left: 2em ;
+ margin-right: 2em }
+
+div.footer, div.header {
+ clear: both;
+ font-size: smaller }
+
+div.line-block {
+ display: block ;
+ margin-top: 1em ;
+ margin-bottom: 1em }
+
+div.line-block div.line-block {
+ margin-top: 0 ;
+ margin-bottom: 0 ;
+ margin-left: 1.5em }
+
+div.sidebar {
+ margin-left: 1em ;
+ border: medium outset ;
+ padding: 1em ;
+ background-color: #ffffee ;
+ width: 40% ;
+ float: right ;
+ clear: right }
+
+div.sidebar p.rubric {
+ font-family: sans-serif ;
+ font-size: medium }
+
+div.system-messages {
+ margin: 5em }
+
+div.system-messages h1 {
+ color: red }
+
+div.system-message {
+ border: medium outset ;
+ padding: 1em }
+
+div.system-message p.system-message-title {
+ color: red ;
+ font-weight: bold }
+
+div.topic {
+ margin: 2em }
+
+h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
+h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
+ margin-top: 0.4em }
+
+h1.title {
+ text-align: center }
+
+h2.subtitle {
+ text-align: center }
+
+hr.docutils {
+ width: 75% }
+
+img.align-left {
+ clear: left }
+
+img.align-right {
+ clear: right }
+
+ol.simple, ul.simple {
+ margin-bottom: 1em }
+
+ol.arabic {
+ list-style: decimal }
+
+ol.loweralpha {
+ list-style: lower-alpha }
+
+ol.upperalpha {
+ list-style: upper-alpha }
+
+ol.lowerroman {
+ list-style: lower-roman }
+
+ol.upperroman {
+ list-style: upper-roman }
+
+p.attribution {
+ text-align: right ;
+ margin-left: 50% }
+
+p.caption {
+ font-style: italic }
+
+p.credits {
+ font-style: italic ;
+ font-size: smaller }
+
+p.label {
+ white-space: nowrap }
+
+p.rubric {
+ font-weight: bold ;
+ font-size: larger ;
+ color: maroon ;
+ text-align: center }
+
+p.sidebar-title {
+ font-family: sans-serif ;
+ font-weight: bold ;
+ font-size: larger }
+
+p.sidebar-subtitle {
+ font-family: sans-serif ;
+ font-weight: bold }
+
+p.topic-title {
+ font-weight: bold }
+
+pre.address {
+ margin-bottom: 0 ;
+ margin-top: 0 ;
+ font-family: serif ;
+ font-size: 100% }
+
+pre.literal-block, pre.doctest-block {
+ margin-left: 2em ;
+ margin-right: 2em }
+
+span.classifier {
+ font-family: sans-serif ;
+ font-style: oblique }
+
+span.classifier-delimiter {
+ font-family: sans-serif ;
+ font-weight: bold }
+
+span.interpreted {
+ font-family: sans-serif }
+
+span.option {
+ white-space: nowrap }
+
+span.pre {
+ white-space: pre }
+
+span.problematic {
+ color: red }
+
+span.section-subtitle {
+ /* font-size relative to parent (h1..h6 element) */
+ font-size: 80% }
+
+table.citation {
+ border-left: solid 1px gray;
+ margin-left: 1px }
+
+table.docinfo {
+ margin: 2em 4em }
+
+table.docutils {
+ margin-top: 0.5em ;
+ margin-bottom: 0.5em }
+
+table.footnote {
+ border-left: solid 1px black;
+ margin-left: 1px }
+
+table.docutils td, table.docutils th,
+table.docinfo td, table.docinfo th {
+ padding-left: 0.5em ;
+ padding-right: 0.5em ;
+ vertical-align: top }
+
+table.docutils th.field-name, table.docinfo th.docinfo-name {
+ font-weight: bold ;
+ text-align: left ;
+ white-space: nowrap ;
+ padding-left: 0 }
+
+h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
+h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
+ font-size: 100% }
+
+ul.auto-toc {
+ list-style-type: none }

Added: sandbox/generate/doc/src/images/important.svg
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/doc/src/images/next.svg
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/doc/src/images/toc-blank.png
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/doc/src/images/toc-minus.png
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/doc/src/images/up.png
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/doc/src/images/up_disabled.png
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/doc/src/minimal.css
==============================================================================
--- (empty file)
+++ sandbox/generate/doc/src/minimal.css 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,22 @@
+/*
+
+ © Copyright Beman Dawes, 2007
+
+ Distributed under the Boost Software License, Version 1.0.
+ See www.boost.org/LICENSE_1_0.txt
+
+*/
+
+/*******************************************************************************
+ Body
+*******************************************************************************/
+
+body { font-family: sans-serif; margin: 1em; }
+
+/*******************************************************************************
+ Table
+*******************************************************************************/
+
+table { margin: 0.5em; }
+
+/*** end ***/
\ No newline at end of file

Added: sandbox/generate/doc/src/reference.css
==============================================================================
--- (empty file)
+++ sandbox/generate/doc/src/reference.css 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,11 @@
+/*============================================================================
+ Copyright 2003-2004 Douglas Gregor
+ Distributed under the Boost Software License, Version 1.0. (See accompany-
+ ing file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+============================================================================*/
+
+PRE.synopsis {
+ background-color: #e0ffff;
+ border: thin solid blue;
+ padding: 1em
+}
\ No newline at end of file

Added: sandbox/generate/libs/generate/benchmark/mkl/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/benchmark/mkl/Jamfile.v2 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,16 @@
+
+
+lib mkl_intel_ilp64 : : <file>/opt/intel/composer_xe_2013.0.079/mkl/lib/intel64/libmkl_intel_ilp64.a ;
+lib mkl_sequential : : <file>/opt/intel/composer_xe_2013.0.079/mkl/lib/intel64/libmkl_sequential.a ;
+lib mkl_core : : <file>/opt/intel/composer_xe_2013.0.079/mkl/lib/intel64/libmkl_core.a ;
+lib pthread m ;
+
+
+project /boost/generate/benchmark/mkl
+ : requirements <include>/opt/intel/mkl/include/ <cxxflags>-std=c++0x <library>mkl_intel_ilp64 <library>mkl_sequential <library>mkl_core <library>pthread <library>m
+ ;
+
+
+exe mkl_benchmark : mkl_benchmark.cpp ;
+
+

Added: sandbox/generate/libs/generate/benchmark/mkl/Makefile
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/benchmark/mkl/Makefile 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,23 @@
+SRC = mkl_benchmark.cpp
+OBJ = $(SRC:%.cpp=%.o)
+DEPENDFILE = .depend
+CC = g++
+BIN = mkl_benchmark
+CFLAGS = -O3 -std=c++0x -fopenmp -DMKL_ILP64 -m64 -I/opt/boost_1_52_0/ -I$$MKLROOT/include
+LDFLAGS = -Wl,--start-group $$MKLROOT/lib/intel64/libmkl_intel_ilp64.a $$MKLROOT/lib/intel64/libmkl_gnu_thread.a $$MKLROOT/lib/intel64/libmkl_core.a -Wl,--end-group -ldl -lpthread -lm -lgomp
+
+all: $(OBJ)
+ $(CC) $(OBJ) -o $(BIN) $(LDFLAGS)
+
+%.o: %.cpp
+ $(CC) $(CFLAGS) -c $<
+
+clean:
+ rm -rf $(BIN) $(OBJ)
+
+dep: $(SRC)
+ $(CC) -MM $(SRC) > $(DEPENDFILE)
+
+-include $(DEPENDFILE)
+
+

Added: sandbox/generate/libs/generate/benchmark/mkl/mkl_benchmark
==============================================================================
Binary file. No diff available.

Added: sandbox/generate/libs/generate/benchmark/mkl/mkl_benchmark.cpp
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/benchmark/mkl/mkl_benchmark.cpp 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,178 @@
+// Copyright Fabian Bösch 2013
+//
+// Use, modification and distribution are subject to the
+// Boost Software License, Version 1.0.
+// (See accompanying file LICENSE_1_0.txt
+// or copy at http://www.boost.org/LICENSE_1_0.txt)
+
+
+#include <mkl.h>
+#include <iostream>
+#include <iomanip>
+#include <vector>
+#include <list>
+#include <random>
+#include <algorithm>
+#include <functional>
+#include <chrono>
+#include <boost/generate/generate.hpp>
+
+//[ mkl_generator1
+struct mkl_generator
+{
+ mkl_generator() { vslNewStream(&stream, VSL_BRNG_MT19937, 42); }
+ mkl_generator(const mkl_generator& other) { vslCopyStream(&stream, other.stream); }
+ ~mkl_generator() { vslDeleteStream(&stream); }
+
+ inline double operator()()
+ {
+ double result;
+ vdRngGaussian(VSL_RNG_METHOD_GAUSSIAN_BOXMULLER, stream, 1, &result, 0, 1);
+ return result;
+ }
+
+ VSLStreamStatePtr stream;
+};
+//]
+
+//[ mkl_generator2
+struct mkl_generator_refined
+{
+ mkl_generator_refined() { vslNewStream(&stream, VSL_BRNG_MT19937, 42); }
+ mkl_generator_refined(const mkl_generator_refined& other) { vslCopyStream(&stream, other.stream); }
+ ~mkl_generator_refined() { vslDeleteStream(&stream); }
+
+ template <class Iterator>
+ inline void operator()(Iterator first, Iterator last)
+ {
+ unsigned int n = static_cast<unsigned int>(last - first);
+ vdRngGaussian(VSL_RNG_METHOD_GAUSSIAN_BOXMULLER, stream, n, &(*first), 0, 1);
+ }
+
+ VSLStreamStatePtr stream;
+};
+//]
+
+//[ mkl_range_generator
+struct mkl_range_generator
+{
+ typedef boost::range_generate::unit_stride_range_generator_type_checked<double> is_range_generator;
+
+ mkl_range_generator() { vslNewStream(&stream, VSL_BRNG_MT19937, 42); }
+ mkl_range_generator(const mkl_range_generator& other) { vslCopyStream(&stream, other.stream); }
+ ~mkl_range_generator() { vslDeleteStream(&stream); }
+
+ inline double operator()()
+ {
+ double result;
+ vdRngGaussian(VSL_RNG_METHOD_GAUSSIAN_BOXMULLER, stream, 1, &result, 0, 1);
+ return result;
+ }
+
+ template <class UnitStrideIterator>
+ inline void operator()(UnitStrideIterator first, UnitStrideIterator last)
+ {
+ unsigned int n = static_cast<unsigned int>(last - first);
+ vdRngGaussian(VSL_RNG_METHOD_GAUSSIAN_BOXMULLER, stream, n, &(*first), 0, 1);
+ }
+
+ VSLStreamStatePtr stream;
+};
+//]
+
+int main()
+{
+ //[ std_normal_generate
+ const std::size_t N = 1000000;
+ std::vector<double> samples(N);
+
+ // generate N standard normal distributed random samples
+ // using the c++11 numerics (random) library
+ std::normal_distribution<double> dist(0,1); // probability distribution function
+ std::mt19937 urng; // uniform random number generator
+ //<- this will be ignored by quickbook
+ auto t0 = std::chrono::high_resolution_clock::now(); // start timer
+ //->
+ std::generate(samples.begin(), samples.end(), std::bind( dist, std::ref(urng) ) ); // generate normal distributed variates
+ //]
+ auto t1 = std::chrono::high_resolution_clock::now(); // stop timer
+ auto dt1 = std::chrono::duration_cast<std::chrono::milliseconds>(t1-t0).count(); // measure time in milliseconds
+
+
+ //[ plain_mkl_generate
+ // generate N standard normal distributed random samples
+ // using Intel Math Kernel Library's (MKL) Statistical Functions
+ VSLStreamStatePtr stream;
+ vslNewStream(&stream, VSL_BRNG_MT19937, 42); // uniform random number generator stream
+ //<- this will be ignored by quickbook
+ t0 = std::chrono::high_resolution_clock::now(); // start timer
+ //->
+ vdRngGaussian(VSL_RNG_METHOD_GAUSSIAN_BOXMULLER, stream, N, &samples[0], 0, 1); // generate normal distributed variates
+ vslDeleteStream(&stream); // delete stream
+ //]
+ t1 = std::chrono::high_resolution_clock::now(); // stop timer
+ auto dt2 = std::chrono::duration_cast<std::chrono::milliseconds>(t1-t0).count(); // measure time in milliseconds
+
+
+ //[ mkl_generator1_generate
+ // generate N standard normal distributed random samples
+ // using Intel Math Kernel Library's (MKL) Statistical Functions wrapped by a generator function object
+ mkl_generator gen; // create generator
+ //<- this will be ignored by quickbook
+ t0 = std::chrono::high_resolution_clock::now(); // start timer
+ //->
+ std::generate(samples.begin(), samples.end(), std::ref(gen)); // generate normal distributed variates
+ //]
+ t1 = std::chrono::high_resolution_clock::now(); // stop timer
+ auto dt3 = std::chrono::duration_cast<std::chrono::milliseconds>(t1-t0).count(); // measure time in milliseconds
+
+
+ //[ mkl_generator2_generate
+ // generate N standard normal distributed random samples
+ // using Intel Math Kernel Library's (MKL) Statistical Functions wrapped by another generator function object
+ mkl_generator_refined gen2; // create generator
+ //<- this will be ignored by quickbook
+ t0 = std::chrono::high_resolution_clock::now(); // start timer
+ //->
+ gen2(samples.begin(), samples.end()); // generate normal distributed variates
+ //]
+ t1 = std::chrono::high_resolution_clock::now(); // stop timer
+ auto dt4 = std::chrono::duration_cast<std::chrono::milliseconds>(t1-t0).count(); // measure time in milliseconds
+
+
+ //[ mkl_range_generate
+ // generate N standard normal distributed random samples
+ // using Intel Math Kernel Library's (MKL) Statistical Functions wrapped by a range generator function object
+ mkl_range_generator gen3; // create generator
+ //<- this will be ignored by quickbook
+ t0 = std::chrono::high_resolution_clock::now(); // start timer
+ //->
+ boost::generate(samples.begin(), samples.end(), std::ref(gen3)); // generate normal distributed variates
+ //]
+ t1 = std::chrono::high_resolution_clock::now(); // stop timer
+ auto dt5 = std::chrono::duration_cast<std::chrono::milliseconds>(t1-t0).count(); // measure time in milliseconds
+
+
+ //[ mkl_range_generate_list
+ // generate N standard normal distributed random samples for a linked list
+ // using Intel Math Kernel Library's (MKL) Statistical Functions wrapped by a range generator function object
+ std::list<double> samples_list(N);
+ //<- this will be ignored by quickbook
+ t0 = std::chrono::high_resolution_clock::now(); // start timer
+ //->
+ boost::generate(samples_list.begin(), samples_list.end(), std::ref(gen3)); // generate normal distributed variates
+ //]
+ t1 = std::chrono::high_resolution_clock::now(); // stop timer
+ auto dt6 = std::chrono::duration_cast<std::chrono::milliseconds>(t1-t0).count(); // measure time in milliseconds
+
+ // output timings
+ std::cout << std::left << std::setw(40) << "c++11 random" << std::right << std::setw(10) << dt1 << " milliseconds" << std::endl;
+ std::cout << std::left << std::setw(40) << "plain MKL-VSL" << std::right << std::setw(10) << dt2 << " milliseconds" << std::endl;
+ std::cout << std::left << std::setw(40) << "MKL function object" << std::right << std::setw(10) << dt3 << " milliseconds" << std::endl;
+ std::cout << std::left << std::setw(40) << "MKL function object refined" << std::right << std::setw(10) << dt4 << " milliseconds" << std::endl;
+ std::cout << std::left << std::setw(40) << "MKL range function object" << std::right << std::setw(10) << dt5 << " milliseconds" << std::endl;
+ std::cout << std::left << std::setw(40) << "MKL range function object with list" << std::right << std::setw(10) << dt6 << " milliseconds" << std::endl;
+
+ return 0;
+}
+

Added: sandbox/generate/libs/generate/doc/Jamfile.v2
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/Jamfile.v2 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,93 @@
+# Boost.Generate library documentation Jamfile ---------------------------------
+#
+# Copyright Fabian Bösch 2013. Use, modification and
+# distribution is subject to the Boost Software License, Version
+# 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+# http://www.boost.org/LICENSE_1_0.txt)
+#
+# See http://www.boost.org for updates, documentation, and revision history.
+
+import doxygen ;
+import quickbook ;
+import path ;
+
+using auto-index ;
+
+path-constant images_location : html ;
+path-constant here : . ;
+
+doxygen autodoc
+ :
+ [ glob ../../../boost/generate/*.hpp ]
+ :
+ <doxygen:param>EXTRACT_ALL=NO
+ <doxygen:param>HIDE_UNDOC_MEMBERS=YES
+ <doxygen:param>EXTRACT_PRIVATE=NO
+ <doxygen:param>ENABLE_PREPROCESSING=YES
+ <doxygen:param>EXPAND_ONLY_PREDEF=YES
+ <doxygen:param>MACRO_EXPANSION=YES
+ <doxygen:param>"PREDEFINED=\"insert_const_ref_type= const T&\" \\
+ \"DOXYGEN_SHOULD_SKIP_THIS\" \\
+ \"BOOST_CONTAINER_DOXYGEN_INVOKED\" \\
+ \"BOOST_CONTAINER_IMPDEF(T)=implementation_defined\" \\
+ \"BOOST_CONTAINER_SEEDOC(T)=see_documentation\" \\
+ \"BOOST_CONTAINER_NOEXCEPT=noexcept\" \\
+ \"BOOST_CONTAINER_NOEXCEPT_IF(T)=noexcept(T)\" \\
+ \"BOOST_RV_REF(T)=T &&\" \\
+ \"BOOST_RV_REF_BEG=\" \\
+ \"BOOST_RV_REF_END=&&\" \\
+ \"BOOST_COPY_ASSIGN_REF(T)=const T &\" \\
+ \"BOOST_FWD_REF(a)=a &&\""
+ <xsl:param>"boost.doxygen.reftitle=Boost.Generate Header Reference"
+ ;
+
+xml generate : generate.qbk
+ :
+ <include>../../../tools/auto_index/include
+ ;
+
+boostbook standalone
+ :
+ generate
+ :
+ <xsl:param>boost.root=../../../..
+ <xsl:param>boost.libraries=../../../../libs/libraries.htm
+ <xsl:param>generate.section.toc.level=3
+ <xsl:param>chunk.first.sections=1
+ <format>pdf:<xsl:param>img.src.path=$(images_location)/
+ <dependency>autodoc
+ <format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/doc/html
+
+ # Build requirements go here:
+
+ # <auto-index>on (or off) one turns on (or off) indexing:
+ <auto-index>on
+
+ # Turns on (or off) auto-index-verbose for diagnostic info.
+ # This is highly recommended until you have got all the many details correct!
+ <auto-index-verbose>on
+
+ # Choose the indexing method (separately for html and PDF) - see manual.
+ # Choose indexing method for PDFs:
+ <format>pdf:<auto-index-internal>off
+
+ # Choose indexing method for html:
+ <format>html:<auto-index-internal>on
+
+ # Set the name of the script file to use (index.idx is popular):
+ <auto-index-script>$(here)/index.idx
+ # Commands in the script file should all use RELATIVE PATHS
+ # otherwise the script will not be portable to other machines.
+ # Relative paths are normally taken as relative to the location
+ # of the script file, but we can add a prefix to all
+ # those relative paths using the <auto-index-prefix> feature.
+ # The path specified by <auto-index-prefix> may be either relative or
+ # absolute, for example the following will get us up to the boost root
+ # directory for most Boost libraries:
+ <auto-index-prefix>"$(here)/../../.."
+
+ <format>pdf:<xsl:param>admon.graphics.extension=".svg"
+ ;
+
+install pdfinstall : standalone/<format>pdf : <install-type>PDF <location>. <name>container.pdf ;
+explicit pdfinstall ;

Added: sandbox/generate/libs/generate/doc/autodoc.xml
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/autodoc.xml 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,45 @@
+<?xml version="1.0" standalone="yes"?>
+<library-reference id="boost_generate_header_reference"><title>Boost.Generate Header Reference</title><header name="boost/generate/generate.hpp"><para>This file contains the generate function and helper classes for making your generator a Range Generator. </para><namespace name="boost"><struct name="is_range_generator"><template>
+ <template-type-parameter name="Generator"><purpose><para>A Generator type (function object) </para></purpose></template-type-parameter>
+ <template-type-parameter name="Iterator"><purpose><para>An Iterator type </para></purpose></template-type-parameter>
+ </template><purpose>Traits class for checking whether a Generator is a Range Generator. </purpose><description><para>The default behaviour for this traits class is to check whether the Generator class exposes a publicly accessible type named <classname alt="boost::is_range_generator">is_range_generator</classname>. If such a nested type exists, it is assumed to model a metafunction class and it's apply metafunction will be invoked with the Iterator type: <programlisting> Generator::is_range_generator::apply&lt;Iterator&gt;
+</programlisting> and the return type will be forwarded to the traits class. Otherwise the Generator type will be inspected (experimental feature). If it has defined a range function call and the Iterator type models the concept of a Unit Stride Iterator, it is assumed that the Generator is indeed a Range Generator. If none of the above are true, the Generator is not a Range Generator.</para><para>
+</para></description></struct><namespace name="range_generate"><struct name="unit_stride_range_generator"><purpose>Template metafunction class for a Range Generator. </purpose><description><para>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: <programlisting> typedef <classname alt="boost::range_generate::unit_stride_range_generator">boost::range_generate::unit_stride_range_generator</classname> is_range_generator;
+</programlisting></para><para>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept. </para></description><struct name="apply"><template>
+ <template-type-parameter name="Iterator"><purpose><para>An Iterator type </para></purpose></template-type-parameter>
+ </template><purpose>Metafunction. </purpose><description><para>Inherits from bool true constant type (e.g. boost::mpl::true_) if Iterator is a Unit Stride Iterator. Otherwise inherits from bool false constant type (e.g. boost::mpl::false_).</para><para>
+</para></description></struct></struct><struct name="unit_stride_range_generator_type_checked"><template>
+ <template-type-parameter name="ResultType"><purpose><para>Generator's result type. </para></purpose></template-type-parameter>
+ </template><purpose>Template metafunction class for a Range Generator. </purpose><description><para>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: <programlisting> typedef <classname alt="boost::range_generate::unit_stride_range_generator_type_checked">boost::range_generate::unit_stride_range_generator_type_checked&lt;YourResultType&gt;</classname> is_range_generator;
+</programlisting></para><para>The generator will then be a range generator for Iterators that satisfy the Unit Stride Iterator Concept and additionally have value type YourResultType.</para><para>
+</para></description><struct name="apply"><template>
+ <template-type-parameter name="Iterator"><purpose><para>An Iterator type </para></purpose></template-type-parameter>
+ </template><purpose>Metafunction. </purpose><description><para>Inherits from bool true constant type (e.g. boost::mpl::true_) if Iterator is a Unit Stride Iterator and ResultType is equal to Iterators value_type. Otherwise inherits from bool false constant type (e.g. boost::mpl::false_).</para><para>
+</para></description></struct></struct><struct name="constant_stride_range_generator"><purpose>Template metafunction class for a Range Generator. </purpose><description><para>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: <programlisting> typedef <classname alt="boost::range_generate::constant_stride_range_generator">boost::range_generate::constant_stride_range_generator</classname> is_range_generator;
+</programlisting></para><para>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept. </para></description><struct name="apply"><template>
+ <template-type-parameter name="Iterator"><purpose><para>An Iterator type </para></purpose></template-type-parameter>
+ </template><purpose>Metafunction. </purpose><description><para>Inherits from bool true constant type (e.g. boost::mpl::true_) if Iterator is a Constant Stride Iterator. Otherwise inherits from bool false constant type (e.g. boost::mpl::false_).</para><para>
+</para></description></struct></struct><struct name="constant_stride_range_generator_type_checked"><template>
+ <template-type-parameter name="ResultType"><purpose><para>Generator's result type. </para></purpose></template-type-parameter>
+ </template><purpose>Template metafunction class for a Range Generator. </purpose><description><para>This class can be used to make a generator match the requirements of the Range Generator Concept. In your generator declare: <programlisting> typedef <classname alt="boost::range_generate::constant_stride_range_generator_type_checked">boost::range_generate::constant_stride_range_generator_type_checked&lt;YourResultType&gt;</classname> is_range_generator;
+</programlisting></para><para>The generator will then be a range generator for Iterators that satisfy the Constant Stride Iterator Concept and additionally have value type YourResultType.</para><para>
+</para></description><struct name="apply"><template>
+ <template-type-parameter name="Iterator"><purpose><para>An Iterator type </para></purpose></template-type-parameter>
+ </template><purpose>Metafunction. </purpose><description><para>Inherits from bool true constant type (e.g. boost::mpl::true_) if Iterator is a Constant Stride Iterator and ResultType is equal to Iterators value_type. Otherwise inherits from bool false constant type (e.g. boost::mpl::false_).</para><para>
+</para></description></struct></struct></namespace><function name="generate"><type>void</type><template>
+ <template-type-parameter name="Iterator"><purpose><para>An Iterator type </para></purpose></template-type-parameter>
+ <template-type-parameter name="Generator"><purpose><para>A Generator type (function object) </para></purpose></template-type-parameter>
+ </template><parameter name="first"><paramtype>Iterator</paramtype><description><para>Beginning of the range to be generated </para></description></parameter><parameter name="last"><paramtype>Iterator</paramtype><description><para>End of the range to be generated </para></description></parameter><parameter name="generator"><paramtype>Generator</paramtype><description><para>An instance of a <computeroutput>Generator</computeroutput> type </para></description></parameter><purpose>Generates values for a range. </purpose><description><para>This function dispatches to a range generate version iff the <computeroutput>Generator</computeroutput> used is a Range Generator for the <computeroutput>Iterator</computeroutput> employed. Otherwise the std::generate version is used.</para><para>
+
+</para></description></function></namespace></header><header name="boost/generate/is_stride_iterator.hpp"><para>This file contains traits classes for Constant / Unit Stride Iterators. </para><namespace name="boost"><struct name="is_constant_stride_iterator"><template>
+ <template-type-parameter name="Iterator"><purpose><para>An Iterator type </para></purpose></template-type-parameter>
+ <template-type-parameter name="Enable"><default>void</default><purpose><para>Auxillary type for SFINAE specializations </para></purpose></template-type-parameter>
+ </template><purpose>Traits class for Constant Stride Iterators. </purpose><description><para>Is the type <computeroutput>Iterator</computeroutput> a Constant Stride Iterator?</para><para>
+</para></description></struct><struct name="stride"><template>
+ <template-type-parameter name="Iterator"><purpose><para>An Iterator type </para></purpose></template-type-parameter>
+ <template-type-parameter name="Enable"><default>void</default><purpose><para>Auxillary type for SFINAE specializations </para></purpose></template-type-parameter>
+ </template><purpose>Traits class for the stride of a Constant Stride Iterator. </purpose><description><para>
+</para></description></struct><struct name="is_unit_stride_iterator"><template>
+ <template-type-parameter name="Iterator"><purpose><para>An Iterator type </para></purpose></template-type-parameter>
+ </template><purpose>Traits class for Unit Stride Iterators. </purpose><description><para>Is the type <computeroutput>Iterator</computeroutput> a Unit Stride Iterator?</para><para>
+</para></description></struct></namespace><macro name="BOOST_IS_CONSTANT_STRIDE_ITERATOR" kind="functionlike"><macro-parameter name="iterator"/><macro-parameter name="n"/><purpose>Register iterator type as Constant Stride Iterator with stride n. </purpose></macro><macro name="BOOST_IS_UNIT_STRIDE_ITERATOR" kind="functionlike"><macro-parameter name="iterator"/><purpose>Register iterator type as Unit Stride Iterator. </purpose></macro></header></library-reference>

Added: sandbox/generate/libs/generate/doc/generate.qbk
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/generate.qbk 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,904 @@
+[/
+ / generate.qbk
+ / Copyright (c) 2013 Fabian Bösch.
+ / Distributed under the Boost Software License, Version 1.0.
+ / (See accompanying file LICENSE_1_0.txt or copy at
+ / http://www.boost.org/LICENSE_1_0.txt).
+ /]
+
+
+[library Boost.Generate
+ [quickbook 1.5]
+ [authors [Bösch, Fabian]]
+ [copyright 2013 Fabian Bösch]
+ [id generate]
+ [dirname generate]
+ [purpose Generate algorithm with range generation ability.]
+ [license
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
+ [@http://www.boost.org/LICENSE_1_0.txt])
+ ]
+ [source-mode c++]
+]
+
+
+
+[/*************************]
+[section:intro Introduction]
+[/*************************]
+
+
+This library introduces new concepts and extensions to the ['std::generate] algorithm in the C++ Standard Template Library (STL) as there are shortcomings concerning
+performance in the original design.
+The following work presents a more flexible algorithm called [*['boost::generate]] which
+requires extension of the current STL concepts. The main goal is to make use of more efficient ways to assign values to a range by retaining the same interface.
+
+[/-------------------------------]
+[section Usage]
+[/-------------------------------]
+
+In contrast to the Standard Generate algorithm the [*['boost::generate]] algorithm allows an extended generator function object. Not only a nullary function call operator must be provided
+but also a [*['range function call operator]] can be exposed by the generator:
+
+ class generator
+ {
+ /*return_type*/ operator()(); // required for std::generate
+ template <class Iterator> void operator()(Iterator first, Iterator last); // alternative member function: range function call operator
+ };
+
+In order to make use of the ['range function call] the traits class [classref boost::is_range_generator] must be specialized. One does not have to specialize the traits class in
+one of the following cases:
+
+* The ['range function call] shall only be employed for iterators which satisfy the [link generate.concepts.unit_stride_iterator Unit stride Iterator concept].
+* The generator class exposes a publicly accessible type named [^is_range_generator] which models a metafunction class working on Iterator types
+(see also [link generate.rationale.vectorizable_iterators.predefined_metafunction_classes this table] for predefined classes).
+
+The algorithm decides at compile time whether the generator class satisfies the [link generate.concepts.range_generator Range Generator concept] and will either invoke the
+['range generation function call operator] or it will dispatch to the ['std::generate] function template.
+
+We shall introduce and explain the design and rationale of this library through the following example.
+
+[endsect]
+
+[/-------------------------------]
+[section:random_number_generation Motivating Example: Random Number Generation]
+[/-------------------------------]
+
+Imagine one would like to generate (normally distributed) pseudo random numbers. Let's first have a look at the c++ numerics library.
+[import ../benchmark/mkl/mkl_benchmark.cpp]
+
+[std_normal_generate]
+
+While this certainly does work, it is not the fastest way of producing normally distributed random samples. Of course there exist a variety of other libraries which can be employed for this purpose.
+The Intel® Math Kernel Library (MKL) provides statistical functions (VSL: Vector Statistical Library) among which there are a number of pseudo random number generators (PRNGs).
+These PRNGs are highly optimized to generate vectors of random numbers. Let's see how one would use this library.
+
+[plain_mkl_generate]
+
+Mesured on a Intel® Core™ i7-3720QM CPU (2.60GHz) the MKL version uses 8 milliseconds whereas the standard random library uses 51 milliseconds.
+
+However, the interface provided by the Intel® MKL are plain C functions and thus one can not employ standard C++ techniques such as the generate algorithm from the STL. Nevertheless,
+by wrapping the C function in a function object, a standard conforming generator function object can be created.
+
+[mkl_generator1]
+
+Now, with this generator at hand, let's again employ the standard generate algorithm.
+
+[mkl_generator1_generate]
+
+Measured on the same machine, this way of producing random samples takes 193 milliseconds. The slow performance is of course due to the fact, that we did not make use of the inherent vector optimization
+provided by the MKL library. Instead in our generator function object, we compute a single sample every time the generator is called.
+
+This gives raise to the question if the std::generate concept is at all useful for problems of this kind. Put another way, how can the std::generate be extended in order to perform as fast as the
+plain MKL functions do?
+
+Support for vectorized operations can be gained by introducing a [*['range function call]]:
+
+[mkl_generator2]
+
+With this interface one can make use of the optimized MKL function.
+
+[mkl_generator2_generate]
+
+The time consumed by this generation is again equal to 8 milliseconds.
+
+However, this generator class does not meet the requirements of the standard generate algorithm. In addition, the generator's interface is not general enough. Assuming non-contiguous
+memory for the underlying data structure, vector optimizations may not be possible. The Iterator class must as well provide the difference
+operator. Thus, not every Iterator class can be used with this generator.
+
+Therefore, the [*['boost::generate]] algorithm proposed here must be able to determine at compile time whether a ['range function call] as introduced above is possible.
+In case the requirements are not met, a [*['dispatch]] to the
+original serial standard generate algorithm is done.
+While introducing a new concept for vectorizable iterators ([link generate.concepts.constant_stride_iterator Constant Stride Iterators]) and a novel concept for
+[link generate.concepts.range_generator Range Generators], the [*['boost::generate]] algorithm retains the same interface as the original generate algorithm but in addition
+provides means for vectorizing.
+
+In our example for the random numbers the generator class can easily be altered to conform the [link generate.concepts.range_generator Range Generator concept]:
+
+[mkl_range_generator]
+
+The only difference to the previous generator is the typedef [^is_range_generator]. Here we have used a predifined convinience class
+([classref boost::range_generate::unit_stride_range_generator_type_checked [^unit_stride_range_generator_type_checked]]) which makes sure that the range function call will only be
+invoked for iterators which satisfy the Unit Stride Iterator concept and whose value type is [^double]. For all other iterators, the standard generate algorithm (using
+the nullary function call operator) will be employed.
+Then this generator can be used with [*['boost::generate]] (runtime: 8 milliseconds):
+
+[mkl_range_generate]
+
+For a data structures whose iterators do not confine the [link generate.concepts.unit_stride_iterator Unit Stride iterator concept], the original ['std::generate] algorithm
+is invoked internally:
+
+[mkl_range_generate_list]
+
+This time the runtime was measured to be 193 milliseconds, thus as slow as expected from our previous experiment with ['std::generate].
+
+[endsect] [/Random number generation]
+
+
+[/-----------------------------]
+[section Compiler Auto-Vectorization]
+[/-----------------------------]
+
+The [*['std::generate]] algorithm provided by the c++ Standard Template Library (STL \[lib.alg.generate\]) is typically implemented through a ['while]-loop as
+it is not specified how to traverse along the elements in the range specified by the iterators.
+
+ template <class ForwardIterator, class Generator>
+ void generate ( ForwardIterator first, ForwardIterator last, Generator gen )
+ {
+ while (first != last) *first++ = gen();
+ }
+
+[/Due to the while loop the compiler has a hard time optimizing this code. Consider an [^Iterator] type which represents a contiguous memory layout like [^int*] or [^std::vector<int>::iterator].
+Here the compiler should be able to optimize by vectorization. Does not work --> why? Reference to timings
+]
+[/One could imagine that the compiler has a hard time optimizing this code. Consider an [^Iterator] type which represents a contiguous memory layout like [^int*] or [^std::vector<int>::iterator].
+Here the compiler should be able to optimize by vectorization. As it turns out the compiler is able to optimize even such a while loop when invoked with full optimization flags to some extent.
+However, it might be favorable to rewrite the loop as a for loop if we use Constant Stride Iterators. Please refer to [link generate.compiler_optimizations this section] for timings.
+/]
+Unfortunately, the while-loop seems to hinder compiler optimization (e.g. auto-vectorization) for [^Iterator] types which represent contiguous memory layouts like [^int*] or [^std::vector<int>::iterator].
+Tests have been carried out in order to measure the difference in performance using different implementations for the standard generate algorithm. See [link generate.compiler_optimizations this section]
+for the results.
+
+Therefore, [*boost::generate] employs a for-loop when dealing with Unit Stride Iterators instead of dispatching to the std::generate function (cases where ['no] Range Generator is involved).
+
+
+[endsect] [/Compiler Vectorization]
+
+
+[endsect] [/Introduction]
+
+
+
+[/**************************]
+[section:rationale Rationale]
+[/**************************]
+
+
+[/-------------------------]
+[section Goals]
+[/-------------------------]
+
+The goals of the improved ['generate] algorithm are
+
+* retain the same interface as the ['std::generate] algorithm
+* provide means for range generation / explicit vectorization
+* compile-time mechanism for determining whether range generation can be employed
+* experimental: infere from type whether range generation is possible
+
+[/
+* It shall be possible for the generate algorithm to take advantage of vectorizing.
+This means that if the iterators address a contiguous memory layout (items are aligned with constant stride in memory) an optimized version may be invoked.
+* A particular iterator type is suitable for vectorization if it fulfills the requirements of the [link generate.concepts.constant_stride_iterator Constant Stride Iterator concept].
+* It shall be permitted to the user to provide explicit vectorization. This means that a generator may provide a range generating interface as described in the [link generate.concepts.range_generator Range Generator concept].
+]
+[endsect]
+
+In conclusion, the [*['boost::generate]] algorithm extends the standard algorithm such that highly (vector) optimized generators can be employed without a loss of performance.
+
+
+[/-----------------------------]
+[section Vectorizable iterators]
+[/-----------------------------]
+
+The generate algorithm's generic interface takes two iterators as arguments which define a range where the generator is applied to. These iterators, however, may not be suitable for range generation.
+Consider a generator which internally relies on optimized vector operations. If used with an iterator type whose values are not aligned contiguously in memory and cannot
+be accessed randomly (e.g. for a linked list iterator), vectorization is likely to be impossible.
+Thus, there are memory requirements for an iterator's underlying data structure in order to be to be naturally vectorizable.
+
+For the purpose of describing iterator classes which are suitable for vectorization, the Random Access Iterator concept is refined for Iterators whose values are organized with a
+constant stride in memory:
+
+* [link generate.concepts.constant_stride_iterator Constant Stride Iterator concept]
+* [link generate.concepts.unit_stride_iterator Unit Stride Iterator concept]
+
+In order to determine whether a particular iterator class models the Constant Stride Iterator concept a [classref boost::is_constant_stride_iterator traits class] is employed.
+Currently only pointers and [^std::vector<T>::iterator] types are supported. The user can add other types by direct specialization of the traits class or by using a
+[macroref BOOST_IS_CONSTANT_STRIDE_ITERATOR convinience macro].
+
+[def __unit_stride_range_generator [classref boost::range_generate::unit_stride_range_generator [^unit_stride_range_generator]]]
+[def __unit_stride_range_generator_type_checked [classref boost::range_generate::unit_stride_range_generator_type_checked [^unit_stride_range_generator_type_checked]]]
+[def __constant_stride_range_generator [classref boost::range_generate::constant_stride_range_generator [^constant_stride_range_generator]]]
+[def __constant_stride_range_generator_type_checked [classref boost::range_generate::constant_stride_range_generator_type_checked [^constant_stride_range_generator_type_checked]]]
+
+Introducung range generation (vectorization) ability for Constant (or Unit) Stride Iterators in your generator class can be easily achieved by using a convinience class:
+[table Predefined Metafunction Classes
+ [[Class] [Description]]
+ [[__unit_stride_range_generator] [Range genereration for Unit Stride Iterators.]]
+ [[__unit_stride_range_generator_type_checked] [Range generation for Unit Stride Iterators with specific [^value_type].]]
+ [[__constant_stride_range_generator] [Range generation for Constant Stride Iterators.]]
+ [[__constant_stride_range_generator_type_checked] [Range generation for Constant Stride Iterators with specific [^value_type].]]
+]
+The purpose of this classes shall be further explained in the next section.
+
+[endsect]
+
+
+[/---------------------------------------------------]
+[section Generator interface, traits class and metafunction classes]
+[/---------------------------------------------------]
+
+As already mentioned in the [link generate.intro.random_number_generation motivating example] a generator which is able to handle assignment of a range at once must propose a different interface
+as required by the C++ standard for the generate algorithm. In particular, a [*['range function call]] is proposed:
+
+ template <class Iterator>
+ void operator()(Iterator first, Iterator last);
+
+Using this operator, only one function call from the generate algorithm to the generator is necessary. All the computation and iteration is then handled by the generator itself.
+This kind of generation shall be denoted [*['range generation]].
+
+As mentioned in the previous section, ['range generation] might not be applicable to every iterator class. Put another way, as the ['range function call] can not be specialized
+for different types, another mechanism is required to inquire whether range generation is possible. This can be achieved by at traits class which takes a generator class and an iterator type
+as input (see [classref boost::is_range_generator]).
+
+In order to simplify the usage of this library, another optional extension to the
+generator class's interface is proposed. The generator may expose an associated type called [*[^is_range_generator]]. This type models a [*['metafunction class]] (a class with a publicly-accessible nested
+metafunction called apply):
+
+ struct is_range_generator
+ {
+ template<typename Iterator>
+ struct apply;
+ };
+
+The unary metafunction [^apply]'s result is acessible through the nested typedef [^type]. The result type is required to model an integral constant bool type (e.g. [^boost::mpl::bool_]).
+
+As long as the traits class [classref boost::is_range_generator] is not specialized, this metafunction class determines whether a generator's range function call can be invoked.
+In particular, if the following expression results to [^true], the range generation ability is assumed:
+
+ YourGenerator::is_range_generator::apply<SomeIteratorClass>::type::value
+
+The requirements described here are summed up in the [link generate.concepts.range_generator Range Generator concept].
+A natural choice for iterators which can be used for vectorizing are [link generate.concepts.constant_stride_iterator Constant Stride Iterators] and
+[link generate.concepts.unit_stride_iterator Unit Stride Iterators]. Predifined metafunction classes are available for these iterator categories (see previous section).
+
+In conclusion, the [link generate.concepts.range_generator Range Generator concept] enables the user to specify which iterator types are allowed for range generation.
+The [*['boost::generate]] algorithm is able to decide at compile time whether range generation (which can be a more efficient way of generating values in many cases) can be employed,
+and it can dispatch to the correspondingly appropriate function (see also the next section).
+
+[endsect]
+
+
+[/-------------------------]
+[section Dispatch mechanism]
+[/-------------------------]
+
+As a reminder, consider the interface of the ['std::generate] algorithm.
+
+ template <class ForwardIterator, class Generator>
+ void generate (ForwardIterator first, ForwardIterator last, Generator gen);
+
+We want to preserve this interface for the ['boost::generate] algorithm. However, internally several checks are carried out to find out
+whether the generator type ([^Generator]) models a ['Range Generator]
+
+* does the traits class [classref boost::is_range_generator] return true for the [^Generator] and the [^Iterator] types?
+* if it is not specialized:
+ * does the generator expose an associated type [^is_range_generator]?
+ * does the iterator type ([^Iterator]) satisfy the metafunction ([^Generator::is_vectorizable::apply<Iterator>::type::value == true])?
+
+If the above ['Range Generator] test is passed, the algorithm will call the generator's ['range function call] ( [^gen(first,last);] ).
+Otherwise, we employ a further (experimental) check whether the generator class really is not vectorizable (see next section).
+If again it is found that ['range generation] cannot be applied, the standard generate algorithm is invoked ( [^std::generate(first,last,gen);] ).
+However, there is one exception. When, the iterator satisfies the Unit Stride Iterator concept, the std::generate function is not invoked but an own implementation
+thereof is used. The reasons are given in [link generate.compiler_optimizations this section].
+
+
+[endsect]
+
+
+[/---------------------]
+[section Type inference]
+[/---------------------]
+
+This is an experimental feature. If a generator class is found not to satisfy the ['Range Generator concept] because it the [classref boost::is_range_generator traits class]
+is not specialized and the generator does not expose an associated type [^is_range_generator], the algorithm tries to determine whether this generator still might be suitable for vectorization.
+
+If the generator class declares a ['range function call] and the iterator type models the ['Unit Stride Iterator concept] the ['range function call]
+is invoked nevertheless.
+
+[caution If a function object declares a member function, the signature of which can be interpreted as range function call operator, a range generation can be invoked unintentionally (e.g. when using
+[^std::bind] this can become a problem, because a binary function bound as a nullary function object by std::bind still exposes a binary function call operator). ]
+
+In order to suppress this functionality, define the following directive:
+
+ BOOST_GENERATE_NO_EXPERIMENTAL_TYPE_INFERENCE
+
+[endsect]
+
+
+[/---------------------]
+[section Conclusion]
+[/---------------------]
+
+So why the fuzz? Why bothering introducing new concepts and another generate algorithm?
+If we want our generator to work fast, we could have used a generator "as is" without the ['boost::generate] algorithm:
+
+ generator(first,last);
+
+Although it may not be very nice in terms of standard interfaces, this seems to be simple and efficient as well.
+However, the user is required to know whether the generator is a Range Generator or not and thus, the user always must take care
+which function call operator can be called.
+Depending on the data structure which one intends to fill with generated
+values, a generator may use different methods and therefore, when it comes to generic programming, this approach quickly becomes insufficient
+
+On the other hand, the Boost.Generate library places a powerful though simple tool at disposal. Consider the follwing example from the Boost.Random library where
+optimized random number generators can be found at [@../../../random/doc/html/boost_random/reference/mkl.html boost/random/mkl]
+and [@../../../random/doc/html/boost_random/reference/acml.html boost/random/acml].
+These wrapper classes for the Intel® Math Kernel Library's and the AMD® Core Math Library's random number engines (see also [link generate.examples.mkl_acml this example]) meet the requirements
+of the Range Generator concept. As it turns out, there are also specializations for the [^boost::variate_generator] class template available for these engines which in turn are also Range Generators.
+These variate generators
+can be used with either Boost or Standard random distributions and whenever an appropriate fast implementation can be found in the MKL or ACML, respectively, the optimized method is used instead of the default
+implementation.
+Thus we can use
+
+ boost::generate(first,last, boost::variate_generator<special_engine_type, distribution_type>(engine,distribution));
+
+and whenever a variate generator is specialized for a particular engine / distribution pair and the iterator is a Unit Stride Iterator, this will result in a ['range function call] which in turn
+invokes some vectorized function from the ACML/MKL
+and thus is much more efficient. For timings see [@../../../random/doc/html/boost_random/reference/mkl.html#boost_random.reference.mkl.timings this link].
+
+[endsect]
+
+[endsect]
+
+
+
+
+
+[section:examples Examples]
+
+
+[section OMP Fibonacci number generator]
+
+In this example open mp parallelization is used to create fibonacci numbers. The generator outlined below works in prallel by
+using an omp pragma for it's for loop. Nevertheless, the generate algorithm can be employed. Note that the generator
+does only work for Unit Stride iterators with [^value_type] equal to [^unsigned long].
+
+[import ../example/omp fibonacci/omp_fibonacci.cpp]
+
+[parallel_fibonacci]
+
+[endsect]
+
+[section OMP stride initializer]
+
+This example again uses open mp parallelization as well as a Constant Stride Iterator. Note the use of the macro BOOST_IS_CONSTANT_STRIDE_ITERATOR.
+
+[import ../example/omp stride initializer/omp_stride_initializer.cpp]
+
+[initializer]
+
+[endsect]
+
+[/
+[section Vectorization for strides up to 3 using only 64 bit floating point types]
+
+
+[endsect]
+/]
+
+[section:mkl_acml Intel MKL / AMD ACML random numbers and distributions]
+
+As previously mentioned the Boost.Random library provides fast random number generators ([@../../../random/doc/html/boost_random/reference/mkl.html boost/random/mkl] and
+ [@../../../random/doc/html/boost_random/reference/acml.html boost/random/acml]). This random number generators can be combined with a particular distribution class through the use
+of a variate_generator. The variate_generator class templates are specialized for the optimized MKL and ACML engines and provied the necessary interface to model a Range Generator.
+
+[import ../example/mkl/mkl.cpp]
+
+[mkl]
+
+[import ../example/acml/acml.cpp]
+
+[acml]
+
+[endsect]
+
+
+[endsect]
+
+
+
+
+[section:concepts Concepts]
+
+[section Constant Stride Iterator]
+
+[heading Description]
+
+A Constant Stride Iterator is an iterator whose values are guaranteed to be aligned
+with a constant stride in memory.
+
+[heading Refinement of]
+
+Random Access Iterator.
+
+[heading Notation]
+
+[table
+ [[Expression] [Description]]
+ [[[^X]] [A type that models the Constant Stride Iterator concept]]
+ [[[^i,j]] [Objects of type [^X]]]
+ [[[^n]] [Integer constant: stride between the values the iterator is pointing to.]]
+]
+
+[heading Invariants]
+
+Additional to the invariants defined by Random Access Iterator, the following must hold:
+
+[table
+ [[Name] [Semantics]]
+ [[Constant stride access] [if [^j == ++X(i)], then [^(&(*j) - &(*i)) == n].]]
+]
+
+[heading Models]
+
+* [^T*] (with stride 1)
+* [^std::vector<T>::iterator] (with stride 1)
+
+[endsect]
+
+
+
+[section Unit Stride Iterator]
+
+[heading Description]
+
+A Unit Stride Iterator is an iterator whose values are guaranteed to be aligned
+contiguously in memory.
+
+[heading Refinement of]
+
+[link generate.concepts.constant_stride_iterator Constant Stride Iterator].
+
+[heading Notation]
+
+[table
+ [[Expression] [Description]]
+ [[[^X]] [A type that models the Unit Stride Iterator concept]]
+ [[[^i,j]] [Objects of type [^X]]]
+]
+
+[heading Invariants]
+
+Additional to the invariants defined by [link generate.concepts.constant_stride_iterator Constant Stride Iterator], the following must hold:
+
+[table
+ [[Name] [Semantics]]
+ [[Unit stride access] [if [^j==++X(i)], then [^(&(*j) - &(*i)) == 1]. ]]
+]
+
+[heading Models]
+
+* [^T*]
+* [^std::vector<T>::iterator]
+
+[endsect]
+
+[section Range Generator]
+
+[heading Description]
+
+A Range Generator provides an interface for assigning values to a range.
+
+[heading Associated Types]
+
+[table
+ [[Type] [Description]]
+ [[is_range_generator] [[*Optional]. Metafunction class.]]
+]
+
+[heading Notation]
+
+[table
+ [[Expression] [Description]]
+ [[[^X]] [A type that models the Range Generator concept]]
+ [[[^x]] [Object of type [^X]]]
+ [[[^I]] [Forward Iterator type]]
+ [[[^a,b]] [Objects of type [^I]]]
+]
+
+[heading Valid Expressions]
+
+[table
+ [[Name] [Expression] [Type Requirements] [Return Type] ]
+ [[Optional metafunction] [[^X::is_range_generator::apply<I>::type]] [-] [bool constant type (e.g. [^boost::mpl::bool_])] ]
+ [[Range function call] [[^x(a,b)]] [[^boost::is_range_generator<X,I>::type::value] is [^true].] [void] ]
+]
+
+
+[heading Expressions Semantics]
+
+[table
+ [[Name] [Expression] [Preconditions] [Semantics] [Postconditions] ]
+ [[Optional metafunction] [[^X::is_range_generator::apply<I>::type]] [-] [checks whether the type [^I] is suitable for ['Range Generation]] [-] ]
+ [[Range function call] [[^x(a,b)]] [[^b-a] must be positive. Including [^a] there must be [^b-a] dereferenceable or past-the-end iterators following [^a].] [generates values of type [^I::value_type] and assigns them to the range [^\[a,b)]] [-] ]
+]
+
+[endsect]
+
+
+[endsect]
+
+
+
+
+[section Compiler Optimizations]
+
+
+The std::generate algorithm consists of a simple loop in which for each element in a range a generator function object is invoked by it's function call operator.
+The iteration must cover all elements in the range, however, the loop syntax is not specified in the Standard.
+The hypothesis is that traditionally compilers may be able to auto-vectorize for-loops to a greater extent than while-loops. Although, this issue may be mitigated
+as compilers improve, the performance gain may still be significant in today's compiler generations.
+
+In order to examine the effect of different implementations on the performance of the standard generate algorithm,
+measurements have been carried out. The test set up consists of simple generator
+function objects, which are outlined in [link generate.compiler_optimizations.generators this section].
+The data structure
+chosen is a [^std::vector<T>]. Thus, the iterator types operating on the vector satisfy the
+[link generate.concepts.unit_stride_iterator Unit Stride Iterator concept] and are expected to benefit from compiler auto-vectorization as
+the items are guaranteed to be arranged contiguously in memory.
+
+[note This section is concerned with implementation details of the std::generate algorithm and thus range generation is of no concern here.]
+
+
+[import ../benchmark/compiler optimization/benchmark.hpp]
+[import ../benchmark/compiler optimization/main.cpp]
+
+
+[section Generate Loop Syntax]
+
+Three different flavours of the std::generate algorithm (applicable to Unit Stride Iterators exclusively) are examined.
+
+[heading While Generate]
+[while_generate]
+
+[heading For Generate 1]
+[for_generate]
+
+[heading For Generate 2]
+[for_generate2]
+
+Although the algorithms are semantically equal, the translation to machine instructions differs (depending on the compiler and compilation flags thereof).
+
+[endsect]
+
+
+[section Generators]
+
+The following generators were used to test for the validity of the hypothesis stated before. Stateless as well as generators with an internal state were considered, however,
+all generator (except for the boost random number generator) are of simple form.
+
+[heading Initializer]
+This generator simply sets each element to an initial value.
+[initializer_generator]
+
+[heading Counter]
+This generator enumerates the items. It is therefore required to save the current index in an internal state.
+[counter_generator]
+
+[heading Random Number Generator]
+This is a Mersenne-Twister pseudo-random number generator from Boost.Random (which does rely on internal states as well).
+
+ boost::mt19937
+
+[heading Adding Generator]
+In this generator, two values are added and assigned to each item.
+[adder_generator]
+
+[heading Adding by a Functional]
+A semantically equal generator can also be constructed from a [^std::plus<T>] function object.
+
+ std::bind(std::plus<float>(),2.f,6.f)
+
+[heading Incrementing Generator]
+This generator adds a figure to evey item, and therefore it must have an internal state.
+[incrementer_generator]
+
+[endsect]
+
+[section Timings]
+
+The timings were conducted on a linux (Ubuntu 12.04, 64 bit) machine with Intel® Core™ i7-3720QM CPU (2.60GHz). The tested compilers are GNU g++ version 4.6, GNU g++
+version 4.7 and Intel® icpc version 13.0. Different optimization flags have been set in order to
+assist in auto-vectorization. Each set up was repeated 2000 times. In order to prevent artefacts introduced by paging and cache effects, a number of runs for every method were carried
+out beforehead without measuring the time.
+
+The mean wall-clock time is given
+in the tables below, where it is normalized to the most rapid generate function per tested generator function object.
+The red shaded cells indicate the quickest method per tested
+compiler set up, whereas the blue shaded cells highlight those test cases which are more than ten percent slower than the fastest generate method per compiler set up. Thus, the red and blue cells
+can be used in order to quickly gain insight in how the methods differ.
+
+
+
+'''
+<table>
+<title>Initializer function object applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).</title>
+<tgroup cols="6" align="left">
+<colspec colnum="1" colname="col1" colwidth="1*"/>
+<colspec colnum="2" colname="col2" colwidth="1*"/>
+<colspec colnum="3" colname="col3" colwidth="1*"/>
+<colspec colnum="4" colname="col4" colwidth="1*"/>
+<colspec colnum="5" colname="col5" colwidth="1*"/>
+<colspec colnum="6" colname="col6" colwidth="1*"/>
+<thead>
+<row><entry>Compiler</entry> <entry>Version</entry> <entry>Optimization Flags</entry> <entry>While Generate</entry> <entry>For Generate 1</entry> <entry>For Generate 2</entry></row>
+</thead>
+<tbody>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O0 </entry> <entry> 15.7 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 14.9 </entry> <entry> 15.7 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 </entry> <entry> 98.0 </entry> <entry> 98.9 </entry> <entry> 99.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </entry> <entry> 99.1 </entry> <entry>'''[*100]'''<?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 99.7 </entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -ftree-vectorizer-verbose=5 </entry> <entry> 98.3 </entry> <entry> 99.2 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 99.2 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -march=corei7 </entry> <entry> 96.8 </entry> <entry> 98.6 </entry> <entry> 98.7 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -march=corei7 -ffast-math -fassociative-math </entry> <entry> 98.0 </entry> <entry> 98.8 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 97.6 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O0 </entry> <entry> 3.53 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 11.5 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 14.7 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 </entry> <entry> 97.6 </entry> <entry> 98.1 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 98.1 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </entry> <entry> 98.3 </entry> <entry> 99.2 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 99.0 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all </entry> <entry> 97.3 </entry> <entry> 98.1 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 97.8 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 </entry> <entry> 97.5 </entry> <entry> 98.1 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 98.1 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 -ffast-math -fassociative-math </entry> <entry> 97.9 </entry> <entry> 98.8 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 98.8 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-O0 </entry> <entry> 2.83 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 14.8 </entry> <entry> 16.3 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?> </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-O3 </entry> <entry> 91.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 90.4 </entry> <entry> 90.6 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast </entry> <entry> 86.7 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 86.1 </entry> <entry> 86.2 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse -msse2 </entry> <entry> 72.1 </entry> <entry> 72.7 </entry> <entry> 72.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -xSSE4.1 </entry> <entry> 84.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 84.6 </entry> <entry> 84.5 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -xSSE4.1 -m64 </entry> <entry> 90.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 89.6 </entry> <entry> 89.7 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -march=corei7 -m64 </entry> <entry> 82.3 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 81.7 </entry> <entry> 81.8 </entry></row>
+</tbody>
+</tgroup>
+</table>
+'''
+
+
+'''
+<table>
+<title>Counter function object applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).</title>
+<tgroup cols="6" align="left">
+<colspec colnum="1" colname="col1" colwidth="1*"/>
+<colspec colnum="2" colname="col2" colwidth="1*"/>
+<colspec colnum="3" colname="col3" colwidth="1*"/>
+<colspec colnum="4" colname="col4" colwidth="1*"/>
+<colspec colnum="5" colname="col5" colwidth="1*"/>
+<colspec colnum="6" colname="col6" colwidth="1*"/>
+<thead>
+<row><entry>Compiler</entry> <entry>Version</entry> <entry>Optimization Flags</entry> <entry>While Generate</entry> <entry>For Generate 1</entry> <entry>For Generate 2</entry></row>
+</thead>
+<tbody>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O0 </entry> <entry> 19.3 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 22.6 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 18.6 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 </entry> <entry> 92.6 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 92.6 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 92.5 </entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </entry> <entry> 92.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 92.7 </entry> <entry> 92.7 </entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -ftree-vectorizer-verbose=5 </entry> <entry> 92.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 92.8 </entry> <entry> 92.7 </entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -march=corei7 </entry> <entry> 92.8 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 92.7 </entry> <entry> 92.7 </entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -march=corei7 -ffast-math -fassociative-math </entry> <entry> 93.2 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 92.7 </entry> <entry> 93.0 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O0 </entry> <entry> 5.41 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 17.5 </entry> <entry> 18.2 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 </entry> <entry> 93.3 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 92.7 </entry> <entry> 93.1 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </entry> <entry> 93.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 93.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 87.1 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all </entry> <entry> 93.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 92.0 </entry> <entry> 92.4 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 </entry> <entry> 93.1 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 92.9 </entry> <entry> 92.8 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 -ffast-math -fassociative-math </entry> <entry> 93.1 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 92.9 </entry> <entry> 93.0 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-O0 </entry> <entry> 4.17 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 15.5 </entry> <entry> 16.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-O3 </entry> <entry> 64.9 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 89.8 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 84.3 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast </entry> <entry>'''[*100]'''<?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 99.9 </entry> <entry> 99.4 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse -msse2 </entry> <entry> 65.2 </entry> <entry> 65.7 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 64.8 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -xSSE4.1 </entry> <entry> 63.9 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 90.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 64.8 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -xSSE4.1 -m64 </entry> <entry> 65.2 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 91.7 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 65.0 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -march=corei7 -m64 </entry> <entry> 65.0 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 91.8 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 64.8 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry></row>
+</tbody>
+</tgroup>
+</table>
+'''
+
+'''
+<table>
+<title>Boost random number engine function object applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).</title>
+<tgroup cols="6" align="left">
+<colspec colnum="1" colname="col1" colwidth="1*"/>
+<colspec colnum="2" colname="col2" colwidth="1*"/>
+<colspec colnum="3" colname="col3" colwidth="1*"/>
+<colspec colnum="4" colname="col4" colwidth="1*"/>
+<colspec colnum="5" colname="col5" colwidth="1*"/>
+<colspec colnum="6" colname="col6" colwidth="1*"/>
+<thead>
+<row><entry>Compiler</entry> <entry>Version</entry> <entry>Optimization Flags</entry> <entry>While Generate</entry> <entry>For Generate 1</entry> <entry>For Generate 2</entry></row>
+</thead>
+<tbody>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O0 </entry> <entry> 18.1 </entry> <entry> 17.4 </entry> <entry> 18.2 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 </entry> <entry> 93.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 84.9 </entry> <entry> 93.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </entry> <entry> 92.4 </entry> <entry> 84.3 </entry> <entry> 92.8 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -ftree-vectorizer-verbose=5 </entry> <entry> 93.5 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 85.3 </entry> <entry> 93.3 </entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -march=corei7 </entry> <entry> 99.6 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 90.1 </entry> <entry> 90.5 </entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -march=corei7 -ffast-math -fassociative-math </entry> <entry>'''[*100]'''<?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 90.6 </entry> <entry> 99.8 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O0 </entry> <entry> 9.44 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 17.7 </entry> <entry> 18.3 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 </entry> <entry> 92.6 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 84.7 </entry> <entry> 91.6 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </entry> <entry> 89.3 </entry> <entry> 83.4 </entry> <entry> 90.2 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all </entry> <entry> 99.1 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 90.1 </entry> <entry> 98.8 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 </entry> <entry> 99.3 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 91.0 </entry> <entry> 98.8 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 -ffast-math -fassociative-math </entry> <entry> 99.6 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 90.1 </entry> <entry> 98.8 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-O0 </entry> <entry> 7.48 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 15.8 </entry> <entry> 16.3 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-O3 </entry> <entry> 83.6 </entry> <entry> 87.7 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 83.2 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast </entry> <entry> 81.7 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 92.7 </entry> <entry> 99.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse -msse2 </entry> <entry> 61.6 </entry> <entry> 67.1 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 67.0 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -xSSE4.1 </entry> <entry> 62.1 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 68.5 </entry> <entry> 72.3 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -xSSE4.1 -m64 </entry> <entry> 62.3 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 68.6 </entry> <entry> 71.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -march=corei7 -m64 </entry> <entry> 81.0 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 91.6 </entry> <entry> 98.7 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+</tbody>
+</tgroup>
+</table>
+'''
+
+
+'''
+<table>
+<title>Addition function object applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).</title>
+<tgroup cols="6" align="left">
+<colspec colnum="1" colname="col1" colwidth="1*"/>
+<colspec colnum="2" colname="col2" colwidth="1*"/>
+<colspec colnum="3" colname="col3" colwidth="1*"/>
+<colspec colnum="4" colname="col4" colwidth="1*"/>
+<colspec colnum="5" colname="col5" colwidth="1*"/>
+<colspec colnum="6" colname="col6" colwidth="1*"/>
+<thead>
+<row><entry>Compiler</entry> <entry>Version</entry> <entry>Optimization Flags</entry> <entry>While Generate</entry> <entry>For Generate 1</entry> <entry>For Generate 2</entry></row>
+</thead>
+<tbody>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O0 </entry> <entry> 6.5 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 5.65 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 6.46 </entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 </entry> <entry> 97.8 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 96.1 </entry> <entry> 94.8 </entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </entry> <entry> 97.5 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 96.4 </entry> <entry> 94.4 </entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -ftree-vectorizer-verbose=5 </entry> <entry> 95.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 93.7 </entry> <entry> 91.8 </entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -march=corei7 </entry> <entry> 93.5 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 92.0 </entry> <entry> 90.3 </entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -march=corei7 -ffast-math -fassociative-math </entry> <entry> 95.5 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 94.1 </entry> <entry> 92.7 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O0 </entry> <entry> 1.28 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 4.98 </entry> <entry> 5.33 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 </entry> <entry> 98.5 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 98.2 </entry> <entry> 90.6 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </entry> <entry> 98.1 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 97.3 </entry> <entry> 95.5 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all </entry> <entry> 90.2 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 88.8 </entry> <entry> 87.2 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 </entry> <entry> 89.3 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 88.0 </entry> <entry> 86.8 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 -ffast-math -fassociative-math </entry> <entry> 93.6 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 92.3 </entry> <entry> 90.7 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-O0 </entry> <entry> 0.916<?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 5.36 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 5.99 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-O3 </entry> <entry> 52.1 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 97.1 </entry> <entry> 97.2 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast </entry> <entry> 99.5 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 98.4 </entry> <entry> 96.6 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse -msse2 </entry> <entry> 41.4 </entry> <entry> 42.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 41.7 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -xSSE4.1 </entry> <entry>'''[*100]'''<?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 99.8 </entry> <entry> 96.2 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -xSSE4.1 -m64 </entry> <entry> 94.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 93.1 </entry> <entry> 94.8 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -march=corei7 -m64 </entry> <entry> 95.1 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 93.9 </entry> <entry> 92.0 </entry></row>
+</tbody>
+</tgroup>
+</table>
+'''
+
+
+'''
+<table>
+<title>Addition function object (bound functional) applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).</title>
+<tgroup cols="6" align="left">
+<colspec colnum="1" colname="col1" colwidth="1*"/>
+<colspec colnum="2" colname="col2" colwidth="1*"/>
+<colspec colnum="3" colname="col3" colwidth="1*"/>
+<colspec colnum="4" colname="col4" colwidth="1*"/>
+<colspec colnum="5" colname="col5" colwidth="1*"/>
+<colspec colnum="6" colname="col6" colwidth="1*"/>
+<thead>
+<row><entry>Compiler</entry> <entry>Version</entry> <entry>Optimization Flags</entry> <entry>While Generate</entry> <entry>For Generate 1</entry> <entry>For Generate 2</entry></row>
+</thead>
+<tbody>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O0 </entry> <entry> 0.419<?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 0.412</entry> <entry> 0.418</entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 </entry> <entry> 96.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 95.9 </entry> <entry> 96.7 </entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </entry> <entry> 95.4 </entry> <entry> 96.7 </entry> <entry> 97.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -ftree-vectorizer-verbose=5 </entry> <entry> 78.6 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 93.0 </entry> <entry> 94.5 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -march=corei7 </entry> <entry> 94.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 92.5 </entry> <entry> 90.9 </entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -march=corei7 -ffast-math -fassociative-math </entry> <entry> 96.2 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 95.0 </entry> <entry> 93.3 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O0 </entry> <entry> 0.255<?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 0.386</entry> <entry> 0.389<?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 </entry> <entry> 75.3 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 72.0 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 85.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </entry> <entry> 96.7 </entry> <entry> 98.3 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 97.3 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all </entry> <entry> 90.7 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 86.8 </entry> <entry> 87.4 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 </entry> <entry> 89.2 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 88.5 </entry> <entry> 87.2 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 -ffast-math -fassociative-math </entry> <entry> 94.3 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 93.1 </entry> <entry> 91.7 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-O0 </entry> <entry> 0.246<?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 0.314</entry> <entry> 0.318<?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-O3 </entry> <entry> 87.6 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 37.5 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 38.2 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast </entry> <entry> 96.8 </entry> <entry> 99.1 </entry> <entry> 99.2 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse -msse2 </entry> <entry> 37.6 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 49.2 </entry> <entry> 49.3 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -xSSE4.1 </entry> <entry> 94.2 </entry> <entry>'''[*100]'''<?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 99.6 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -xSSE4.1 -m64 </entry> <entry> 95.0 </entry> <entry> 97.5 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 96.2 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -march=corei7 -m64 </entry> <entry> 93.3 </entry> <entry> 94.6 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 93.0 </entry></row>
+</tbody>
+</tgroup>
+</table>
+'''
+
+
+'''
+<table>
+<title>Incrementation function object applied to a vector of size 1000000. Timings are normalized to the fastest (in percent).</title>
+<tgroup cols="6" align="left">
+<colspec colnum="1" colname="col1" colwidth="1*"/>
+<colspec colnum="2" colname="col2" colwidth="1*"/>
+<colspec colnum="3" colname="col3" colwidth="1*"/>
+<colspec colnum="4" colname="col4" colwidth="1*"/>
+<colspec colnum="5" colname="col5" colwidth="1*"/>
+<colspec colnum="6" colname="col6" colwidth="1*"/>
+<thead>
+<row><entry>Compiler</entry> <entry>Version</entry> <entry>Optimization Flags</entry> <entry>While Generate</entry> <entry>For Generate 1</entry> <entry>For Generate 2</entry></row>
+</thead>
+<tbody>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O0 </entry> <entry> 5.28 </entry> <entry> 4.49 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 5.32 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 </entry> <entry> 28.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 28.8 </entry> <entry> 28.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </entry> <entry> 28.0 </entry> <entry> 28.6 </entry> <entry> 28.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -ftree-vectorizer-verbose=5 </entry> <entry> 28.7 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 28.5 </entry> <entry> 28.7 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -march=corei7 </entry> <entry> 28.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 28.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 28.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.6 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -march=corei7 -ffast-math -fassociative-math </entry> <entry> 28.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 28.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 28.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O0 </entry> <entry> 1.09 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 3.37 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 3.81 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 </entry> <entry> 28.5 </entry> <entry> 28.8 </entry> <entry> 29.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -msse -msse2 -floop-parallelize-all </entry> <entry> 28.7 </entry> <entry> 28.8 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 28.8 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all </entry> <entry> 28.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 28.9 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 28.8 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 </entry> <entry> 29.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 28.8 </entry> <entry> 28.8 </entry></row>
+<row><entry>g++ </entry> <entry>4.7 </entry> <entry>-O3 -ftree-vectorize -mmmx -msse -msse2 -msse4.1 -msse4.2 -floop-parallelize-all -march=corei7 -ffast-math -fassociative-math </entry> <entry> 29.0 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 28.9 </entry> <entry> 28.7 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-O0 </entry> <entry> 0.940<?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 4.28 </entry> <entry> 4.51 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-O3 </entry> <entry> 28.9 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 38.4 </entry> <entry> 38.5 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast </entry> <entry>'''[*100]'''<?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry> <entry> 49.0 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 99.1 </entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse -msse2 </entry> <entry> 38.4 </entry> <entry> 38.5 </entry> <entry> 38.6 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -xSSE4.1 </entry> <entry> 95.3 </entry> <entry> 37.9 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 98.6 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -xSSE4.1 -m64 </entry> <entry> 96.7 </entry> <entry> 38.3 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 97.8 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+<row><entry>icpc</entry> <entry>13.0</entry> <entry>-fast -msse2 -march=corei7 -m64 </entry> <entry> 93.0 </entry> <entry> 38.2 <?dbhtml bgcolor="#5A5AFA" ?><?dbfo bgcolor="#5A5AFA" ?></entry> <entry> 93.8 <?dbhtml bgcolor="#FA5A5A" ?><?dbfo bgcolor="#FA5A5A" ?></entry></row>
+</tbody>
+</tgroup>
+</table>
+'''
+
+
+[endsect]
+
+
+[section Conclusions]
+
+From the above measurements the following observations can be made.
+
+* The [link generate.compiler_optimizations.generate_loop_syntax.while_generate while generate function] is not always slower.
+* In most cases where the [link generate.compiler_optimizations.generate_loop_syntax.while_generate while generate function] is fast, both the other generate functions are not much slower.
+* Even if one does not consider the non-optimized cases (['O0 flag]), the while generate function is in 13 cases more than 10% slower than the respective fastest method.
+* The [link generate.compiler_optimizations.generate_loop_syntax.for_generate_1 first for generate function] is slow in 6 cases whereas the
+[link generate.compiler_optimizations.generate_loop_syntax.for_generate_2 second for generate function] is slow in 4 cases only (not counting non-optimized cases).
+
+For the compilers, generators, generate functions and the cpu architecture considered here, there is evidence that a for-loop may be a better choice when dealing with Unit Stride Iterators.
+However, the test set up is by far not complete and the results can only be used to strengthen the hypothesis, but no proof can be given. Of course, the hypothesis can also not be rejected generally.
+
+Therefore, the Boost.Generate algorithm does dispatch to a similar for-loop based function when dealing with Unit Stride Iterators and plain function objects (not for Range Generators though, as this is left
+to the user by design of the Boost.Generate library) instead of relying upon the std::generate function template. It must however be noted that some available implementations of the c++ standard library, such as
+the GNU libstdc++ library, do a similar dispatch mechanism as well.
+
+[endsect]
+
+
+[endsect]
+
+
+
+
+
+[xinclude autodoc.xml]
+
+
+
+[include auto_index_helpers.qbk]
+
+
+
+

Added: sandbox/generate/libs/generate/doc/html/BOOST_IS_CONSTANT_STRIDDEN_ITERATOR.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/BOOST_IS_CONSTANT_STRIDDEN_ITERATOR.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_IS_CONSTANT_STRIDDEN_ITERATOR</title>
+<link rel="stylesheet" href="../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="boost_generate_header_reference.html#header.boost.generate.is_stridden_iterator_hpp" title="Header &lt;boost/generate/is_stridden_iterator.hpp&gt;">
+<link rel="prev" href="boost/is_unit_stridden_iterator.html" title="Struct template is_unit_stridden_iterator">
+<link rel="next" href="BOOST_IS_UNIT_STRIDDEN_ITERATOR.html" title="Macro BOOST_IS_UNIT_STRIDDEN_ITERATOR">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="boost/is_unit_stridden_iterator.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost_generate_header_reference.html#header.boost.generate.is_stridden_iterator_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_IS_UNIT_STRIDDEN_ITERATOR.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_IS_CONSTANT_STRIDDEN_ITERATOR"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_IS_CONSTANT_STRIDDEN_ITERATOR</span></h2>
+<p>BOOST_IS_CONSTANT_STRIDDEN_ITERATOR &#8212; Register iterator type as Constant Stridden Iterator with stride n. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost_generate_header_reference.html#header.boost.generate.is_stridden_iterator_hpp" title="Header &lt;boost/generate/is_stridden_iterator.hpp&gt;">boost/generate/is_stridden_iterator.hpp</a>&gt;
+
+</span>BOOST_IS_CONSTANT_STRIDDEN_ITERATOR(iterator, n)</pre></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="boost/is_unit_stridden_iterator.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost_generate_header_reference.html#header.boost.generate.is_stridden_iterator_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_IS_UNIT_STRIDDEN_ITERATOR.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/BOOST_IS_CONSTANT_STRIDE_ITERATOR.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/BOOST_IS_CONSTANT_STRIDE_ITERATOR.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_IS_CONSTANT_STRIDE_ITERATOR</title>
+<link rel="stylesheet" href="../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="boost_generate_header_reference.html#header.boost.generate.is_stride_iterator_hpp" title="Header &lt;boost/generate/is_stride_iterator.hpp&gt;">
+<link rel="prev" href="boost/is_unit_stride_iterator.html" title="Struct template is_unit_stride_iterator">
+<link rel="next" href="BOOST_IS_UNIT_STRIDE_ITERATOR.html" title="Macro BOOST_IS_UNIT_STRIDE_ITERATOR">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="boost/is_unit_stride_iterator.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost_generate_header_reference.html#header.boost.generate.is_stride_iterator_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_IS_UNIT_STRIDE_ITERATOR.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_IS_CONSTANT_STRIDE_ITERATOR"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_IS_CONSTANT_STRIDE_ITERATOR</span></h2>
+<p>BOOST_IS_CONSTANT_STRIDE_ITERATOR &#8212; Register iterator type as Constant Stride Iterator with stride n. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost_generate_header_reference.html#header.boost.generate.is_stride_iterator_hpp" title="Header &lt;boost/generate/is_stride_iterator.hpp&gt;">boost/generate/is_stride_iterator.hpp</a>&gt;
+
+</span>BOOST_IS_CONSTANT_STRIDE_ITERATOR(iterator, n)</pre></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2013 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="boost/is_unit_stride_iterator.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost_generate_header_reference.html#header.boost.generate.is_stride_iterator_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_IS_UNIT_STRIDE_ITERATOR.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/BOOST_IS_UNIT_STRIDDEN_ITERATOR.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/BOOST_IS_UNIT_STRIDDEN_ITERATOR.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,48 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_IS_UNIT_STRIDDEN_ITERATOR</title>
+<link rel="stylesheet" href="../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="boost_generate_header_reference.html#header.boost.generate.is_stridden_iterator_hpp" title="Header &lt;boost/generate/is_stridden_iterator.hpp&gt;">
+<link rel="prev" href="BOOST_IS_CONSTANT_STRIDDEN_ITERATOR.html" title="Macro BOOST_IS_CONSTANT_STRIDDEN_ITERATOR">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_IS_CONSTANT_STRIDDEN_ITERATOR.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost_generate_header_reference.html#header.boost.generate.is_stridden_iterator_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_IS_UNIT_STRIDDEN_ITERATOR"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_IS_UNIT_STRIDDEN_ITERATOR</span></h2>
+<p>BOOST_IS_UNIT_STRIDDEN_ITERATOR &#8212; Register iterator type as Unit Stridden Iterator. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost_generate_header_reference.html#header.boost.generate.is_stridden_iterator_hpp" title="Header &lt;boost/generate/is_stridden_iterator.hpp&gt;">boost/generate/is_stridden_iterator.hpp</a>&gt;
+
+</span>BOOST_IS_UNIT_STRIDDEN_ITERATOR(iterator)</pre></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_IS_CONSTANT_STRIDDEN_ITERATOR.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost_generate_header_reference.html#header.boost.generate.is_stridden_iterator_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/BOOST_IS_UNIT_STRIDE_ITERATOR.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/BOOST_IS_UNIT_STRIDE_ITERATOR.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,48 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_IS_UNIT_STRIDE_ITERATOR</title>
+<link rel="stylesheet" href="../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="boost_generate_header_reference.html#header.boost.generate.is_stride_iterator_hpp" title="Header &lt;boost/generate/is_stride_iterator.hpp&gt;">
+<link rel="prev" href="BOOST_IS_CONSTANT_STRIDE_ITERATOR.html" title="Macro BOOST_IS_CONSTANT_STRIDE_ITERATOR">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_IS_CONSTANT_STRIDE_ITERATOR.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost_generate_header_reference.html#header.boost.generate.is_stride_iterator_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_IS_UNIT_STRIDE_ITERATOR"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_IS_UNIT_STRIDE_ITERATOR</span></h2>
+<p>BOOST_IS_UNIT_STRIDE_ITERATOR &#8212; Register iterator type as Unit Stride Iterator. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost_generate_header_reference.html#header.boost.generate.is_stride_iterator_hpp" title="Header &lt;boost/generate/is_stride_iterator.hpp&gt;">boost/generate/is_stride_iterator.hpp</a>&gt;
+
+</span>BOOST_IS_UNIT_STRIDE_ITERATOR(iterator)</pre></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2013 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_IS_CONSTANT_STRIDE_ITERATOR.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost_generate_header_reference.html#header.boost.generate.is_stride_iterator_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/BOOST_TYPE_INTROSPECTION_IMPL.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/BOOST_TYPE_INTROSPECTION_IMPL.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_TYPE_INTROSPECTION_IMPL</title>
+<link rel="stylesheet" href="../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION.html" title="Macro BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION">
+<link rel="next" href="boost/is_constant_str_idp6726560.html" title="Struct template is_constant_stride_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_constant_str_idp6726560.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_TYPE_INTROSPECTION_IMPL"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_TYPE_INTROSPECTION_IMPL</span></h2>
+<p>BOOST_TYPE_INTROSPECTION_IMPL</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>BOOST_TYPE_INTROSPECTION_IMPL(z, n, text)</pre></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_constant_str_idp6726560.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/BOOST_TYPE_INTROSPECTION_IMPL_ARGS.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/BOOST_TYPE_INTROSPECTION_IMPL_ARGS.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_TYPE_INTROSPECTION_IMPL_ARGS</title>
+<link rel="stylesheet" href="../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="boost/generate_idm4400.html" title="Function template generate">
+<link rel="next" href="BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION.html" title="Macro BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="boost/generate_idm4400.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_TYPE_INTROSPECTION_IMPL_ARGS"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_TYPE_INTROSPECTION_IMPL_ARGS</span></h2>
+<p>BOOST_TYPE_INTROSPECTION_IMPL_ARGS</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>BOOST_TYPE_INTROSPECTION_IMPL_ARGS(z, n, text)</pre></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="boost/generate_idm4400.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION</title>
+<link rel="stylesheet" href="../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="BOOST_TYPE_INTROSPECTION_IMPL_ARGS.html" title="Macro BOOST_TYPE_INTROSPECTION_IMPL_ARGS">
+<link rel="next" href="BOOST_TYPE_INTROSPECTION_IMPL.html" title="Macro BOOST_TYPE_INTROSPECTION_IMPL">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_TYPE_INTROSPECTION_IMPL_ARGS.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TYPE_INTROSPECTION_IMPL.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION</span></h2>
+<p>BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>BOOST_TYPE_INTROSPECTION_IMPL_SPEZIALIZATION(n)</pre></div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="BOOST_TYPE_INTROSPECTION_IMPL_ARGS.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TYPE_INTROSPECTION_IMPL.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm12640.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm12640.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="is_range_generator.html" title="Struct template is_range_generator">
+<link rel="next" href="is_constant_str_idp7108416.html" title="Struct template is_constant_stride_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp7108416.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm12640"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7044480"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2013 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp7108416.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm12672.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm12672.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="is_range_generator.html" title="Struct template is_range_generator">
+<link rel="next" href="is_constant_str_idp6799664.html" title="Struct template is_constant_stride_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp6799664.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm12672"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp7042784"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2013 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp6799664.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm17936.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm17936.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/constant_stride_v_idm24896/apply.html" title="Struct template apply">
+<link rel="next" href="is_constant_str_idp6317696.html" title="Struct template is_constant_stride_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/constant_stride_v_idm24896/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp6317696.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm17936"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp35813168"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/constant_stride_v_idm24896/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp6317696.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm18000.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm18000.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/constant_stride_v_idm24960/apply.html" title="Struct template apply">
+<link rel="next" href="is_constant_str_idp6220320.html" title="Struct template is_constant_stride_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/constant_stride_v_idm24960/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp6220320.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm18000"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62663904"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/constant_stride_v_idm24960/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp6220320.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm18064.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm18064.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/constant_stride_v_idm25024/apply.html" title="Struct template apply">
+<link rel="next" href="is_constant_str_idp6694976.html" title="Struct template is_constant_stride_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/constant_stride_v_idm25024/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp6694976.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm18064"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63127520"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/constant_stride_v_idm25024/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp6694976.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm18128.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm18128.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/constant_stride_v_idm25088/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/constant_stride_v_idm25088/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm18128"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5735488"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/constant_stride_v_idm25088/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm18208.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm18208.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_ty_idm1888/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm1888/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm18208"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp4992272"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm1888/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm19936.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm19936.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_t_idm26752/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm26752/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm19936"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61794736"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm26752/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm20240.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm20240.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="is_vectorizable_t_idm27024/apply.html" title="Struct template apply">
+<link rel="next" href="is_stridden_iterator.html" title="Struct template is_stridden_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_vectorizable_t_idm27024/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm20240"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp4957024"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_vectorizable_t_idm27024/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm21744.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm21744.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_t_idm28560/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm28560/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm21744"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61803968"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm28560/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm21904.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm21904.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_t_idm28928/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm28928/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm21904"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61934656"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm28928/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm21936.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm21936.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_t_idm28960/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm28960/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm21936"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34811840"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm28960/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm21984.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm21984.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_t_idm29008/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm29008/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm21984"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62279200"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm29008/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm22016.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm22016.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_t_idm29040/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm29040/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm22016"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61988064"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm29040/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm22096.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm22096.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_t_idm29120/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm29120/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm22096"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5155600"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm29120/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm22224.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm22224.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_t_idm29040/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm29040/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm22224"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34466720"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_t_idm29040/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm26880.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm26880.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="is_vectorizable_t_idm33664/apply.html" title="Struct template apply">
+<link rel="next" href="is_stridden_iterator.html" title="Struct template is_stridden_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_vectorizable_t_idm33664/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm26880"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34481296"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_vectorizable_t_idm33664/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm28128.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm28128.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_ty_idm2016/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm2016/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm28128"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34477200"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm2016/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm28192.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm28192.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_ty_idm2080/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm2080/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm28192"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61845088"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm2080/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm28400.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm28400.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="is_vectorizable_ty_idm2256/apply.html" title="Struct template apply">
+<link rel="next" href="is_stridden_iterator.html" title="Struct template is_stridden_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_vectorizable_ty_idm2256/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm28400"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61791648"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_vectorizable_ty_idm2256/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm29472.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm29472.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="is_range_generator/apply.html" title="Struct template apply">
+<link rel="next" href="../BOOST_TYPE_INTROSPECTION_IMPL_ARGS.html" title="Macro BOOST_TYPE_INTROSPECTION_IMPL_ARGS">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../BOOST_TYPE_INTROSPECTION_IMPL_ARGS.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm29472"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp4939104"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../BOOST_TYPE_INTROSPECTION_IMPL_ARGS.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm29792.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm29792.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="is_vectorizable/apply.html" title="Struct template apply">
+<link rel="next" href="is_stridden_iterator.html" title="Struct template is_stridden_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_vectorizable/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm29792"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34430208"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_vectorizable/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm29872.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm29872.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_ty_idm3776/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm3776/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm29872"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61784928"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm3776/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm29904.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm29904.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_ty_idm3792/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm3792/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm29904"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61785712"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm3792/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm29920.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm29920.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_ty_idm3808/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm3808/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm29920"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34469488"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm3808/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm29968.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm29968.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_ty_idm3792/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm3792/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm29968"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp34519616"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm3792/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm30080.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm30080.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_ty_idm4176/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm4176/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm30080"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61884384"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm4176/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm30144.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm30144.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_ty_idm4240/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm4240/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm30144"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5710448"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm4240/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm30208.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm30208.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_ty_idm4240/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm4240/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm30208"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5175600"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm4240/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm30256.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm30256.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/is_vectorizable_ty_idm4272/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm4272/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm30256"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5727904"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/is_vectorizable_ty_idm4272/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm33232.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm33232.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="is_vectorizable_ty_idm5616/apply.html" title="Struct template apply">
+<link rel="next" href="is_stridden_iterator.html" title="Struct template is_stridden_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_vectorizable_ty_idm5616/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm33232"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61549424"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_vectorizable_ty_idm5616/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm33344.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm33344.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="is_vectorizable_ty_idm5648/apply.html" title="Struct template apply">
+<link rel="next" href="is_stridden_iterator.html" title="Struct template is_stridden_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_vectorizable_ty_idm5648/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm33344"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp61818880"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_vectorizable_ty_idm5648/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm4112.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm4112.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="range_generate/constant_stride_v_idm11152/apply.html" title="Struct template apply">
+<link rel="next" href="range_generate/iterator_value_type.html" title="Struct template iterator_value_type">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/constant_stride_v_idm11152/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm4112"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp62064496"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="range_generate/constant_stride_v_idm11152/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="range_generate/iterator_value_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm4304.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm4304.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="is_range_generator.html" title="Struct template is_range_generator">
+<link rel="next" href="is_constant_str_idp7053296.html" title="Struct template is_constant_stride_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp7053296.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm4304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63633872"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2013 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp7053296.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm4352.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm4352.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="is_range_generator.html" title="Struct template is_range_generator">
+<link rel="next" href="is_constant_str_idp7053152.html" title="Struct template is_constant_stride_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp7053152.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm4352"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63639136"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2013 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp7053152.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm4384.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm4384.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="is_range_generator.html" title="Struct template is_range_generator">
+<link rel="next" href="is_constant_str_idp7052320.html" title="Struct template is_constant_stride_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp7052320.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm4384"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6809328"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2013 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp7052320.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm4400.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm4400.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="is_range_generator.html" title="Struct template is_range_generator">
+<link rel="next" href="is_constant_str_idp6414768.html" title="Struct template is_constant_stride_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp6414768.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm4400"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp6700368"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constant_str_idp6414768.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm4432.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm4432.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="is_range_generator.html" title="Struct template is_range_generator">
+<link rel="next" href="../BOOST_TYPE_INTROSPECTION_IMPL_ARGS.html" title="Macro BOOST_TYPE_INTROSPECTION_IMPL_ARGS">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../BOOST_TYPE_INTROSPECTION_IMPL_ARGS.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm4432"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> first<span class="special">,</span> <span class="identifier">Iterator</span> last<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp63175552"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">first</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">last</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_range_generator.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../BOOST_TYPE_INTROSPECTION_IMPL_ARGS.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm5024.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm5024.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">
+<link rel="prev" href="is_vectorizable/apply.html" title="Struct template apply">
+<link rel="next" href="is_stridden_iterator.html" title="Struct template is_stridden_iterator">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_vectorizable/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.generate_idm5024"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template generate</span></h2>
+<p>boost::generate &#8212; Generates values for a range. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp" title="Header &lt;boost/generate/generate.hpp&gt;">boost/generate/generate.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Iterator<span class="special">,</span> <span class="keyword">typename</span> Generator<span class="special">&gt;</span>
+ <span class="keyword">void</span> <span class="identifier">generate</span><span class="special">(</span><span class="identifier">Iterator</span> begin<span class="special">,</span> <span class="identifier">Iterator</span> end<span class="special">,</span> <span class="identifier">Generator</span> generator<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp5202640"></a><h2>Description</h2>
+<p>This function dispatches to a range generate version iff the <code class="computeroutput">Generator</code> used is a Range Generator for the <code class="computeroutput">Iterator</code> employed. Otherwise the std::generate version is used.</p>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term">Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">begin</code></span></p></td>
+<td><p>Beginning of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">end</code></span></p></td>
+<td><p>End of the range to be generated </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">generator</code></span></p></td>
+<td><p>An instance of a <code class="computeroutput">Generator</code> type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td><p><span class="term">Template Parameters:</span></p></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Generator</code></span></p></td>
+<td><p>A Generator type (function object) </p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="computeroutput">Iterator</code></span></p></td>
+<td><p>An Iterator type </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2012 Fabian B&#246;sch<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="is_vectorizable/apply.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../boost_generate_header_reference.html#header.boost.generate.generate_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_stridden_iterator.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/generate/libs/generate/doc/html/boost/generate_idm5056.html
==============================================================================
--- (empty file)
+++ sandbox/generate/libs/generate/doc/html/boost/generate_idm5056.html 2013-04-02 16:35:16 EDT (Tue, 02 Apr 2013)
@@ -0,0 +1,99 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template generate</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
+<link rel="home" href="../index.html" title="Chapter&#160;1.&#160;Boost.Generate">
+<link rel="up"